* Added the ability to perform an action only for the selected files : to
set a field to other files, to remove tags, to scan files, to save files,
to delete files, to use undo and redo, to open files with an external
program,
* Added ability to (un)select all files or to invert the selection,
* Changed writing of the genre in ID3v2.3 tags (according to id3v2.3.0
standard),
* Added displaying of number of files in the directory of the selected file
(in the browser area),
* Added preview for the Fill Tag scanner,
* Added buttons in the toolbar to select all files and invert the selection,
* Cleanup in the toolbar and in menus,
* Warning : Many shortcuts have been changed!,
* A lot of code cleanup,
* Fixed a small bug in the preview of the Rename File Scanner,
* Fixed problem of zombie process when terminating the audio player (thanks
to Tony Mancill),
* Fixed a bug when starting with some gtk themes as H2O (no window appeared)
(thanks to Tony Mancill),
* Fixed a bug when applying CDDB results to the files excepted for the
filename,
* Romanian translation updated (thanks to George Pauliuc),
* German translation updated (thanks to Götz Waschk),
* Russian translation updated (thanks to Andrey Astafiev).
Changes:
* kate: Make saving of remote files during shutdown work.
* kcontrol/colors: Don't reset widget selection dropdown when selecting a different
theme
* kcontrol/filetypes: Fixed removing of mimetypes specified by a .kdelnk file
* kcontrol/input: fix application of large & white cursors
* kcontrol/services: don't show kxmlrpcd, kalarmd and kwrited if they're not
installed
* kdesud: support empty passwords
* kdm: Fix i18n support for the GuiStyle and ColorScheme combos
* kdm: don't reset local Xserver if termination is requsted
* keditbookmarks: Various bufixes
* kio_sftp: Support OpenSSH 3.6+
* kio_sftp: Support older sftp protocol revisions
* kio_smb: Huge update for samba 3.0.
* kicker: Improve icon scaling in service menus
* kicker: "Terminal Sessions" special button supports sessions with dots in filename
* kicker: "Terminal Sessions" special button with same sort order as the one in
Konsole.
* kicker: Fix mimetype resolution in the quickbrowser
* kicker: Fixes for stuck tooltips
* kicker: Do not create local directories for .desktop files used in service
buttons if no needed
* kicker: Fix apply button not working for quickstart menu entries settings
* kicker: Fix hide button preference effects reversed
* kicker:Various fixes for recent apps history
* kicker/minipager: don't show redundant tooltips when the page already shows names
* konsole: Added Ctrl+Shift+N as alternate default shortcut for "New Session".
* konsole: Fixed fixed-width with proportional-font drawing routine.
* konsole: Fixed problems with mouse and paste support and detached windows.
* konsole: Let new color schemes take effect once kcmkonsole tells to do so.
* konsole: Wheel mouse fixes for Mode_Mouse1000.
* konqueror: Flicker fixes inside the iconview
* konqueror: Fix for inter-process copy-past with the listview
* konqueror: Make sure the tab close button is properly enabled when a 2nd tab is
first open through context menu entries
* konqueror: Made Ctrl+Enter for new tab in URL combo working again.
* konqueror: Various sidebar fixes
* konqueror: make sure that the location label truly disappears when disabled
* konqueror: konqueror warning for repeated POSTs
* konqueror: Konqueror crash when dragging image from about:konqueror
* konqueror: Improve tracking of listviewitems so that we don't crash when they get
deleted somewhat unexpectedly
* konqueror: Don't crash when updating toolbars without a part load
* konqueror: Properly handle 'stop' when still listing the directory in the info
list view
* konqueror: Efficiency fix: make sure only one konqueror instance saves the history
when it changes
* konqueror: Don't use deleted KFileItems.
* Don't crash when doing a copy w/o a currentItem
* konqueror: Stop activity when the user tries hard to enter a URL
* konqueror: Properly calculate column indices for the meta info listview
* konqueror: Hide the find part on a second click on its toolbar button
* konqueror: Handle _top/_blank, and so on, case-insensitively
* libkonq: make sure KFileTip does not hold on to stale file items
* libkonq: precaution: make sure that no preview jobs hold on to icon view's items
when it's cleared
* libkonq: fixes to cut-and-paste
* libkonq: network-friendlier paste button state polling
* kwin: Fix deactivation of window when loosing focus
* kwin: New windows are drawn above open menus
* kwin: Some non-resizable windows can still be resized
* kwin: Fixes for click raise
* kwin: If a window is hover-unshaded, then it's not shaded for the outside world
* kwin: Keramik decoration: Properly detect XShape on Solaris
* nsplugins: Fix relative URLs.
Changes:
* build system updates, gcc 3.4+ compilation fixes (Dirk Mueller)
* ensure that each installed header file can be compiled on its own (has all
necessary includes/forward declarations)
* SECURITY: kio/khtml: Improve referer handling, always strip out username and
password.
* Roaming user support (Helge Deller)
* kabc: add quotes around names from LDAP which contain non-alphanumeric characters
* kabc: unterminated string handling fixes
* kbugreport: only refer to http://bugs.kde.org if the bug-address is
submit@bugs.kde.org
* kcookiejar: don't deliver cookies when the url is "strange"
* kcookiejar: unbreak cookies for https sites once again
* kcookiejar: make kcookiejar --remove <domain> work
* kdecore: never unload dante socks library, it crashes when doing so
* kdecore: Adding KMacroExpander, class for shell-safe expansion of filenames in
shellcode
* kdeinit: Handle X errors instead of just crashing when they occur.
* kdeprint: improvements to handling of cups network printers
* kdeprint/smbview: use nmblookup -M -- to make it work with samba 3.0
* kdeui: dragging from the "konqueror wheel" button no longer duplicates the window
* kdeui: rewritten mouse cursor-autohide code (hopefully much more stable now)
* kdeui/kfontdialog: Try very hard to match the font name that was passed with one
that actually exists
* kdeui/kmainwindow: fix for saving statusbar state when autosave is enabled
* kdewidgets: Add some new widgets
* keramik: Major fixes to toolbar gradient alignment, as well as some miscellaneous
fixes.
* khtml: avoid endless-relayout-loop
* khtml: several backports of fixes from 3.2 development branch
* khtml: several fixes to bugs exposed by DOM2 testsuite
* khtml jpeg loader: use memmove in places where memory regions overlap (valgrind
we love you)
* kio: crash/memory leak fixes
* kio: added ability to add host:port to the no-proxy list
* kio: speedup handling local files
* kio: improvements to the layout of the HTTP Authentication password dialog
* kio: allow rtsp:// protocol redirecting to mms://
* kio: KIOSK restriction fixes
* kio: signal handling fixes (SIGPIPE etc)
* kio_http: text/html mimetype in Accept: gets preference over other text/* types
* kio_http: improvements in HTTP referer handling
* kiconloader: memory leak fix
* kjava: thread handling fixes
* kjava: don't send text to the console window if its not visible (saves huge
amount of memory on some pages)
* kjava: catch exceptions thrown inside Applet.destroy
* klocale: Support Macedonian plural forms
Changes:
* GCC 3.4 compile fixes, compiler warning fixes
* Allow the application to query if the server is suspended.
* arts_suspend() returns 0 if arts doesn't have device open.
* add -V command line switch to set initial volume.
* Compilation fix
* Build system update
- Install configuration file in the examples directory.
- Copy configuration file in PKG_SYSCONFDIR.
- Honour PKG_SYSCONFDIR.
- Use RCD_SCRIPTS to handle the rc.d script.
Regen distinfo; the directory where files extract has changed.
Use buildlink2.
Bump PKGREVISION to 1.
- Install configuration files in the example directory.
- Use CONF_FILES to place configuration files in PKG_SYSCONFDIR.
- Honour PKG_SYSCONFDIR.
- Use RCD_SCRIPTS to handle the rc.d script file.
As a result, bump PKGREVISION to 1.
Fix possible buffer overflow problem in default_player_spec
on Unix (thanks Steve Kemp).
* xconq.c (make_default_player_spec): Limit it to BUFSIZE -1.
* xtconq.c (make_default_player_spec): Limit it to BUFSIZE -1.
In due course, bump to xconq-7.4.1nb1.
Changes:
* CURLOPT_SSL_CTX_FUNCTION allows a custom callback for SSL connections
* multiple patches lets curl build and run on DOS
* libcurl now deals with spaces in Location: redirects and URLifies them
* curl --version shows more detailed info
* curl_version_info() now returns info on NTLM, GSS-Negotiate and Debug
* curl_version() includes "GSS" in the string if built with GSSAPI available
* Pick-best-authentication option added (--anyauth, using the CURLOPT_HTTPAUTH set to CURLAUTH_ANY)
* NTLM authentication support (--ntlm and CURLAUTH_NTLM)
* GSS-Negotiate authentication support (--negotiate and CURLAUTH_GSSNEGOTIATE)
* Digest authentication support added (--digest and CURLAUTH_DIGEST)
* Allow curl to switch (back to) to Basic authentication (--basic)
* libcurl supports name and password in proxy environment variables
Bugs:
* double slash after the host name on a FTP URL again points out the root dir
* obscure and rare DNS cache problem was fixed
* multiple FTP connections to the same host with different user names didn't work properly
* no more CWD commands without arguments for ftp connections
* curl no longer uses setvbuf() due to portability problems
* VMS build fixes
* the curl tool has the -M manual compressed internally if built with libz
* url globbing syntax error could cause segfault
* Huge (>40-60KB) GET requests over HTTPS failed.
* Content-Length now overrides socket-closed as a means of knowing when the response body is
complete.
* --progress-bar takes the initial size into account when doing resumed downloads
* work around SSL bugs better
* libcurl typically issues POST requests with less send() calls
* better main makefile
* external headers improved portability
* Listing FTP directories without contents could leak a socket
* Getting HTTP contents in one line without headers failed
* bugfixed the socks5-proxy usage (twice)
* h_aliases name-lookup rare crash fixed
* improved curl -M output
* curl_unescape() now only unescapes valid %HH codes
Introduce sandboxEmptyFiles a list of files to create empty in the
sandbox if they exist on the hosting system. Hence put /var/run in
sandboxEmptyDirs list.
Use $cppprog instead of cp.
in the sandbox if they exist on the hosting system: put /var/spool/mqueue
as it was already created before and add /var/log for now (needed
for various packages, like security/ssh2).
Only create /var/run/utmp(x) if they exist on the hosting system.
XXX this may better be an opsys dependent action.
Remove IRCD_HYBRID_DPATH from bsd.pkg.defaults.mk and BUILD_DEFS,
set PKG_SYSCONFSUBDIR to 'ircd-hybrid' instead: the package builder is
now expected to adjust Ircd Hybrid configuration directory with
PKG_SYSCONFBASE(.${PKG_SYSCONFVAR}).
Replace local DOC_SUBST stuff with FILES_SUBST from bsd.pkg.install.mk.
Go with the previous PKGREVISION bump.
XXX Having the log files as SUPPORT_FILES is not optimal.
XXX I really should update this package.
- Use RCD_SCRIPTS for automatic generation and handling of the rc.d script.
- Use OWN_DIR_PERMS instead of OWN_DIRS to handle permissions for the spool
directory and avoid (un)exec commands in PLIST.
As a result, bump PKGREVISION to 1.