01.11.2005 | 19:32
Riba je kukao da je appleova objava za 10.4.3 fixove štura, pa eto full liste
- Removing empty lines at end of signature now works correctly in Mail.app
- Fixes and improvements to Safari
- Improvements and fixes to OpenGL
- Renaming files on mounted volume using File Renaming now works
correctly
- Improvements to ImageCapture
- Fixes and improvements to CoreGraphics
- Mail.app now works correctly when creating new Envelope Index
- Improvements and fixes to CoreImage
- Fixes and improvements to Calculator.app
- Improvements and fixes to ImageIO
- Keynote and Export to PDF text now appears correctly
- iChat improvements and fixes
- WebKit improvements and fixes
- Fixes to Sync Services
- Favicons now display correctly Safari
- Improvements and fixes to OpenGL
- Improvements and fixes to iChat
- Fixes and improvements to OpenGL
- Fixes and improvements to graphics drivers
- File transfers now update security UI
- setUTC() and Daylight Savings now work correctly
- Color Panel magnifying glass fixed
- EMBED tags and Safari now work correctly
- Improvements to Expose switching
- Widget Manager button now draws correctly
- Jabber authorization fix
- Logging onto SMB server now works correctly
- Fix to .Mac notification
- Improvements and fixes to WebKit
- Improvements and fixes to JavaScript
- Fixes to BTSA
- Fixes and improvements to iSync
- Fixed issue with xinetd controlled services after Restart
- Fixed issue with dragging a file while using Expose
- Saving file no longer causes loss of custom file ownership
- inMemory fonts fix
- Improvements and fixes to CoreData
- Fixed issue with modal panel and printing
- Fixes and improvements to OpenGL
- Fixes and improvements to Spotlight
- Automatic Bookmark syncing fix
- Network Access Requires Login window fix
- Fixes and improvements to CoreImage
- Fixed clipped button issue in iChat
- Fixed timeout issue with CFReadStream
- Fixes and improvements to AppleScript
- Disk Utility fix
- Fixes to Bluetooth
- HFS fixes
- Fixed issue with QuickTime movies and sound after reload
- Ask for Confirmation Automator fix
- FCP Print to Video fix
- Safari Sync Services fixes and improvements
- Fixed App Switcher and Esc key issue
- Fixed 2nd display Desktop Picture transition issue
- Fixes and improvements to iChat
- Dashboard fixes and improvements
- AFP fix
- CoreGraphics fixes
- Fixed problem with keypress adding two messages in windowsserver.log
- AppleScript and WindowServer fix
- Fixed issue where Pages 1.0.2 may unexpectedly quit when trying to print
- .Mac Sync Client fixes
- Bluetooth fixes and improvements
- Fixes to HLTB DataBrowser
- AppleScript and Mail rule fixes
- Fixed PDF shadow issue
- Fixed HLTB text coloring issue
- Fixes to Calculator.app
- Adding jabber buddy in iChat now works correctly
- Fixed delayed authorization issue with iChat Jabber invites
- Fixed iChat and GoogleTalk issue
- Fixed encryption notification issue with iChat
- Fixed expired certificate problem with iChat
- Fixed Preview import with USB cameras
- Fixed pasting issue with RTF and tabs
- Fixed issue with Keychain Access
- Fixes and improvements to ImageCapture
- Fixed periodic font and alignment issues with Mail.app
- Fixed issue where HTML messages may not display correctly in Mail.app
- Fixed log-in issue with cached accounts in AD
- Print dialog window not displaying in certain situations now fixed
- Fixed issue where printing images from Preview.app may clip image
- Fixed issue with multiple Directory Nodes
- Improvements to .Mac syncing
- Addressed issue with .Mac syncing and Hebrew as primary language
- Improved AFP performance
- Fixed issue with AppleScript and Output Volume returns
- Fixed issue with Japanese accent mark
- Various improvements and fixes to graphic drivers
- Fixed issue with Calculator.app and sin results
- iChat and BT audio device detection improvements
- Fixed issue with Create Archive Automator action
- Fixed issue with Import Audio File Automator action
- Fixed issue with Calculator.app and scientific notation
- Fixed problem with certain BT phones showing up as headsets
- Address issue with certain phones and iSync
- Various fixes and improvements to Calculator.app
- CoreGraphics PDF shadow fix
- Notification of on-screen bitblt now implemented
- Fixed display profile issue with FUS
- Fixed issue with \"&\" symbol and Spotlight
- TIFF file Spotlight fix
- Fixed issue with turning off 2nd monitor while 1st was in stack mode
- InterMapper Traditional fix
- Various improvements and fixes to Sound
- Applying multiple adjustments CoreImage fix
- Fixed issue with Wikipedia widget
- Fixed syncing issue with Finder comments
- Fixed issue with VoiceOver and the Dock
- Desktop picture transition fix
- Logging now endian safe
- Duplicate Elements now report correct values
- Fixed issue with iSight iris
- Improved Snapshot UI
- ImageCapture fixes
- Various improvements and fixes to iChat
- DVD Player and AppleScript fix
- Fixed issue with Spotlight keyboard shortcuts and Kotoeri
- Syncing Contacts with iPod performance fix
- JavaScript fixes and improvements
- Fixed issue with Keychain Access.app and Sub-Categories
- ACL fix
- Fixed issue with IMAP Mail.app attachments
- Improvements to Mail Account Assistant
- Fixes and improvements to AppleScript and Mail.app
- Fixed Tab issue when switching from rich to plain text in Mail.app
- Fixed Mail.app issue with messages in a smart mailbox not being
updated
- NFS fixes and improvements
- NIS fix
- Fixes to Active Directory
- Checkstatus with OpenGL now works correctly
- Improvements and fixes to OpenGL Framework
- Fixed issue with mipmap and float texture formats
- glDrawPixals issue fixed
- glUniform calls issue fixed
- Fixed issue with Preview and ThumbnailGetter
- OpenGL Extension Viewer now works correctly
- Fixed problem with AppleVNCServer.bundle appearing in the Dock
- GLSL Linearization fix
- Fixed memory corruption issue with multiple textures
- Fixes to Imaging/pixelzoom
- OpenGL shader fixes
- Various improvements and fixes to Spotlight
- Fixed Option + key combination problem with Safari
- Fixed issue with PMPrintSettings and saving certain print settings
- Improved window flushing in Safari
- Fixed issue where Keynote presentations may not always show up
under Spotlight Presentation section
- PMPrintSettings borderless printing fix
- Slideshow fixes and improvements
- USB devices and Sleep mode fixes
- Fixed issue with .Mac syncing from behind a proxy
- Fixed Command + key command with Safari and Word XML format
- Fixed performance issue with multiway AV conferencing
- HTML href anchors fix
- Fixed issue where iChat may hang after Sleep
- Addressed problem where Stickies widget may crash when pasting
text
- Fixed issue where deletion of stacked raid set may not work correctly
- Fixed issue where characters in a PDF file may not print correctly
- Fixed issue with AFP and Samba file sharing
- Fixed problem with .Mac Notification and proxies
- Fixed issue with selecting an AirPort Network and certain G4 iMacs
- Fixed issue where Address Book may crash in certain situations
- Fixed issue with MirrorAgent crashing when automatic iDisk syncing is
turned on
- Fixed issue with AFP and AD mapped groups
- Fixes and improvements to AppKit
- Fixed problem with OT tables and AAT tables
- Fixed issue with Automator and Workflow documents saved as a plug-in
- Fixed Automator 'Show Action When Run' and clipped windows issue
- Improvements to Automator Framework
- Fixed Automator issue where missing actions may cause a problem
- Fixed issue with 'New QuickTime Slideshow' Automator action
- Fixed issue where a modem may identify itself as a mobile phone
- Fixed issue where certain wireless mouses may not disconnect properly
- Fixed issue with 'Find Finder' Automator action
- Fixed problem with saved settings and previously created workflows
- Fixed issue where user may not be able to boot into OF if using a
Bluetooth keyboard and mouse
- Fixed issue with Bluetooth and Passkey Options
- Fixed issue with Calculator.app multiplying very large numbers
- Fixed issue with SIPS and ColorSync
- Fixed issue with Calculator and operand
- Fixes and improvements to ColorSync Scripting
- Fixed problem where .Mac Syncing may fail behind firewall
- Fixed issue where Expose may appear choppy in certain situations
- Fixes and improvements to CoreImage
- Fixes and improvements to CoreGraphics
- Fixed issue with Dashboard widgets that include plug-ins
- Addressed issue with DVD-R DL support
- Fixed issue with incremental searches and Spotlight
- Fixed issue with Dictionary.app
- Fixed issue with 'New Burn Folder'
- Fixed issue where icons may not show up correctly in the Dock
- Fixed issue where NFS mounted directory with more than 510 may not
be removed
- Fixed performance issue with Image Capture
- Fixed performance issue when switching from Icon View to Group View
- Fixed issue where iCal may crash in certain situations
- Fixed issue with Flight Tracker widget
- Fixed problem with opening saved searches in Icon view
- Fixed Image Capture issue with generating RAW thumbnails
- Fixed issue with JavaScript and Unicode characters
- Fixed issue with Image IO and memory usage in Finder
- Fixed try/finally issue with WebKit
- Fixed banding issue when dragging animated GIFs in Safari
- Fixed issue with syncing large data set of contacts with pictures
to an iPod
- Fixed issue with Image Capture and corrupted thumbnails
- Fixed problem with iPodsynctool
- Fixed JavaScript parsing issue with US-centric date formats
- Fixed issue with Mail.app and Cyrillic KOI8-R text encoding
- Fixed issue with crypt password and Open Directory Access
- Fixed button overlap issue with iPhoto print window
- Fixed NIS performance issues
- Fixed 802.1X log out issue
- Fixed issue with Mail.app and error messages when checking
inaccessible public mailboxes
- Resolved issue with Mail.app Account Assistant and SMTP servers
- Fixed problem with Mail.app and certain IMAP servers
- Networking kernel panic fix
- mbuf_dup/m_dup fix
- Fixed issue with Mail.app and setting up an Exchange account
- Fixed issue with old Home directories and mobile account
creation
- Improved Safari cookie handling for certain sites
- NFS export improvements
- NIS node fix
- Fix to NIS DS plug-in cache
- Fixed issue with Safari AutoFill and zip code field
- Fixed issue with Sherlock and channels at launch
- Fixed issue with PDF/X and error messages
- Fixes and improvements to Spotlight indexing
- Addressed issue with PPPoE and sleep cycles
- Fixed issue with unplugging USB audio device and Sleep/Restart
- Fixed TypePad blog rendering issue
- Fixed various issues with SMB and mounting
- Fixed issue with SCIM Command Key combinations
- Fixed problem with ITABC IM default characters
- Fixes and improvements to Sync Services
- Fixed issue with Spotlight and searches containing an *
- Fixed issue with XML parsing and relative path names
- Fixed issue with line breaks and whitespace
- Fixed issue with iChat stating a camera is attached when one
wasn't
- Fixes and improvements to WebCore
- Fixed issue with JavaScript and window.open
- Addressed issue with scroll bars not updating in certain situations
- Fixed issue with JavaScript and XMLSerializer
- Fixed space bar issue with Korean keyboards and Mail.app
- Fixed issue with Webkit and composited Carbon windows
- Fixed CSS font sizing issue
- Fixed issue with word selection and tabs
- Fixed issue with 3D sprites rendered in OpenGL
- Fixed issue with X11 windows not coming to the front when
switching
- Fixed issue with slow wheel scrolling and X11.app
- Fixed issue where Hebrew and Arabic text may not display
correctly on long pages of text
- Fixed issue with printing tiled images
- Fixed issue where dmnotifyd crashed if you had two accounts with the
same uid
- Improved .Mac syncing performance
- Fixed issue with .Mac pref pane where user may get the following error:
Unable to login to .Mac synchronization server
- Fixed issue where dmnotifyd would contact 'configuration.apple.com'
unnecessarily
- Fixed issue where dmnotifyd can crash after selecting Sync tab in
.Mac System Preferences
- Fixed problem where large .Mac accounts may not show the correct
iDisk size
- Fixed issues with .Mac sync client
- Fixed issue where system may hang when concurrent network requests
are made by dmnotifyd
- Fixed issue with creating sync settings if managed user has Mobility
settings
- Fixed issue with unsynced network folders and mobile accounts
- Fixed issue with Home Sync Preferences
- Fixed issue with desktop picture syncing and Mail
- Build version now updates when upgrading .Mac Sync Client
- Fixed issue where if a dataclass is set to Slow Sync by .Mac Prefs, it may not
return to Fast Sync
- Resolved issue with Address Book and metadata
- Fixed Active Directory issue with Kerberos domain names and DNS names
- Fixed issue with Address Book and subgroups
- Fixed issue with syncing and smart sub groups
- .Mac and Address Book syncing improvements
- Improvements to Address Book searches
- Fixed Hungarian address formatting issue
- Resolved issue where Address Book may lose distribution list after a crash
- Improved importing of Outlook text files
- Fixed issue where searching on a group name may not find smart groups
- Fixed issue with AppleRAID where mirror sets may be added even if
they were too small
- Improvements to AppleRAID striping of mirrors
- Fixed issue with initial MacBuddy AirPort Network setup and certain
G4 iMacs
- Fixed issue with renaming files on Xsan volumes using AFP connection
- Kernel improvements for mounted AFP volumes
- Fixed issue where non-ASCII MacRoman characters are counted as 3 bytes
in filenames on Windows servers
- Fixed issue where copies over AFP may result in unnecessary chown/chmods
- Fixed issue where OT tables may override AAT tables
- Fixed panic issue when USB iPods were connected in certain situations
- Fixed cruft overflow issue with AppleRAID
- Fixed issue with the AppleScript Delay Command
- Improvements to Script Editor
- Speed improvement when requesting System Info
- Improved System Info calls in AppleScript
- Fixed mount point issue with the \"mount disk image\" action
- Fixed problem with Filter Finder Items when using two name criteria
- Fixed issue with Spotlight action when used in a workflow
- Fixed issue with Automator and Spotlight action Show When Run window
- Fixed issue with the Automator action, Copy Finder Items
- Fixed issue where Automator may not find GIF or PNG file types
- Fixed Automator issue where Rename Finder Items may not rename non-ASCII
characters correctly
- Fixed Automator action issue when downloading files from a web page
- Fixed problem where Automator action Scale Images may not scale to correct
size
- Improvements to Automator Converter
- Improvements to Automator action - New iCal Events
- Improvements to Automator action - Create Archive
- Improvements to Automator action - Build Xcode Project Automator
- Improvements to Automator action - Connect To Server
- Fixed Automator issue where Rename Finder Items did not prepend '0'
- Improvements to Automator action - Import Audio File
- Corrected issue with sorting and viewing Automator actions
- Fixed issue where deleted Workflows in Automator would still appear
- Fixed text alignment issue with Bluetooth passkey panel
- Fixed problem with Automator and one step workflows
- Fixed issue where compatible Actions may show as incompatible
- Automator Cocoa Action improvements
- Improved illegal XML characters working with Bluetooth
- Improvements to Bluetooth Setup Assistant
- Improved Bluetooth dongle support
- Fixed issue where Bluetooth device may not show the correct folder name(s)
- Improvements to setting up Bluetooth printers
- User can now toggle Bluetooth modem status in Menu Bar
- Improvements to user feedback when transferring folders via Bluetooth
- External Bluetooth modules now take precedence when connected to a system
- Bluetooth Preference Pane is now searchable
- Improvements when using Bluetooth headsets with iChat
- Bluetooth Incoming File Transfer results window now resizable
- A paired and connected Bluetooth keyboard now works correctly when
booting into Single User mode
- Improvements to Bluetooth serial port Dial-Up Networking service settings
- Fixed Select All issue with Bluetooth file exchange
- Fixed issue with Bluetooth File Exchange if user logged out another user
- Fix to the Calculator Conversation feature
- Bluetooth now stores relative paths
- Memory management improvements to Bluetooth File Exchange
- Improvements to Bluetooth File Exchange
- Various fixes and improvements to the Calculator application
- Fixed Spotlight issue when doing searches for various ISO speeds
- Fixed issue when doing a sRGB Match and then closing the window
- Improvements to the Image Spotlight importer
- Can now read the 99th track on a CD-DA
- Improvements to CFPreferences
- Improved PDF importer performance
- Fixed Profile validation issue in Safari
- Fixed recognition issue with several RAW files
- Various fixes and improvements to ColorSync
- Fixed issue with CFStringFind
- Fixed issue with Korean characters and PDF files
- Fixes to ColorSync Utility
- Fixed PDF .mdimporter issue
- Fixed issue with keyValidation
- Fixed issue where exporting to QTMovie AAC 5.1 layout 48khz 32 kbps
may cause a crash
- CoreGraphics WindowServer fix
- Fixed PDF issue when clipping a mask
- Fixed issue with CGColorTransformConvertImage
- Fixed incremental page hiding issue with certain PDF files
- Fixed XML data store issue
- Fixed issue with Image Sampling Viewer
- Fixed problem in QuickTime that didn't allow video from certain cameras
to play correctly
- Fixed issue with Quartz Filters and 'Don't Manage Spot Colors and
Separations' option
- Fixes and improvements to CoreGraphics
- Fixes and improvements to CoreImage
- CoreText fixes and improvements related to AAT and OT fonts
- Fixes and improvements to Quartz Composer
- USB to Ethernet bridge driver improvements and fixes
- Bonjour fix for Tiger system sharing printer with Windows systems
- PPP fix
- Fixed Copy/Paste buffer length error
- Fixed issue where FTP volumes that were unmounted may still show
as mounted
- CUPS fixes and improvements
- Fixed issue with widget.openURL()
- Fixed mouse-over issue with widgets and text
- Fixed issue where two widgets would open if the user double-clicked when
selecting
- Fixed IORegisterForSystemPower leak with cupsd
- Fixed right-click issue with widgets
- When widget registers a callback issue fixed
- Fixed issue where certain widgets may not stay in a user-defined
position
- Text from Widget Installer dialog can now be copied
- Fixes to widget.system() and buffer size
- Fixes to widget.system() and onreadoutput handler
- Fixed issue with widget.setCloseBoxOffset
- Normal users can now change Time Zone settings
- Widget installer now closes instances of an old version of widget
- Improvements to verifying your boot partition with Disk Utility
- Fixes to the 'hdiutil' command-line utility
- Fixes to 'hdiutil checksum' and 'hdiutil imageinfo -checksum'
- Fixed subsequent launch issue with Dict Svc
- Fixed issue with icon layouts and CD/DVD mastering
- Fixed issue where received faxes were saved as \"From Unknown\"
- Fixes to dyld and loading libraries
- Text alignment fix to Flight Tracker widget
- DELETERECORDS command now removes records from the pws database
- Fixes and improvements to Font Book
- Fixed issue with AXPress
- Fixed problem where Finder FTP may not list all files in a directory
- Fixed issue with NSCFCalendar components
- Fixes and improvements to HLTB
- Fixed issue with NSStream outputStream
- Fixes and improvements to ImageIO
- Fixes and improvements to Image Capture
- Fixes to IPFW
- Fixed issue where Dashboard client may crash if too many ObjC methods
are called
- Fixes and improvements to Keychain Access
- Fixed issue with acl_to_text()
- Fixed issue where Screensaver authentication may hang in certain
situations
- Fixed issue with resolver
- Fixes and improvements to ocspd
- Fixes and improvements to ACLs
- Fixes for Mail and IMAP related issues
- Fixes to Login Window
- Fixed issue with Mail and AppleScript
- Fixed issue where Directory Services may hang if mail server receives
heavy usage
- Fixed name spacing issue when dragging email addresses within Mail
- Fixes to Mail when connecting via IMAP to an Exchange server
- Fixed issues with Smart Mailboxes
- Fixed issue with Mail message list
- Fixes to Mail and attachment handling
- Fixed issue with Mail and rule syncing
- Fixed issue with Synchronize Cache command
- Fixes to cclengine
- Fixes to KPI interface filter
- Fixes to Navigation Services
- Fixed issue with mountd and unresolvable hostnames
- Fixed issue with rpc.lockd and unresolvable hostnames
- Improvements to NFS performance
- Fixed issue with addAttribute:value:range
- Fixed issue with NSLayoutManager
- Fixed issues with AppleScript dictionary
- Fixed issue where executing text as AppleScript via services may
not work correctly
- Fixed issue with UMTS PCMCIA cards
- Fixed issue where paper format selection is reset to default on
printer change
- Fixed issue with Image Correction and saved JPEG files
- Fixed issue when trying to print a specific page of a multipage
TIFF file
- Home Directory fix for mobile accounts
- Fixed issue with PDF Workflow
- Fix to MSessionCreatePrinterList
- Fixed issue with PSU Unified Browser
- Fixed issue with saving a print preset and ColorSync filters
- Fixed issue with installable options and hot plugging a printer directly to
host
- Fixed issue with AppendDITL and Print Manager
- Fixed issue with PMTicketGetCFString()
- Fixed issues with the Automator ColorSync profile action
- Fixed issue where \"Save as PDFX\" would not report an error if Save failed
- Fixed issue with Image Compression filter
- Fixed issue with drawPageBorderWithSize
- Fixed memory leak issue on storage stacks
- Fixed cmd-clicking UI issue with Safari tabs and RSS feeds
- Fixed Safari tab highlight issue
- Fixed issue with Safari and dragging a collection of Bookmarks to
Finder
- Fixed issue with Safari tabs and Bookmarks
- Fixed issue with Safari RSS and Umlauts (ö)
- Fixed issue with RSS feeds and Snapback
- Fixed issue where in certain situations Safari would not check for
RSS feed updates
- Fix to WebKit's CSS DOM implementation (element.style.display = null)
- Fixed error pages for known missing apps
- Fixed problem where Safari may not import bookmarks with .htm file
extension
- Fixed Automator action - Print Keynote Presentation
- TextEdit with .sdef-declared scriptability now works correctly
- Fixed issue with Safari and Summary Service
- Improved speed when searching for applications using Spotlight
- Fixed issue where Spotlight may crash when using multi-word
keywords with other query terms
- Fixed issue where SMB unable to authenticate with
\"security = shared\" in smb.conf
- Improved situations where Spotlight may not index a certain file
- Fixed issue where a locked Keychain may hang if multiple apps are
requiring it to be unlocked
- Fixed issue with Samba and BRLM API
- Fixes and improvements to SearchKit
- Fixed issue where search menu sometimes displays file name instead
of server names
- Slideshow now remembers position of control window
- Fix to SKSummaryCreateWithString
- Spotlight word matching fixes
- Keychain Access fix for smart cards
- Fixed issue with Spotlight and Turkish dot-less small and capital I pairs
- Fixed mds exiting issue before asynchronous flush is complete
- Root file handling fix for Spotlight
- InRange function now works as documented
- Spotlight search from ATOK palette now performs correctly
- Fixed .Mac syncing issue if Hebrew was selected as primary language
- Fixed issue with .Mac that contained syncs with deletes
- Fixed issue with insertion point and the Stickies widget
- Fixed issue with pasted links in the Stickies widget
- Fixed .Mac bookmark syncing error
- Fixed issue with .Mac syncing between Panther and Tiger systems
- Fixes and improvements to Sync Services
- Fixed issue with RSS Screen Saver not updating
- Fixed MLTE text highlighting issue
- Fixed issue with RSS feeds displaying unexpected dialog windows
- Fixed issue with Mail and Show Clipboard
- Fixed issue with the up/down keys and text scrolling
- Fixed issue with Safari launch and RSS feeds
- Fixes and improvements to TSM
- Fixed issue with SCNetworkReachability and notifications
- Fixed issue of pasting a large amount of text into a composed message
- Fixed issue with RichText mdimporter and html files
- Fixed issue with HITextView scrollbar and large coordinates
- iChat proxy server fix
- Fixed issue with Converter widget
- Fixed Tab key issue in Mail
- Fixed issue with blue text and Mail
- Fixed Mail issue where deleting a line may change insertion point
- Fix to Safari document() function
- Fixed Control-T issue with Mail
- Fixed issue with Hebrew text and numbers in Mail
- Fixed window.open() issue with JavaScript
- Fixed scrollIntoView() issue with JavaScript
- Fixed insertRow() issue with JavaScript
- Fixed issue with bezier curves and JavaScript
- Fixed quadraticCurveTo() issue with JavaScript
- Fixed issue with Spotlight metadata for kMDItemProfileName
- Fixed issue with Mail and Signature Preferences
- Fixed issue where RSS feed names may not update when doing a
manual update
- Fixed issue with HIScrollView and mouse clicks
- Fixed problem with HITheme Reverse Scrollbars
- Fixed issue with sysclt IFRequirement
- Improved handling of network errors in .mac SDK for Tiger
- .mac proxy authentication fix
- .mac reset data fix
- AFP Server notified when file byte range unlocks made through Samba
fix
- Reading zero bytes in Tiger server fix
- FSSetCatalogInfo and modification time compatibility fix
- Improved copying from afp-based file servers performance
- Naming files via AFP on Windows servers using non-ASCII MacRoman
character fix
- Better handling of Japanese file name when connecting to Windows
Server
- improved handling of corrupted fonts
- CFFTPCreateParsedResourceListing handling of end-of-line characters at
the beginning and end of the buffer passed fix
- CFNetwork now uses correct principal name for SPNEGO/Kerberos
authentication
- NSFetchRequest now returns correct items
- Ownership of folders in Finder fix
- DiscRecordingUI setup sheets no longer throws exception
- PBSetVolumeInfo not correctly sets FInfo file info
- DFSLink not displays correctly in Finder
- Improved ATSServer performance when adding large amount of fonts
- Correct gestalt value now returned for gestaltPowerPCProcessorFeatures
- Applescript command keystroke \"i\" in GUI Scripting now returns correct
value
- Executing OSA script targeting System Events performance improvements
- Script Menu executing shell scripts fix
- The language menu in the Script Editor's navigation bar now works
- IPSec AES encryption larger than 128 bit fix
- Kernel version now bumped to version 8.3.0
- ActiveDirectory plugin home directory creation fix
- TCP programs now handled better when there is no valid networking
connection
- NKE unload kernel panic fix
- ifconf memory leak fix
- KPI kern_ctl_reg.ctl_recvsize now recognized by ctl_register()
- KPI Socket_Filter listen queue now cleaned up
- NIS can now access group-owned directories that are not their primary
group
- Administrator Permissions now retained when enabling BSD Flat File in
Directory Access
- GetEventMonitorTarget mouse down Carbon events in Cocoa based apps
fix
- NSStatusItem now getting successive mouse events
- shouldBreakLineByWordBeforeCharacterAtIndex: method behavior fix
- Arabic characters display fixes
- NSString sizeWithAttributes and strings that ends with space
compatibility fix
- ResetFontNamesCache() performance enhanced
- SQL: Entity inheritance and store migration usage fix
- Font \"Monaco Regular\" for Cyrillic text at certain sizes compatibility
fix
- AppKit: Menu items with attributed string titles w/images no longer
throw exceptions
<b>HIT Toolbox</b>
Mac OS X 10.4.3 Developer Release Notes:
High Level Toolbox and Navigation Services
The High Level Toolbox is a subsystem of the Carbon framework for Mac OS X. It is composed of three frameworks: HIToolbox, HIServices, and NavigationServices. This document discusses bug fixes in the HIToolbox and NavigationServices frameworks for Mac OS X 10.4.3.
Version Checking
If you need to check for a specific version of the HIToolbox framework, you can use either the kHIToolboxVersionNumber global variable (on 10.3 and later) or the CFBundleShortVersionString in the HIToolbox Info.plist dictionary. kHIToolboxVersionNumber contains the HIToolbox build number, which is incremented each time that HIToolbox is rebuilt during the course of a Mac OS X release; CFBundleShortVersionString contains a separate non-incrementing HIToolbox version for a given Mac OS X release. To test for the HIToolbox included in Mac OS X 10.4.3, check that kHIToolboxVersionNumber is at least 222, or that CFBundleShortVersionString is at least 1.4.4.
To check for the presence of bug fixes to the NavigationServices framework, you can use the CFBundleShortVersionString in the NavigationServices Info.plist dictionary. To test for the NavigationServices included in Mac OS X 10.4.3, check that CFBundleShortVersionString is at least 3.4.2.
HIToolbox Framework
Appearance Manager
HIThemeDrawGenericWell now draws a filled center when the kThemeAdornmentDefault bit of the HIThemeButtonDrawInfo.adornment field is set (2605918). This fixes a Tiger regression.
Fixed a drawing glitch in the background of a scrollbar thumb (3814094).
DrawThemeFocusRect no longer draws any part of the focus ring inside the specified rectangle (4086442). This fixes a Tiger regression.
DrawThemeTrack now calls its ThemeEraseProc callback parameter (4107525). This fixes a Tiger regression.
DrawThemeButton now sets the Quickdraw clip appropriately before calling its ThemeButtonDrawProc callback parameter (4138393). This fixes a Tiger regression.
A rounded-corner bevel button that is less than 16 pixels high now draws the same way as it did in Panther (4138662). This fixes a Tiger regression.
The Appearance Manager is now more careful to avoid crashing when the current port is invalid (4166700).
DrawThemeButton now sets the current port's foreground color appropriately before calling its ThemeButtonDrawProc callback parameter (4193478). This fixes a Tiger regression.
DataBrowser
The DataBrowser's support for auto-scrolling in list view during a drag operation has been greatly improved (2794191). It is no longer necessary to continually move the mouse to force auto-scrolling, and the hot area in which scrolling occurs has been expanded.
Dialog Manager
GetDialogWindow now provides improved compatibility with the Brother DeviceSelector application and the Palm Desktop application (4163044, 4163706). Note that we have found that many applications incorrectly pass a WindowRef to the GetDialogWindow API; this causes GetDialogWindow to return NULL. Make sure that when calling GetDialogWindow, you pass a DialogRef, not a WindowRef.
HIArchive
The HIObject base class now archives its accessibility-ignored and archiving-ignored attributes (4118879).
HIScrollView now marks its scrollbars as archiving-ignored, and the HIView base class now skips over archiving-ignored views when archiving a view's subviews (4123803). Prior to this fix, it was not possible to correctly archive and unarchive an HIScrollView containing another view, such as an HITextView.
When an error occurs during unarchiving of an HIObject, the HIArchive implementation now recovers correctly (4195259). Prior to this fix, an error during unarchiving would cause a crash when the decoding HIArchiveRef was released.
HIView Manager
Scaling-based HILayouts were incorrectly positioning the view one pixel too far to the right or bottom (3948022). This fixes a Tiger regression.
Fixed a common source of crashes in the Finder during view drawing (4166700).
HIWebView
HIWebViews now redraw properly when displayed in composited windows (4141161). This fixes a Tiger regression. The fix for this problem was actually in WebKit, not HIToolbox.
IBCarbonRuntime
When creating a segmented view from a nib, the IBCarbonRuntime view creation code was incorrectly releasing some of its segment data after creating an instance of the segmented view. Therefore, if you tried to create more than one segmented view from the same nib, you would crash. The IB runtime now keeps the segment data in existence until the nib is closed, so it's possible to create more than one segmented view from the same nib reference (4180858). If you need to work around this problem on earlier versions of Mac OS X 10.4, you should release your IBNibRef after creating a window containing a segmented view, and recreate the IBNibRef each time you need to create a new window.
Menu Manager
Fixed a crash that commonly occurred in the Dock and other applications when an empty submenu was opened (4062476).
Improved compatibility with the Cmd-Q and Cmd-, keyboard shortcuts in Palm Desktop (4078419).
Fixed a window resizing problem visible in the StarMenu sample application that occurred when a window used a custom HIView for its window frame and the HIView did not implement the kEventControlGetFrameMetrics event (4086478). If you are implementing a custom HIView to draw a custom window frame, be sure to implement kEventControlGetFrameMetrics.
Sending the AXPress accessibility action to an AXMenuBarItem now causes the menu to open, rather than highlighting the Apple menu (4099617). This change also enables Speech Recognition to open a menu by speaking the menu title. This fixes a Tiger regression.
While the user is using the keyboard to navigate through menus, it is now possible to press Return or Enter to select a menu item that is a parent of a submenu but that also has the kMenuItemAttrSubmenuParentChoosable attribute (4115501). This fixes a Tiger regression.
Fixed a problem that caused menu items in the BBEdit, Mailsmith, and TextWrangler applications to become disabled when a UIElement application became frontmost (4129011).
Iconic menu titles are no longer drawn with a disabled appearance when the menu itself is disabled (4126917). This change makes iconic menu title behavior match the behavior of text menu titles in Tiger.
MLTE
Fixed a problem that could cause an HITextView in a composited window to ignore mouse clicks (4137938). A workaround for this problem is to install a kEventControlTrack handler on your HITextView. In your Track handler, do the following:
- call GetPort to get the current port, and then SetPort( NULL )
- call CallNextEventHandler
- call SetPort with the saved port
Selecting text containing a mix of scripts and styles could sometimes overwrite memory not owned by MLTE and cause a crash (4060100).
Fixed scrollbar behavior when scrolling large amounts of text (extending past 32K vertical coordinate units) in an HITextView (4070933).
Fixed an error in TXNPaste that was causing frequent crashes in the Finder when showing the clipboard window (4120568).
Fixed handling of the Page Up/Down, End, and Home keys to provide more reliable behavior when scrolling in an HITextView (4130275).
Ensured that the correct port is used during click handling and text selection (4161301). This fixes errors during text selection that were commonly seen in Final Cut Pro.
When a text field is being used for password input, MLTE no longer reports the text field contents in response to requests for the kAXValueAttribute, kAXSelectedTextAttribute, or kAXStringForRangeParameterizedAttribute accessible attributes (4162943). This prevents the screen reader from reading the password. This fix was originally provided in Security Update 2005-007.
Fixed some drawing issues with edit fields in Final Cut Pro (4161301).
Text Services Manager
Improved app startup performance when the user has an input method or palette selected (4172676, 4186011).
Reduced memory requirements for tracking the active set of input methods (4173363).
Fixed problems with using input methods in the Spotlight search results window (4173428).
Improved performance when opening the Format Text Box dialog in Microsoft Word if an input method is selected (4191919).
Fixed problems in detection of new input methods that sometimes prevented a newly installed input method from being visible in the Input menu after reboot (4053979).
Fixed problems that sometimes prevented the palette windows of the current input method from hiding when switching to another input method (4062065).
The active input method is now used for typing in the Spotlight search results window (4173428).
Improved performance of NewTSMDocument (4191919).
Note that earlier versions of Mac OS X 10.4.3 included changes to ensure that an input method received activation and deactivation notifications when the active application gained or lost key focus (4119859), but these changes have been removed in the current version of 10.4.3, as they were causing other regressions.
Window Manager
The CoreGraphics framework has disabled the coalesced updates feature that was enabled for applications built on Mac OS X 10.4 in 10.4.0-10.4.2. This feature is no longer enabled by default for any application.
When a Cocoa application containing Carbon windows is activated, the Window Manager no longer orders the Carbon windows to the front of the window list, since AppKit will do this for all windows in the process (3992462). This fixes a common window ordering issue in Safari when a page with a Flash or Quicktime plugin is open.
When the user clicks on a window in an inactive application, now verify that the window still exists before attempting to select it once the process has become active (4078291). This fixes some common crashes in Adobe Reader, Adobe Illustrator CS, and iTunes.
Improved compatibility with the Smudge and Shadow color-picker windows in Macromedia Freehand (4095397). The color-picker window is no longer ordered behind the application's tool configuration window. This fixes a Tiger regression.
Improved compatibility with the Piranesi application when its Tools Manager window is resized (4119915). This fixes a Tiger regression.
Fixed window dragging errors when dragging a window that uses a custom WDEF that has negative structure widths, such as the CustomWindow sample application (4151906). This fixes a Tiger regression.
Fixed a regression in Mac OS X 10.4.2 that prevented windows in the DragThing application from being ordered in front of other application windows when DragThing's Dock icon was clicked (4178935).
When called from a non-foreground application, FindWindow now returns inNoWindow instead of inMenuBar if the specified point is in the menubar area (4218591). This fixes a Tiger regression seen by Cocoa-based applications that use GetEventMonitorTarget to track mouse-down events in other applications; on Tiger, using GetEventMonitorTarget in this way would prevent menu tracking in the active application from working properly.
NavigationServices Framework
Improved compatibility with the Mailsmith and TextWrangler applications when attempting to save a file with a '/' in the filename (4149596).
[b]