------------------------------------------------------------------ --- Changelog.i386 ---------- Wed Jul 18 17:09:46 CEST 2007 ------ ------------------------------------------------------------------ ------------------------------------------------------------------ ------------------ 2007-7-17 - Jul 17 2007 ------------------- ------------------------------------------------------------------ ++++ clamav: - Stability and bugfix update: 0.91.1 (#292297) - Run ldconfig on (un)installation. - Make %check conditional to fix building on SLES8. ++++ compiz: - Fix specfile. ++++ gdm: - fix pointer arithmetic ++++ inst-source-utils: - createpatch: use CONFIRMATION_FILE as description to make clear, that this creates a confirmation popup for the user (#205534) ++++ kdetv: - escape "/" in snapshot file name (#291556) ++++ yast2-ncurses: - Require new libzypp (>= 3.11.8) - Correct svn merge from refactoring branch ++++ yast2-network: - no more hwcfg files, don't use getcfg (#292085) - 2.15.48 ++++ yast2-qt: - Require new libzypp (>= 3.11.8) - Changes from libzypp refactoring branches merges back to trunk ------------------------------------------------------------------ ------------------ 2007-7-16 - Jul 16 2007 ------------------- ------------------------------------------------------------------ ++++ CheckHardware: - updated translations (2007-07-16) ++++ aaa_base: - Update inputrc to fit current xterm and others (bug #262330) ++++ apparmor-utils: - Add support for the AppArmor profile repository Fate: 300517 - Changes to support refactored kernel module * Read and write new change hat profile syntax * Read in the new audit message format used by the module * Updated the tools to handle the newer directory mediation in apparmor ++++ avahi: - Fix spec file. - Use extra spec file for avahi-mono to avoid build cycle avahi->gnome->mono->avahi. ++++ avahi-mono: - Create new spec file to avoid build cycle avahi->gnome->mono->avahi. ++++ beagle: - disable epiphany extension to fix build ++++ compiz: - Updated to latest git version (0.5.1_git_xxx) to make compiz compile against new libwnck. - New schema system. - Moved gnome-xgl-info and gnome-xgl-switch back to main package (always needed, and no gnome needed, despite the name). - gnome-xgl-info and gnome-xgl-switch reside in /usr/bin now. - Cleanup of developer files. ++++ kdebase3: - ensure that correct kcmshell is called (#277292) - update from 3.5 branch to include bugfixes (#287193) ++++ gdm: - Update to version 2.19.3 - Clean up of the not applicable patches. - Bugfixes for #448547, #448548, #443557. ++++ gmime: - Fixed licenses linking. ++++ gnome-backgrounds: - fix filelist and requires - build as noarch package ++++ hwinfo: - add fingerprint reader support ++++ icecream-monitor: - switch to KDE4 version (because of the great new pool view) ++++ kdebase4: - use the non generic lib version for libkonq ++++ kde4-filesystem: - bump version to 3.91.0 to be in sync with KDE release ++++ kdebase4-session: - bump version to 3.91.0 to be in sync with KDE release ++++ kdebluetooth: - start kbluetooth on session startup if hcid is running - update to kdebluetooth version 1.0-beta4 * improved discovery of input devices in kinputwizard * fixed issues with starting of kinputzwizard * fixed several crashes with kinputwizard * fixed tray icon connection state * removed "Configure Services" item from kbluetooth ++++ kdelibs3: - ensure that correct kcmshell is called (#277292) ++++ kdelibs4: - add patch to change back the generic library version to be in sync with the major KDE version and instead define an override for those libraries that clash (SVN commit 688504) ++++ kdelibs4-icons: - add patch to change back the generic library version to be in sync with the major KDE version and instead define an override for those libraries that clash (SVN commit 688504) ++++ kdenetwork3: - ensure that correct kcmshell is called (#277292) ++++ kernel-bigsmp: - Fix patches.apparmor/apparmor-intree.diff so that it adds AppArmor to the security Makefile correctly ++++ kernel-default: - Fix patches.apparmor/apparmor-intree.diff so that it adds AppArmor to the security Makefile correctly ++++ kernel-source: - Fix patches.apparmor/apparmor-intree.diff so that it adds AppArmor to the security Makefile correctly ++++ kernel-syms: - Fix patches.apparmor/apparmor-intree.diff so that it adds AppArmor to the security Makefile correctly ++++ kernel-xen: - Fix patches.apparmor/apparmor-intree.diff so that it adds AppArmor to the security Makefile correctly ++++ kernel-xenpae: - Fix patches.apparmor/apparmor-intree.diff so that it adds AppArmor to the security Makefile correctly ++++ lftp: - update to 3.5.11 highlights from changelist: * fixed mirror for MDTM-less ftp servers. * fixed compilation with Sun native compiler ++++ libbeagle: - disable epiphany extension to fix build ++++ librsvg: - move deprecated rsvg command into -devel subpackage. scripts that break should use rsvg-convert instead ++++ libzypp: - fix reading of non existant repo - r6018 - first submission to stable - fix keywords parsing in susetags parser - version 3.11.8 ++++ nfsidmap: - added nfsv4.schema from fate#301375 ++++ openmotif: - Update to openMotif 2.3.0. * Client-side anti-aliased fonts support via XFT * UTF-8 and UTF8_STRING atom support * Ability to show text and pixmaps in Label, LabelGadget and all derived widgets * Support of PNG and JPEG image formats in the same way as XPM is supported * 26 bugs fixes ++++ pam_krb5: - version 2.2.14 * treat a "client revoked" error as an "unknown principal" error * some small bugfixes ++++ perl-Crypt-SSLeay: - version update to 0.56 - too many changes. See Changes file for details ++++ perl-Log-Log4perl: - version update from 1.07 to 1.12 - Added Log::Log4perl::Resurrector to resurrect commented-out Log4perl statements in all subsequently loaded modules (allows for deploying L4p-enabled CPAN modules without requiring L4p). - Added ALWAYS easy mode macro (level=OFF) - Fixed logconfess() frame level bug reported by Ali Mesdaq. Added test case. - Added PatternLayout::Multiline code by Cory Bennett to render multiline messages. - Added log level TRACE (lets through even more messages than DEBUG) (suggested by Craig). - Added 'syswrite' flag to file appender to have it use 'syswrite' instead of 'print', avoiding buffered or interleaving messages originating from different processes (thanks to Evan Miller). - Nikita Dedik pointed out that Saturday is missing from @Log::Log4perl::DateFormat::WEEK_DAYS - Scott Cline noticed a potential problem with the DBI appender reconnection logic in 'buffered' mode. Applied a patch. - Changed DBI reconnect logic to perform even if the DB is pingable again. - Applied code by Valerio Valdez Paolini with modifications to PropertyConfigurator.pm to allow pulling values from the property configurator by path. - Added $^S check to FAQ, as suggested by J. David Blackstone. - Applied Robert Jacobson's patch for the "DDD" formatter in L4p::DateFormats, which now formats the day-of-year values numerically and precedes them with zeroes if necessary. - Added %M{x} PatternLayout notation as requested by Ankur Gupta. - Another Win32 test suite fix, no longer deleting an open file but moving it aside (rt.cpan:23520). - Applied test suite patch by Lars Thegler for ancient perl 5.005_03. - Applied patch by Jeremy Bopp to fix test suite running under Cygwin. - Fixed documentation bug in L4p:Appender::File, s/recreate_signal/recreate_check_signal. Thanks to Todd Chapman and Robert Jacobson for reporting this. - Fixed init(), which now deletes any config file watchers left over from previous init_and_watch() calls. Reported by Andreas Koenig who saw sporadic errors in the test suite, thanks! ++++ perl-Net-Daemon: - update to version 0.43 - lib/Net/Daemon.pm Needed to up the VERSION number - t/forkm.t: Added a wait so that the parent will not loop around and make another child until the previous child has been destroyed. - t/forkm.t: When all ten childs are exited, sub CatchChild will now exit. - t/threadm.t: The tests are now skipped with a passing indication when usethreads is defined, which would mean that the ithreadm tests are the ones that matter. Test.pm: A patch from todd.e.rinaldo was used. I do not remember what the issues were. ++++ perl-Text-CSV_XS: - version to 0.29 * Removed an unused 'use Data::Dumper' * Added $csv->eof () RT 27424 * Two typo's in the doc's (Amsterdam.pm) * Modified examples/speed.pl to better show the diffs between versions * Cache attribute settings and regain speed of 0.23! anmd beyond Relative overall speeds (YMMV, use examples/speed.pl to check), the 1.0x versions are from Text::CSV_PP. 0.23 0.25 0.26 0.27 0.28 0.29 1.00 1.02 1.05 ==== ==== ==== ==== ==== ==== ==== ==== ==== combine 1 62 61 61 60 58 100 14 14 14 combine 10 41 41 41 42 42 100 6 6 6 combine 100 35 35 36 36 36 100 5 5 5 parse 1 100 92 87 90 81 96 19 19 17 parse 10 95 100 86 97 94 94 15 16 14 parse 100 90 95 84 94 92 100 16 16 14 print io 93 89 91 91 95 100 0 0 6 getline io 90 92 84 87 89 100 0 0 13 ---- ---- ---- ---- ---- ---- ---- ---- ---- average 75 75 71 74 73 98 9 9 11 * Removed prototypes * Added a SPECIFICATION section to the pod * Safe caching of eol, and a warning in the docs * Rewrote t/20_file.t do do actual file IO instead of IO_Scalar fake * Small optimilisation for parse (juerd) * Added make target test_speed * Merged the items from CAVEAT to SPECIFICATION * Updated the TODO and Release Plan sections * Speed up internals by using references instead of copies (juerd) * Reworked error_input, which also had an undetected internal error * Added IO tests for lexical IO handles and perlio IO to/from scalars * IMPORTANT CHANGE: new () returns undef if it gets unsupported attributes. Until now, new ({ esc_char => "\\" }) was just silently ignored. Rejecting it and failing is better than continuing with false assumptions. * Added allow_loose_quotes (see doc) * Added t/65_allow.t * Added allow_loose_escapes (see doc) RT 15076 * More code cleanup in XS * Added allow_whitespace (see doc) * checked with perlcritic (still works under 5.00504) so 3-arg open cannot be used (except in the docs) * 3-arg open in docs too * Added a lot to the TODO list * Some more info on using escape character (jZed) * Mention Text::CSV_PP in README * Added t/45_eol.t, eol tests * Added a section about embedded newlines in the pod * Allow \r as eol ($/) for parsing * More docs for eol * More eol = \r fixes, tfrayner's test case added to t/45_eol.t * Add $csv->allow_undef (1) suggestion in TODO Still have to find the best spot to document the difference between empty string and undef * Spell-checked the pod and fixed some typo's * Added t/70_rt.t - Regression for RT 24386: \t doesn't work (WFM) - Regression and fix for RT 21530: getline () return at eof This one still passes under perl 5.00504 - Regression for RT 18703: Fails to use quote_char of '~' * Added t/55_combi.t for most combinations of always_quote, sep_char, quote_char, and escape_char * Added docs about sep_char not allowed to be either quote_char or escape_char * Both combine () and parse () now return FALSE id sep_char is equal to either quote_char or escape_char. Done in XS, as it was a slowdown of 10% when done in perl. * Merijn got the maintainership - code reformat and code cleanup - renamed internal (Encode, Decode) to (Combine, Parse) to prevent misinterpretation with upcoming Unicode changes and possible name clashes - added pod check (and fixed pod) - added pod coverage and small additions to the pod. More to do in this area - renamed test to fixate the sequence - Added t/50_utf8.t - tests now use Test::More . Makefile.PL requires Test::More - checked proclaimed version compatibility . 5.9.x-64int works @31159 . 5.8.x-64int-dor works @31162 . 5.8.0-dor works . 5.6.2 works . 5.005.04 works . 5.004.05 fails - 5.005 is now prerequisite - Added missing info in docs for new () - Added meta_info () method and docs - Added keep_meta_info in new () - Added t/15_flags.t - Added test_cover make target - Added test for error_input () - Added tests for fields () and meta_info () before parse () - Added tests for ->types () as method - Added tests for deleting types (coverage now over 99%) - Added is_quoted (), is_binary () and tests - Added COPYRIGHT section to pod - Added the parse example from the pod to test.pl - Added accessor methods for internals: quote_char () et all - Added tests for the new accessor methods - Added always_quote to the missing places in the doc and in new () - Changed the tests to use the accessors instead of the hash keys except for the ->{types} and ->{_types} - Moved test.pl to examples/speed.pl ++++ perl-X500-DN: - version 0.29 - added missing PREREQ_PM in Makefile.PL ++++ qtcurve-gtk2: - update to 0.52.3: several style drawing fixes, see ChangeLog ++++ sax2: - fixed grub updater to change vga value to correct hex numbers ++++ smart: - correctly install smart/commands/newer.py - fix .desktop files ++++ tcsh: - Update to tcsh version V6.15.00 * fix extension eating windows code * fix loop in %R history expansion * sched +X source file disables interrupts (Mike Sullivan) * One off copying macro buffers * Avoid infinite loops in :ga modifiers when the LHS is a substring of the RHS. - Update bindkey.tcsh to fit current xterm and others (bug #262330) ++++ wine: - Upgraded to upstream 0.9.41: - A number of gdiplus functions. - More complete pdh.dll implementation. - Support for MSI remote calls. - Messaging support in crypt32.dll. - Lots of bug fixes. ++++ xemacs: - enable Xft only for openSUSE >= 10.2. ++++ xemacs-packages: - update to sumo-2007-04-27. ⢠remove bugzilla-129874-do-not-output-useless-error-messages-when-using-cvs-status.patch (included upstream). ⢠remove bugzilla-219217-w3-does-not-display-anything.patch (not needed anymore because newer font.el is now in xemacs core). - make it build again in the build service for openSUSE < 10.2. ++++ xorg-x11-driver-video: - xf86-video-nv.diff: * G80: Add an LVDS flat panel scaling property. This property controls how non-native resolutions are scaled to the native resolution. Valid values are: - center: 1:1 pixel ratio with black borders to center the image. - fill: Scale image to the native resolution. - aspect: Scale image to fit the screen, adding black bars to preserve square pixels. Defaults to "aspect". Change with "xrandr --output LVDS --set scale <foo>". ++++ yast2-apparmor: - Add support for the AppArmor profile repository Fate: 300517 ++++ yast2-gtk: - adapted to new libzypp - added support for translations - 2.15.5 ++++ yast2-hardware-detection: - Added .probe.fingerprint (F301952). - Re-enabled test suite. - 2.15.7 ++++ yast2-ncurses: - fixed changelog duplicates - Added repositories list popup (FaTE #301810 - part II) - does not do anything useful yet ++++ yast2-pkg-bindings: - SourceMediaData() - report all base urls (key "base_urls" in the result) - report media number and source ID in the SourceChange() callback - fixed crash in the Media Change callback (empty baseUrls) - SourceDelete() - remove resolvables from the pool - SourceSetEnabled() - load/remove resolvables from the pool - PkgCommit() - release all sources - SourceReleaseAll() - return success flag - reimplemented SourceMediaData() - dropped "media_id" and "media_vendor" tags from the result map, now it requires loaded resolvables in the pool to get number of the media - 2.15.30 ++++ yast2-schema: - Ignore yast2-theme-openSUSE-crystal since it causes a conflict. ++++ yast2-storage: - mount ntfs rw as default, use ntfs-3g driver for ntfs (#247750) - do internal mounts readonly where possible - version 2.15.18 ------------------------------------------------------------------ ------------------ 2007-7-15 - Jul 15 2007 ------------------- ------------------------------------------------------------------ ++++ boost: - Fix reference to atomicity.h. ++++ busybox: - update to 1.6.1 see http://www.busybox.net/ for full changelog ++++ clamav: - add zlib-devel to build requires - suppress some false positives from rpmlint - added %check section and remove unneeded INSTALL file from %doc ++++ gtk-sharp2: - Add fix_callback_code_generator.patch to fix gapi's code generator for callbacks with out parameters (fixes gmime-sharp). ++++ gmime: - Build sharp files again. ++++ kernel-bigsmp: - Update AppArmor patches to lastest versions. - Remove deprecated patch patches.apparmor/remove_suid_new_case_in_2.6.22.diff: Delete. ++++ kernel-default: - Update AppArmor patches to lastest versions. - Remove deprecated patch patches.apparmor/remove_suid_new_case_in_2.6.22.diff: Delete. ++++ kernel-source: - Update AppArmor patches to lastest versions. - Remove deprecated patch patches.apparmor/remove_suid_new_case_in_2.6.22.diff: Delete. ++++ kernel-syms: - Update AppArmor patches to lastest versions. - Remove deprecated patch patches.apparmor/remove_suid_new_case_in_2.6.22.diff: Delete. ++++ kernel-xen: - Update AppArmor patches to lastest versions. - Remove deprecated patch patches.apparmor/remove_suid_new_case_in_2.6.22.diff: Delete. ++++ kernel-xenpae: - Update AppArmor patches to lastest versions. - Remove deprecated patch patches.apparmor/remove_suid_new_case_in_2.6.22.diff: Delete. ++++ metacity: - Avoid build cycle with control-center2. ++++ openSUSE-release: - Alpha6. ++++ scotty: - Fix string comparison. ++++ yast2-trans-stats: - added /usr/lib/YaST2 to the package to avoid huge dependencies ------------------------------------------------------------------ ------------------ 2007-7-14 - Jul 14 2007 ------------------- ------------------------------------------------------------------ ++++ briquolo: - fixed BuildRequires ++++ eel: - It's libwnck-devel. ++++ eog: - It's really libwnck-devel. ++++ epiphany: - It's really libwnck-devel. ++++ epiphany-extensions: - It's really libwnck-devel. ++++ evms: - Require heartbeat-devel. ++++ gnome-panel: - It's really libwnck-devel. ++++ kdebase3-SuSE: - update from SVN again to integrate bluetooth change ++++ libqt4: - add secure format string patch - add compat symlinks for QTDIR based setups ++++ libqt4-devel-doc-data: - add secure format string patch - add compat symlinks for QTDIR based setups ++++ libqt4-sql-plugins: - add secure format string patch - add compat symlinks for QTDIR based setups ++++ libwnck-1-22: - fixed typo in previous change - use libwnck-devel and libwnck-doc. the file content would conflict anyway so there is no need to have them as versioned subpackages. ++++ xorg-x11-server: - fixed build on s390(x) ------------------------------------------------------------------ ------------------ 2007-7-13 - Jul 13 2007 ------------------- ------------------------------------------------------------------ ++++ binutils: - Update to head of trunk. ++++ djvulibre: - added trailing semicolon in desktop file (semicolon.patch) - splitted off djview3 (Qt3) to make possible have alternative djview4 (Qt4) package ++++ kdebase3: - activate text completion editor in mini-CLI and Konqueror URL bar ++++ fuse: - conditionally add udev rule if building with 10.2 or earlier ++++ gconf2: - Update to 2.19.1, several fixes for bugzilla.gnome.org bugs: - gconf/gconftool: Add --search-key argument. Bug #406329 - Init GThread, fixes noisy MEMORY-WARNING Bug #432923 - Make --help* output translated. Bug #432925 - Fix strings used for errors about invalid keys. Bug #406251 - Fix build failure with -z defs in LDFLAGS Bug #409221 ++++ gdb: - Update to head of trunk. ++++ glibc: - Update to head of glibc-2.6 branch. - Fix update on ppc. ++++ gmime: - Updated to version 2.2.9: * New functions. * Bug fixes. * Memory leak fixes. ++++ insserv: - Remove hotplug and pcmcia from insserv.conf because they are dropped (bug #291417) ++++ inst-source-utils: - create_md5sums: + fix typo in usage - create_package_descr: + search data in main package for xxbit packages + add license notes as confirmlic so YaST can display them even in plain text mode - create_sha1sums: added to generate the SHA1SUMs in content file - createpatch: + support "license_to_confirm": add an EULA to the patch, read from the file specified (see #205534 for details) + beautify usage message + added @packagelist to condition - mk_listings: + handle whitespaces in directory names + use --rsyncable as gzip option: `rsync' program can take advantage of similarities during sync over network + replace standard Names (CD,DVD,inst-source) + use '--nodigest --nosignature' for rpm queries if supported + re-create hardlinks from basedir to CD-dir if CD*/*.gz exists ++++ kdebase3-SuSE: - Avoid Bluetooth HW Configuratin dialog call in suseplugger. Just run "kbluetooth" if a Bluetooth interface got connected. ++++ kdelibs3: - add text completion editor to khtml forms and KHistoryCombo ++++ kernel-bigsmp: - Disable CONFIG_REISERFS_CHECK again. - Update kdb patches. - patches.suse/crasher-26.diff: differentiate module options to crasher.ko to panic, BUG or trap. ++++ kernel-default: - Disable CONFIG_REISERFS_CHECK again. - Update kdb patches. - patches.suse/crasher-26.diff: differentiate module options to crasher.ko to panic, BUG or trap. ++++ kernel-source: - Disable CONFIG_REISERFS_CHECK again. - Update kdb patches. - patches.suse/crasher-26.diff: differentiate module options to crasher.ko to panic, BUG or trap. ++++ kernel-syms: - Disable CONFIG_REISERFS_CHECK again. - Update kdb patches. - patches.suse/crasher-26.diff: differentiate module options to crasher.ko to panic, BUG or trap. ++++ kernel-xen: - Disable CONFIG_REISERFS_CHECK again. - Update kdb patches. - patches.suse/crasher-26.diff: differentiate module options to crasher.ko to panic, BUG or trap. ++++ kernel-xenpae: - Disable CONFIG_REISERFS_CHECK again. - Update kdb patches. - patches.suse/crasher-26.diff: differentiate module options to crasher.ko to panic, BUG or trap. ++++ libdc1394: - update to 2.0.0-rc7 API fixes ++++ man-pages: - Auto-Update to version 2.62 ++++ mdadm: - updated to 2.6.2 * --fail detached and --remove faulty can be used to fail and remove devices that are no longer physically present. * --export option for --detail or present information in a format that can be processed by udev. * fix internal bitmap allocation problems with v1.1, v1.2 metadata. * --help now goes to stdout so you can direct it to a pager. * Various manpage updates. * Make "--grow --add" for linear arrays really work. * --auto-detect to trigger in-kernel autodetect. * Make return code for "--detail --test" more reliable. Missing devices as well as failed devices cause an error. - added some fixes from Neil's git repo (mdadm-git-fixes.patch) ++++ mxml: - update to version 2.3 - adds several new features and fixes all known bugs. - adds a SAX API, more convenience functions, a user data pointer to the mxml_node_t structure, and improved HTML and new man page output from mxmldoc. The new release now also offers relaxed LGPL licensing that allows static linking. - reordered the configure args, so --enable-shared works again. - updated nostrip patch. old name mxml-2.2.2.diff new name mxml-2.3-nobinstrip.patch - do not include the static library - move the html docs to the devel package ++++ pam_krb5: - version 2.2.13 * make it possible to have more than one ccache (and tktfile) at a time to work around apps which open a session, set the environment, and initialize creds (when we previously created a ccache, removing the one which was named in the environment) ++++ parted: - do not open with O_DIRECT (#290087) ++++ scsi: - rescan-scsi-bus.sh: Add scanning with REPORT LUNS (FATE #302246) ++++ util-linux: - replace hotplug with nofail option and fix it to not use syscall reserved values. - removed patch util-linux-2.11z-hwclock_geteuid.patch it is intentional that suid hwclock capabilities are limited - removed patch (fixed upstream) util-linux-2.12q-mount_--move.patch ++++ x11-input-wacom: - updated to new release 0.7.8-1 * Updated HowTo pages * Fixed a control panel button bug ++++ xemacs: - enable the use of Xft if XEmacs is built in the openSUSE build service (keep using X11 core fonts when XEmacs is built in autobuild). - add some suse-xft-init.el to do some default Xft font setup. ++++ xorg-x11-proto-devel: - inputproto-1.4.diff (fixes build for some input drivers): * readded missing defines TS_Raw/TS_Scaled * xDeviceTSCalibrationCtl has been extended and renamed to xDeviceAbsCalibCtl ++++ yast2-bootloader: - converting old key "kernel" to new key "image" when converting autoyast configuration to export map (#285790) - re-added lost y2milestone() to BootELILO.ycp - creating "image" section instead of "kernel" section now in CreateLinuxSection() - 2.15.11 ++++ yast2-network: - Address dialog adapted for 80x25 terminal screen (fix disappearing tabs) - Hostname entry added (FaTE #2202 - does not work yet) ++++ yast2-online-update: - fixed restarting during installation (#291361) - 2.15.19 - removed duplicated entries from desktop files - 2.15.18 ++++ yast2-pkg-bindings: - convert source ID in source callbacks (pass PkgModuleFunctions reference to the callback handler to search the ID) - tribool fixes (enabled() and autorefresh() return tribool) - reimplemented PkgMediaSizes() and PkgMediaCount() functions, the installation slideshow is now fully working - 2.15.29 - fixed segfault in logFindRepository() when the repo is not found - removed extra callbacks in SourceRestore() and SourceLoad() - SourceLoad() - do not reload the repositories if there is at least one repository already registered - 2.15.28 ++++ yast2-trans-stats: - Make it depended on yast2-trans-allpacks only. ------------------------------------------------------------------ ------------------ 2007-7-12 - Jul 12 2007 ------------------- ------------------------------------------------------------------ ++++ audit: - Upgrade to 1.5.4 Add feed interface to auparse library (John Dennis) Apply patch to libauparse for unresolved symbols (#241178) Apply patch to add line numbers for file events in libauparse (John Dennis) Change seresults to seresult in libauparse (John Dennis) Add unit32_t definition to swig (#244210) Add support for directory auditing Update acct field to be escaped - Fix for #280487 "%ghost /var/log/audit/audit.log will remove the logfile" ++++ beagle-index: - Don't require sensors on s390, it no longer exists. ++++ desktop-file-utils: - allow X-SUSE in OnlyShowIn ++++ kdebase3: - fix ugly scaled remote:/ image in kickoff (#258462) ++++ gstreamer010: - fix installed headers to be compileable with -pedantic ++++ hwinfo: - updated X11 data ++++ kde3-i18n: - added wa localization (#288547) ++++ kdebase4: - update to 3.91.0.svn672298 ++++ kdegames4: - update to 3.91.0.svn685967 ++++ kdebase3-SuSE: - update from SVN (translation update, bugfixes) ++++ kdeedu4: - update to 3.91.0.svn685967 ++++ kdegames4-carddecks: - update to 3.91.0.svn685967 ++++ kdelibs4: - update to 3.91.0.svn672297 ++++ kdelibs4-icons: - update to 3.91.0.svn672297 ++++ kdepimlibs4: - update to 3.91.0.svn672298 ++++ kernel-bigsmp: - patches.xen/xen3-patch-2.6.22: Update to 2.6.22. - patches.xen/15181-dma-tracking.patch: gnttab: Add basic DMA tracking. - patches.xen/80-blk-teardown.patch: blktap/blkback: Tear down sysfs nodes before freeing blkdev structures. - patches.xen/81-clock-was-set.patch: Do not call clock_was_set() from interrupt context. - patches.xen/93-swiotlb.patch: x86: dma_map_sg() must handle multi-page segments. - patches.drivers/alsa-2.6.22-hda-fixes: Regenerated patch for missing fixes for #281541. ++++ kernel-default: - patches.xen/xen3-patch-2.6.22: Update to 2.6.22. - patches.xen/15181-dma-tracking.patch: gnttab: Add basic DMA tracking. - patches.xen/80-blk-teardown.patch: blktap/blkback: Tear down sysfs nodes before freeing blkdev structures. - patches.xen/81-clock-was-set.patch: Do not call clock_was_set() from interrupt context. - patches.xen/93-swiotlb.patch: x86: dma_map_sg() must handle multi-page segments. - patches.drivers/alsa-2.6.22-hda-fixes: Regenerated patch for missing fixes for #281541. ++++ kernel-source: - patches.xen/xen3-patch-2.6.22: Update to 2.6.22. - patches.xen/15181-dma-tracking.patch: gnttab: Add basic DMA tracking. - patches.xen/80-blk-teardown.patch: blktap/blkback: Tear down sysfs nodes before freeing blkdev structures. - patches.xen/81-clock-was-set.patch: Do not call clock_was_set() from interrupt context. - patches.xen/93-swiotlb.patch: x86: dma_map_sg() must handle multi-page segments. - patches.drivers/alsa-2.6.22-hda-fixes: Regenerated patch for missing fixes for #281541. ++++ kernel-syms: - patches.xen/xen3-patch-2.6.22: Update to 2.6.22. - patches.xen/15181-dma-tracking.patch: gnttab: Add basic DMA tracking. - patches.xen/80-blk-teardown.patch: blktap/blkback: Tear down sysfs nodes before freeing blkdev structures. - patches.xen/81-clock-was-set.patch: Do not call clock_was_set() from interrupt context. - patches.xen/93-swiotlb.patch: x86: dma_map_sg() must handle multi-page segments. - patches.drivers/alsa-2.6.22-hda-fixes: Regenerated patch for missing fixes for #281541. ++++ kernel-xen: - patches.xen/xen3-patch-2.6.22: Update to 2.6.22. - patches.xen/15181-dma-tracking.patch: gnttab: Add basic DMA tracking. - patches.xen/80-blk-teardown.patch: blktap/blkback: Tear down sysfs nodes before freeing blkdev structures. - patches.xen/81-clock-was-set.patch: Do not call clock_was_set() from interrupt context. - patches.xen/93-swiotlb.patch: x86: dma_map_sg() must handle multi-page segments. - patches.drivers/alsa-2.6.22-hda-fixes: Regenerated patch for missing fixes for #281541. ++++ kernel-xenpae: - patches.xen/xen3-patch-2.6.22: Update to 2.6.22. - patches.xen/15181-dma-tracking.patch: gnttab: Add basic DMA tracking. - patches.xen/80-blk-teardown.patch: blktap/blkback: Tear down sysfs nodes before freeing blkdev structures. - patches.xen/81-clock-was-set.patch: Do not call clock_was_set() from interrupt context. - patches.xen/93-swiotlb.patch: x86: dma_map_sg() must handle multi-page segments. - patches.drivers/alsa-2.6.22-hda-fixes: Regenerated patch for missing fixes for #281541. ++++ krb5: - update to version 1.6.2 - remove krb5-1.6.1-post.dif all fixes are included in this release ++++ krb5-doc: - update to version 1.6.2 - remove krb5-1.6.1-post.dif all fixes are included in this release ++++ krb5-plugins: - update to version 1.6.2 - remove krb5-1.6.1-post.dif all fixes are included in this release ++++ libpcap: - updated to 0.9.6 * added Bluetooth support * added USB capturing support * added support for the binary USB sniffing interface * added additional filter operations for 802.11 frame types * added support for filtering on MTP2 frame types * added LINKTYPE_ for IEEE 802.15.4, with address fields padded * added LINKTYPE_ value corresponding to DLT_IEEE802_16_MAC_CPS * added DLT for IEEE 802.16 (WiMAX) MAC Common Part Sublayer * added DLT for Bluetooth HCI UART transport layer * fixed discarding of unread packets when changing filters * fixed a bug in pcap_open_live() ++++ microcode_ctl: - Don't unload the microcode driver to re-load the microcode on resume (#290586) ++++ opensuse-updater: - fix desktop file ++++ perl-Bootloader: - Generalized last fix to not touch any unknown or user-specified sections (#272625) - Implemented a mechanism to not throw out user defined grub setup sections in menu.lst (#272625) ++++ suseRegister: - do not subscribe catalogs which were not added before [#271861] - use URL as alias fallback[#271861] ++++ sysconfig: - Removed snd* modules from blacklist (Bug 291252) - modify_resolvconf: make reading resolv.conf more robust (Bug 285462) ++++ tcpdump: - update to 3.9.6 * added support for: - OIF RSVP Extensions UNI 1.0 Rev. 2 and additional RSVP objects - Message-id NACK c-type - 802.3ah loopback ctrl msg - Multiple-STP as per 802.1s - rapid-SPT as per 802.1w - CFM Link-trace msg, Link-trace-Reply msg, - unidirectional link detection - the olsr protocol as per RFC 3626 plus the LQ extensions from olsr.org - variable-length checksum in DCCP, as per section 9 of RFC 4340 - per-VLAN spanning tree and per-VLAN rapid spanning tree - Multiple-STP as per 802.1s - the cisco propriatry 'dynamic trunking protocol' - the cisco proprietary VTP protocol - additional values in pflog * changes to both TCP and IP Printer Output * fixed a potential buffer overflow in the 802.11 printer * print basic info about a few more Cisco LAN protocols * mDNS cleanup * ICMP MPLS rework of the extension code * use the correct codepoint for the OSPF simple text auth token entry * use safeputs to print the password * update dhcp6 options table as per IETF standardization activities - fixed overflow in bgp (bgp-overflow.patch) [#291356] ++++ xemacs: - add "Conflicts: gnuserv" (XEmacs already has it's own version of gnuserv). ++++ xkeyboard-config: - xkeyboard-config 1.0 * It is about 9 months since 0.9 - and here goes 1.0. There is nothing special big and special about that release, it is rather "0.9 + 0.1" than "1.0" release. Around 70 bugs from freedesktop.org bugzilla were fixed. The largest user-visible change is elimination of the word "group" in base.xml - it is replaced with "layout". This makes UIs using those strings easier to perceive. - removed obsolete patches * xkeyboard-config.mainline-cvs.group.patch * xkeyboard-config.mainline-cvs.il.patch * xkeyboard-config.mainline-cvs.it.patch * xkeyboard-config.mainline-cvs.level3.patch * xkeyboard-config.mainline-cvs.mac-euro.patch * xkeyboard-config.mainline-cvs.mac-us.patch * xkeyboard-config.mainline-cvs.trans.patch * xkeyboard-config.mainline-cvs.us-backslash.patch - adjusted patches * p_suse.diff * xkeyboard-config.inet.patch * xkeyboard-config.macintosh.patch * xkeyboard-config.mainline-cvs.mac-es.patch ++++ xorg-x11: - added missing resources to global Xresource file (Bug #291365) ++++ xterm: - no longer overwrite translation for the key ALT, use altIsNotMeta to leave it for users choise using Meta or Alt mode (bug #262330) - add snooper to the sources which enables to seek for character sequences used by e.g. xterm in Alt mode (bug #262330) ++++ yast2-installation: - Client inst_productsources.ycp moved to yast2-packager. - Changed link to list of servers in control file. - Adjusted RPM dependencies. - Installation sources are now Repositories. - 2.15.32 ++++ yast2-packager: - Client inst_productsources moved here from yast2-installation. - Adjusted Requires: tag to match inst_productsources' needs. - Added productsources.desktop to the Software in Control Center. - Client inst_productsources changed to use OneClickInstallStandard YaST module (and its XML format). - Added helps into the inst_productsources. - 2.15.45 ++++ yast2-pkg-bindings: - handle zypp::ProgressReport callbacks (added new Pkg:: functions: CallbackProgressReportStart(), CallbackProgress- -ReportProgress() and CallbackProgressReportEnd()) - add 'deleted' flag to YRepo, handle deleted repos correctly - SourceSaveAll() - don't remove all repos, remove the cache when removing a repo - SourceLoad() - build repo cache if it's missing - 2.15.27 ++++ yast2-runlevel: - Changed using temporary files handling to prevent from collisions (Partly #285920). - 2.15.2 ++++ yast2-testsuite: - 2.15.0 ++++ zenity: - Update to 2.19.1 - Bugfixes for #405006, #420396, #436187. ++++ zypper: - s/source/repository in zypper texts, help page will follow - display a non-root error message for commands which require root - callbacks improved - r5984 - 0.8.2 ------------------------------------------------------------------ ------------------ 2007-7-11 - Jul 11 2007 ------------------- ------------------------------------------------------------------ ++++ KhmerOS-fonts: - update to 5.0: ⢠some new fonts were added: KhmerOS_siemreap.ttf, KhmerOS_metalchrieng.ttf, KhmerOS_content.ttf, KhmerOS_muolpali.ttf, KhmerOS_muollight.ttf. ++++ clamav: - Update to version 0.91 (#289830) - improved handling of .mdb files (fixes long startup times) - Adds anti-phishing support - unpacker for NSIS (Nullsoft Scriptable Install System) self-extracting archives - unpacker for ASPack 2.12 - new implementation of the Aho-Corasick pattern matcher providing better detection for wildcard enabled signatures - support for nibble matching and floating offsets - extraction of PE files embedded into other executables - better handling of PE & UPX - removed dependency on libcurl (improves stability) - many other improvements and bugfixes ++++ eel: - Add explicit versions in Provides: and Obsoletes: - Buildrequire libwnck-1-22-devel instead of libwnck-devel. ++++ eog: - Add explicit versions in Provides: and Obsoletes: - Buildrequire libwnck-1-22-devel instead of libwnck-devel. ++++ flash-player: - update to 9.0.48.0 (#257905, CVE-2007-3456, CVE-2007-3457, CVE-2007-2022) ++++ glibmm2: - Update to version 2.13.8 - Added some new API that was added in glib 2.12 - Update docs for the new functions in the API - Added regex classes w/examples. ++++ gnome-menus: - Obsoletes: gnome-core is obsolete. ++++ gnome-utils: - s#%run_ldconfig#/sbin/ldconfig# in the %post and %postun sections. ++++ gtkmm2: - Update to version 2.11.4 - Fixes to class documentation. - Updated widget class - to match the new tooltips API. - Converter from libglade's .glade files to GtkBuilder .ui files. - Some examples were added to the documentation. ++++ hal-resmgr: - don't run hal-resmgr in the remove case ++++ imlib: - Check for BPP=0 which fixes security bug CVE-2007-3568. Rewrote the if() clause as switch() for clarity.(#291037) ++++ iproute2: - update to version 2.6.22, fixed (#288551) * Kim Woelders <kim@woelders.dk>, various useful fixups: compilation with old kernels, cross-compiling, "all" == "any" in prefix spec. * Collected from my disk, cleaned and packed to directory iproute2/misc/ several utilities: ss, nstat, ifstat, rtacct, arpd and module tcp_diag. Writing some docs. me. * prepared patchlet for pidentd to use tcp_diag. * David Miller: 64bit (and even worse 64bit kernel/32 bit user :-) fixes to above. tcp_diag is merged to main tree. * Alexandr D. Kanevskiy <kad@blackcatlinux.com>: various flaws in ss * Alexandr D. Kanevskiy <kad@blackcatlinux.com>: oops, more aggressive caching of names opened old bugs: ip started to print garbage in some places. * Robert Olsson, rt_cache_stat. Renamed to rtstat. * An old bug in "ip maddr ls": reduntant empty lines in output. Seeing this crap for ages but lucky match of desire/ability to repair and a huff about this happened only today. :-) * "Mr. James W. Laferriere" <babydr@baby-dragons.com> doc: option to produce ps output for non-a4 and not only 2 pages/sheet. * Jamal's patch for ingres qdisc. * Bernd Eckenfels <ecki@lina.inka.de>: deleted orphaned bogus #include in include/utils.h. * Julian Anastasov <ja@ssi.bg>: uninitialized fields in nexthop producing funny "dead" nexthops in multipath routes. Stupid me, look at the first line in [010803]... Was it difficult to guess this that time? People blame for several months. :-) Special thanks to bert hubert <ahu@ds9a.nl> who raised the issue in netdev. Thanks and apologies to Terry Schmidt <terry@nycwireless.net>, Ruben Puettmann <ruben.puettmann@freenet-ag.de>, Mark Ivens <mivens@clara.net>. * willy tarreau <wtarreau@yahoo.fr>: "make install" target. * Tunable limit for sch_sfq. Patch to kernel activating this is about to be submitted. Reminded by Adi Nugroho <Adi@iNterNUX.co.id> ++++ iscan: - Updated to version 2.7.0-1 (results package version 2.7.0.1): This package still contains /usr/bin/iscan and libesmod. There are several more supported scanners. ++++ iscan-free: - Updated to version 2.7.0-1 (results package version 2.7.0.1): There are several more supported scanners. - fix-friend-declaration.diff no longer needed (fixed in source). ++++ kernel-bigsmp: - patches.arch/s390-fixup-dma-mapping: Delete. - Update config files. - patches.drivers/lpfc-use-dma_map-for-NPIV: use dma_map_sg for lpfc NPIV support - patches.drivers/qla2xxx-npiv-support: Implement NPIV support for qla2xxx - patches.fixes/scsi-conditionally-build-dma-functions: Do not build scsi dma functions on architectures which don't have DMA. ++++ kernel-default: - patches.arch/s390-fixup-dma-mapping: Delete. - Update config files. - patches.drivers/lpfc-use-dma_map-for-NPIV: use dma_map_sg for lpfc NPIV support - patches.drivers/qla2xxx-npiv-support: Implement NPIV support for qla2xxx - patches.fixes/scsi-conditionally-build-dma-functions: Do not build scsi dma functions on architectures which don't have DMA. ++++ kernel-source: - patches.arch/s390-fixup-dma-mapping: Delete. - Update config files. - patches.drivers/lpfc-use-dma_map-for-NPIV: use dma_map_sg for lpfc NPIV support - patches.drivers/qla2xxx-npiv-support: Implement NPIV support for qla2xxx - patches.fixes/scsi-conditionally-build-dma-functions: Do not build scsi dma functions on architectures which don't have DMA. ++++ kernel-syms: - patches.arch/s390-fixup-dma-mapping: Delete. - Update config files. - patches.drivers/lpfc-use-dma_map-for-NPIV: use dma_map_sg for lpfc NPIV support - patches.drivers/qla2xxx-npiv-support: Implement NPIV support for qla2xxx - patches.fixes/scsi-conditionally-build-dma-functions: Do not build scsi dma functions on architectures which don't have DMA. ++++ kernel-xen: - patches.arch/s390-fixup-dma-mapping: Delete. - Update config files. - patches.drivers/lpfc-use-dma_map-for-NPIV: use dma_map_sg for lpfc NPIV support - patches.drivers/qla2xxx-npiv-support: Implement NPIV support for qla2xxx - patches.fixes/scsi-conditionally-build-dma-functions: Do not build scsi dma functions on architectures which don't have DMA. ++++ kernel-xenpae: - patches.arch/s390-fixup-dma-mapping: Delete. - Update config files. - patches.drivers/lpfc-use-dma_map-for-NPIV: use dma_map_sg for lpfc NPIV support - patches.drivers/qla2xxx-npiv-support: Implement NPIV support for qla2xxx - patches.fixes/scsi-conditionally-build-dma-functions: Do not build scsi dma functions on architectures which don't have DMA. ++++ koffice: - fix rpmlint errors ++++ libdaemon: - Update to version 0.12 + make daemon_close_all() actually work properly ++++ libglade2: - Update to version 2.6.1 - Fix for bug #326511 - Added support for automake 1.10 and autoconf 2.6x ++++ libpng: - updated to 1.2.18: * security fixes merged upstream ++++ libzypp: - make resolvable query complete exceptionless with the database - test that packages have some attributes - disable progress adaptor for now - revision 5977 - version 3.11.7 - fixed unresolved symbols - revision 5972 - version 3.11.6 - fixed TranslatedText creating unwanted entries. - fixed capability processing - revision 5964 - version 3.11.5 ++++ module-init-tools: - reworked handling of unsupported modules * extend the blacklist keyword to be able to specify a warning (mit-blacklist-warning.patch) * depmod generates /lib/modules/.../modules.unsupported.blacklist with 'blacklist $module unsupported' entries (mit-unsupported-blacklist.patch) * loading of unsupported modules configured in /etc/modprobe.d/unsupported.blacklist by 'include modules.unsupported.blacklist' command (mit-include-modulesdir.patch) * --skip-unsupported preserved for now as a nop for easier upgrades (mit-skip-unsupported-stub.patch) * read the obsolete LOAD_UNSUPPORTED_MODULES_AUTOMATICALLY sysconfig variable in %post and edit the new setting accordingly ++++ nautilus-cd-burner: - Update to version 2.19.1, which has an update to init threads early, and pass the enviroment to gnome-mount. ++++ nspluginwrapper: - Include shared lib to suppress the MIT-SHM extension if qemu is used in which case endianness issues appear with shared memory. ++++ qjackctl: - updated to version 0.3.0: * Qt4 migration ++++ slang: - updated to 2.1.1: * interpreter syntax enhancements * many bugfixes - fixed some rpmlint warnings ++++ syslog-ng: - Fix the acpid logging rules (the messages that should have been dropped ended up in /var/log/messages). ++++ vym: - Version: 1.9.1 - Bugfix: Don't ask for directory in XML-based exports like KDE-bookmarks - Version: 1.9.0 - Feature: Extended fileformat with object IDs to ease export from tomboy to vym - Feature: Completed german translation - Feature: Center on selection with "." - Feature: Most important exports can be scripted now - Feature: Creating new map with selection as MapCenter - Feature: Simple export to CSV spreadsheet - Feature: Copy from past steps in history to current one - Feature: Editing of frame attributes in branch property window - Feature: autosave - Feature: number of undo/redo levels can be changed in settings - Feature: branch property window settings are saved - Feature: Added basic macros and documentation - Feature: Color of selection can be changed now - Feature: Pen and brush for frames can be set - Feature: Simple Editor for scripts - Feature: Added syntax highlighting for editor - Feature: Unscroll all now only affects selected subtree - Feature: Modifier Modes now change cursor when CTRL is pressed - Feature: vym opens spanish documentation, if locale is es* - Feature: New Frame format - Feature: Properties dialog for branches instead of context menu entries - Feature: Only one history window for all editors. State is saved. - Feature: Canvas ported to QT 4.2 GraphicsView - Feature: Options to use AntiaAliasing and smooth pixmap transformations - Feature: Thick links use polygons now, less objects in scene - Feature: More undo commands (and fixes there) - Feature: Note Editor completly based on QT4 now. - Feature: Opening of all URLs in a subtree - Feature: Opening of all vymLinks in a subtree - Feature: Changed format of configuration file a bit (new file anyway with introduction of QT4) - Feature: Toolbar Layout is saved now - Feature: Moved floats in XML Export, e.g. XHTML shows floatimages at - Bugfix: auto-select/auto-edit new branches - Bugfix: Visibility of BranchProperty window is saved now - Bugfix: Undo/Redo dropping images into map - Bugfix: Undo/Redo of copy/paste steps - Bugfix: NoteEditor now appears on first click (not 2nd) - Bugfix: Disable autosave while there are redos available - Bugfix: After changing link color, that color is applied to all links now - Bugfix: Pasting of FIOs - Bugfix: No selection of branches while editing heading - Bugfix: geometry of selection box gets updated while setting scroll or hide flag - Bugfix: Possible segfault when redoing deleteChilds() - Bugfix: autosave timeout now read from settings file - Bugfix: Settings for historywindow correclty read now - Bugfix: Closing property window toggle corresponding button - Bugfix: Unscroll all childs has saveState now - Bugfix: Invisible selection after switching mapeditor - Bugfix: For frames the links always were drawn at bottom of heading - Bugfix: BranchPropertyWindow updates when selection is changed - Bugfix: Crash when trying to temporary link to floatimage - Bugfix: Drawing error when temporary linking subtrees - Bugfix: Import of KDE Bookmarks - Bugfix: Export to KDE Bookmarks - Bugfix: Export to XHTML - Bugfix: Drag and Drop of URLs now only creates one branch - Bugfix: Remember last directory before ASCII/LaTeX export - Bugfix: Editing in NoteEditor now updates actions (save) again - Bugfix: Deleting last branch automatically unscrolls parent now - Bugfix: Scroll/Unscroll has undo/redo now - Bugfix: xml-parsing code simplified - Bugfix: Fixed pretty annoying repositioning of view after editing a heading. (don't call show() before positioning in heading...) - Bugfix: Wrong Cursors after pressing CTRL and inserting/relinking - Bugfix: Save PNG images with quality 100 to workaround image problems - Bugfix: Remember last directory before XML export - Bugfix: move branch up/down calls scene()->update() now => much faster - Bugfix: Relinking of floatimages undo/redo - Bugfix: printing scales correctly again - Bugfix: Drag & Drop (basically) works again - Bugfix: Crash caused by BranchObj::getLastSelected - Bugfix: Signal handling by changes in TextEditor: Much faster now - Bugfix: printing is working again - Bugfix: move up/down to next subtree is working again - Bugfix: Flags are working again - Bugfix: Floatimages have correct select box again - Bugfix: Image format is saved with floatimage - Bugfix: New recent file handling, fixes crash on Mac OS X - Bugfix: Position of floatimages is saved again - Bugfix: Position of floatimages survives adjustCanvasSize() - Bugfix: Adding branch to scrolled branch unscroll the former - Bugfix: More undo commands (removed saveStateComplete) - Bugfix: No more hopping around of floats, when canvas is resized (by using relative positions for mainbranches. This might confuse parsing 1.8.56 documents with vym <= 1.8.1 - Bugfix: Mac - XSL stylesheets are found - Bugfix: Mac - fonts are scaling - Bugfix: Mac - hand cursor is shown correctly - Bugfix: Undo/Redo moving floatimages - Bugfix: Shortcuts for scrolling branches/removing branch - Bugfix: update-bookmarks script is not only executed, but also found now... - Bugfix: More undo/redo (move of floatimages, relinking of branches) - Bugfix: More undo/redo commands - Bugfix: Actions updated after moving a branch now - Bugfix: vym refuses to start if vymTmpDir can't be created - Bugfix: Editing headings now works both on Mac and Linux beginning of export now - Bugfix: Floatimages internally are saved as png, preserving the alpha channel - Bugfix: Fixed broken check for non-existent OO-export configuration ++++ yast2-bootloader: - Merge from SLES10-SP1 branch: - let "SLES 9 style" autoyast xml files configure bootloader timeout (#214468, #183051) - added help texts and widget descriptions to grub and elilo (#221737) - Fixed type of passed arguments in function Import() (in modules/Bootloader.ycp & modules/BootELILO.ycp) (#236163) - bootloader.rnc fixed for autoyast schema check - set __auto key to false when user clones sections (#241158) - added log message when FixSections() silently discards a section (#241158) - fixed some whitespace - fixed myToInteger(): return 0 if string cannot be converted to integer - bootloader.rnc fixed for autoyast schema check (#211014) - always log the target map when Propose() is called (not only when we debug) - convert custom boot device names to the names indicated by the mountby setting; this is one part of a change to use persistent device names for the bootloader boot device, the rest requires simultaneously changing perl-Bootloader because of an incompatible interface change (#248162) - #214468: - fixed autoyast schema - fixed import of autoyast data: do not remove the "default" option - GRUB only: integrated the new boot_*, generic_mbr and activate keys (found in the "globals" map) from the new widget/perl-Bootloader interface into the internal workings of the grub code - for grub, this obsoletes the global variables loader_device, selected_location (aka loader_location), repl_mbr and activate - fixes loosing the information of multiple selected bootloader installation devices (#245680) - fixes faulty detection of user-changes to the "/boot" and "/" devices from yast2-storage (#247852) - decided that boot_mbr_md key is unneeded, because the decision to write to the MBRs of all underlying devices of a soft-RAID is automatic (kept commented-out sample code for boot_mbr_md) - decided that boot_extended is unneeded, because the decision to write the bootloader to the extended partition instead of to an un-activatable "/boot" or "/" partition is automatic (kept commented-out sample code for boot_extended) - removed wrapper code for variable translation from BootGRUB::Propose() - made private copies of functions in grub/misc.ycp and changed the code to use the new interface variables only (this is also wanted for better code separation between bootloaders, to reduce amount of special-case handling (to be worked on)): * from routines/misc.ycp: grub_getPartitionToActivate () grub_getPartitionsToActivate () grub_getMbrsToRewrite () grub_getFileChangeDate () grub_saveMBR () grub_updateMBR () grub_DetectDisks () * from routines/lilolike.ycp: grub_ProposeDeviceMap () ( ^^ really needed? no changes here, it just "belongs" to grub...) grub_ConfigureLocation() grub_DetectDisks () grub_DisksChanged () grub_LocationProposal () - added helper functions: grub/misc.ycp: SetBootloaderDevice() routines/misc.ycp: GetBootloaderDevices() - added note to to-be-phased-out functions: routines/misc.ycp: GetBootloaderDevice() - made some functions globally accessible: routines/popup.ycp: askLocationResetPopup () routines/misc.ycp: myToInteger () routines/lilolike.ycp: FindMBRDisk () - fixed bug with the detection of MD-RAID devices (both in grub_getPartitionToActivate and getPartitionToActivate): BIOS ID was assumed to be less than 128, but it starts at 128 - commented out some obsolete and broken code that would activate the "/boot" device on installation of the bootloader to MBR; the code was cancelled out by program logic ("activate" flag) though; this also simplified the interface to getPartitionToActivate () - added conditionals to Bootloader.ycp and BootCommon.ycp: do not handle obsolete variables for grub - commented out probably obsolete code in BootGRUB::Read() to determine old_style loader_device from read devices (including old-style "mbr_md") - added several FIXME:s - changed a fixed FIXME to FIXED - when reading settings from the system: convert custom boot device names in globals to the kernel device names (#248162) - corrected whitespace in grub/helps.ycp and ppc/helps.ycp - fix faulty detection of user-changes to the "/boot" and "/" devices from yast2-storage: rewrote grub_DisksChanged() to work properly with boot_* variables (previous fix did not work correctly) (#247852) - grub_DisksChanged() now returns a message summarizing all changes for selected bootloader devices; this message is now used in the popup that ask the user if he wants to repropose after a partitioning change (in askLocationResetPopup()) (#247852) - rewrote check for disk changes to work with multiple selected bootloader locations in grub_DetectDisks() and grub_LocationProposal() (#247852) - the summary message for GRUB now includes a short string ("/", "/boot", MBR) that gives the reason why each device has been selected for bootloader stage 1 installation - changed comment for GetBootloaderDevices() - GRUB only: accept old-style autoyast keys "repl_mbr" "activate" and "location" when importing an autoyast profile; "loader_device" is ignored (which may be fixable if we can make sure a target map is available) (#245680) - grub: - if autoyast profile does not specify a bootloader location, propose one (#263305) - if autoyast profile does not specify a key for the default keys set by a yast-bootloader proposal, add these missing keys/values - enabled translation of the kernel image name from the symlink to the real kernel file for the "failsafe" section; perl-Bootloader can handle this now - convert device names in the grub device map to and from the "mount_by" device names as well (#248162) - Changed location of EFI Bootloader Label widget in YaST2 gui (#242985) - make installation of bootloader to the extended partition work with new design (#246161, #259050) - enabled extended device handling in GetBootloaderDevices as well - make persistent device names work with boot= directive for i386 lilo (#248162) - log conversion of old-style global keys from autoyast profile to new-style keys - during update, update value of "default" directive for lilo and grub (#266534) - do not show popup for changed MBR position when it did not change: use correct function for MBR detection (#267276) - fixed autoyast logging change - Fix for removal of wrong efiboot entries (#269130) - fix for update-mode: fix updating of kernel-image and initrd filenames to the resolved symlinks (image-version and initrd-version) (#268731, helps not to trigger #267582 and [#244033]) - #270202: - grub: fix erroneously added section "Hard Disk" on systems without a floppy drive: use new style variables for detecting that we install stage1 to a floppy disk - for bootloaders that still use the old style variables, check for undefined loader_device before comparing to floppy device - 2.15.10 ++++ yast2-installation: - Changed default delete_old_packages to 'false'. ++++ yast2-pkg-bindings: - storing YRepo_Ptr instead of YRepo in the vector - modified logFindRepository() to retrun YRepo_Ptr check its return value: if (!returnvalue) found = false; - reimplemented SourceCallbacks - FIXED if repo.baseUrlsBegin() is repo.baseUrlsEnd() then do not read the value at the iterator (segfault) - added logFindAlias() for searching an alias in the known repos - reimplemented PkgMediaNames() - SourceCreateType() - convert type from Yast string to libzypp string - 2.15.26 - YRepo structure added to encapsulate RepoInfo, MediaSetAccess, and original alias of a repository. - fixed SourceProvide* methods - replaced RepoInfo vector with YRepo vector ------------------------------------------------------------------ ------------------ 2007-7-10 - Jul 10 2007 ------------------- ------------------------------------------------------------------ ++++ FreeNX: - read also ~/.bash_login and ~/.profile during session startup (Bug #225482) ++++ beagle-index: - Remove limal-bootloader. ++++ dmraid: - update to version 1.0.0.rc14 * bugfix release ++++ kdebase3: - fix build on SUSE_Linux_10.0 ++++ fop: - update to version 0.93 - build with gcj ++++ gedit: - Update to version 2.18.1 - Compress the tags plugin data - Fix reversion of empty files, and other misc. bug files - Updated translations. ++++ gnome-games: - Update to version 2.19.4 - Many bugfixes. ++++ gnome-panel: - Update to version 2.19.4 - Requires newer versions of glib and gtk ============== Version 2.19.4 ============== Panel * Use g_timeout_add_seconds() when possible (Vincent) * Use g_get_user_special_dir() to get XDG user dirs (Vincent) * Code cleanup (Vincent) * Fix crash when the applications menu is updated but the user had a context menu for a launcher (Vincent) libpanel-applet * Code cleanup (Vincent) All applets * Migrate to new tooltip API (Vincent) Clock Applet * Use g_timeout_add_seconds() when possible (Vincent) * Fix compilation issue when e-d-s is not used (Vincent) Misc * Require glib 2.13.0 (Vincent) * Require gtk+ 2.11.3 (Vincent) Docs Translators * Jorge Gonzalez (es) * Daniel Nylander (sv) Translators * Tshewang Norbu (dz) * Jorge González (es) * Tomasz Dominikowski (pl) ============== Version 2.19.3 ============== Panel * Fix compilation on BSD/Solaris (Damien Carbery) * Use the launcher icon if the Icon key of a launcher is empty (Vincent) * Code cleanups (Vincent) * Make some dialogs more HIG-compliant (Vincent) * Add username of the current user to the logout dialog (Vincent) * Always put focus on the name entry in launcher editor (Vincent) * Make it possible to press Enter to close the launcher editor (Vincent) * Don't reset visibility of all programs in the program list of the run dialog when selecting one item (Vincent) * Use nice names in the bookmarks for fonts:// and other known methods. Also improve the name of remote files, based on what nautilus does (Vincent) * Accept trash:// and nautilus search URIs in the bookmarks (Vincent) * Use better icons when possible for the bookmarks (Vincent) * Fi