Sorted by Title |
Sort by Topic |
Sort by Resource Type |
Sort by Date |
Safari User Guide for Web Developers
(HTML)
(PDF)
Describes the developer tools built into Safari for analyzing, testing, and debugging HTML, JavaScript, style sheets, and DOM structure.
|
Internet & Web |
Guides |
2009-01-06
|
Secure Transport Reference
(HTML)
(PDF)
Describes the C API for creating a Secure Sockets Layer session over any transport layer.
|
Security |
Reference |
2004-08-31
|
Security Framework Error Codes
(HTML)
QA1499: Explains how to interpret errors returned by the Security Framework with an overview of Security error handling.
|
Security |
Technical Q&As |
2006-11-16
|
Security Overview
(HTML)
(PDF)
An introduction to computer security concepts and the security APIs in Mac OS X and iPhone OS.
|
Security |
Guides |
2008-10-15
|
Sending an Email
(HTML)
QA1084: Shows how to create an email in the user's prefered email application.
|
Internet & Web |
Technical Q&As |
2004-11-05
|
Server Endpoint 'qlen' Limit
(HTML)
()
Deprecated - NW38: Tells how to determine the maximum 'qlen' value which limits the number of supported handoff endpoints.
|
Carbon |
Technical Q&As |
1996-08-21
|
Setting request headers in URL Access
(HTML)
()
Deprecated - QA1073: Explains how to work around a bug in URL Access when setting request headers.
|
Carbon |
Technical Q&As |
2002-09-10
|
SimpleDial
(HTML)
(DMG)
(ZIP)
Demonstrates management of dialup connections, such as PPP, using System Configuration framework network connection API.
|
Core Foundation, Darwin |
Sample Code |
2005-07-26
|
SimplePing
(HTML)
(DMG)
(ZIP)
Sample provides simple API to programatically ping a remote host without admin privileges
|
Darwin, Internet & Web |
Sample Code |
2003-10-27
|
SimpleReach
(HTML)
(DMG)
(ZIP)
Demonstrates network host reachability testing using the System Configuration framework asynchronous network reachability API.
|
Core Foundation, Darwin |
Sample Code |
2005-07-26
|
Smart Card Setup Guide
(PDF)
Explains how to configure Mac OS X version 10.4 to use smart cards.
|
Security |
Guides |
2006-08-07
|
SocketCancel
(HTML)
(DMG)
(ZIP)
Shows how to safely cancel threads that are blocked within BSD sockets calls.
|
Darwin |
Sample Code |
2005-08-10
|
The state of mDNSResponder
(HTML)
QA1339: Explains how to obtain information regarding the internal state of mDNSResponder.
|
Bonjour, Darwin, Hardware & Drivers |
Technical Q&As |
2006-10-03
|
Stream Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to use the Cocoa stream classes to read data from and write data to streams.
|
Cocoa |
Guides |
2009-05-06
|
Synchronous TCP OTConnect Client Call Completes Before Server Responds
(HTML)
()
Deprecated - NW24: Explains why an OTConnect call will complete before the server responds.
|
Carbon |
Technical Q&As |
1996-05-14
|
System Configuration Framework Reference
(HTML)
Describes the API for configuration of network resources, the reachability of target hosts, and connection to network services.
|
Darwin, General |
Reference |
2008-04-08
|
System Configuration Programming Guidelines
(HTML)
(PDF)
Explains how to use system configuration services for network configuration and management, including determining reachability and getting connected.
|
Darwin, General |
Guides |
2006-02-07
|
System Configuration Reference Update
(HTML)
(PDF)
Summarizes the symbols added to the System Configuration framework.
|
Darwin |
Release Notes |
2007-07-18
|
T_DATA_REQ vs M_DATA TPI Message Blocks
(HTML)
()
NW42: Explains why OT passes data to a TPI module using M_DATA message blocks instead of M_PROTO+T_DATA_REQ.
|
Carbon, Cocoa, Core Foundation, Hardware & Drivers, Internet & Web |
Technical Q&As |
1996-10-25
|
TCP Application Acquires Different Port Address After Relaunch
(HTML)
Deprecated - NW28: Explains why a server application acquires a different TCP/IP port address after restarting.
|
Carbon |
Technical Q&As |
1996-05-14
|
TCP Option Sizes
(HTML)
Deprecated - NW27: Tells where to get more information on TCP Option sizes and setting TCP Options.
|
Carbon |
Technical Q&As |
1996-05-14
|
TCP/IP Option Sizes
(HTML)
()
NW62: Enumerates the TCP/IP options and their sizes for Open Transport.
|
Carbon, Hardware & Drivers, Internet & Web |
Technical Q&As |
1999-04-26
|
tcplognke
(HTML)
(DMG)
(ZIP)
Demonstrates a TCP socket filter based on supported Kernel Programming Interfaces for Tiger
|
Hardware & Drivers |
Sample Code |
2006-11-27
|
Uniquely Identifying a Macintosh Computer
(HTML)
()
TN1103: How to identify a specific Macintosh computer.
|
Hardware & Drivers, Security |
Technical Notes |
2006-04-25
|
Update: Borrowed AFP Sessions
(HTML)
()
TN1106: Shows how to borrow the session reference number of an AFP volume mounted by the Macintosh File System.
|
Carbon |
Technical Notes |
2000-08-14
|
Updating the TXT record of a Bonjour service
(HTML)
QA1302: Explains how to update a Bonjour TXT record while running on either Jaguar or Panther.
|
Bonjour, Carbon, Cocoa, Core Foundation, Darwin |
Technical Q&As |
2004-07-14
|
URL Access and the Missing Progress Dialog
(HTML)
()
Deprecated - QA1140: Explains a known bug in URL Access related to progress dialogs.
|
Carbon |
Technical Q&As |
2002-09-23
|
URL Access Manager Reference
(HTML)
(PDF)
Deprecated - Describes the legacy C API for transferring data to and from a URL from within an application. Replaced by CFNetwork.
|
Carbon, Internet & Web |
Reference |
2006-07-13
|
URL Access vs. CFNetwork
(HTML)
QA1291: Explains when to choose URL Access or CFNetwork when downloading files from within your application.
|
Carbon |
Technical Q&As |
2003-10-29
|
URL CacheInfo
(HTML)
(DMG)
(ZIP)
Demonstrates resource caching behavior using the Cocoa URL loading system.
|
Cocoa, Internet & Web |
Sample Code |
2008-06-05
|
URL Loading System
(HTML)
(PDF)
Explains how to manipulate URLs and transfer URL contents.
|
Cocoa |
Guides |
2008-05-06
|
Use empty string for Bonjour domains
(HTML)
QA1331: Explains what to specify for the domain parameter when using Bonjour API's.
|
Bonjour |
Technical Q&As |
2004-02-06
|
Use the Computer Name when registering your Bonjour service
(HTML)
QA1228: Explains why you should use the Computer Name when advertising a Bonjour service.
|
Bonjour, Carbon, Cocoa |
Technical Q&As |
2004-03-05
|
Using Open Source Tools to Filter Email on Mac OS X Server
(HTML)
Learn how to identify, filter, and remove viruses from the Postfix mail server.
|
Internet & Web, Mac OS X Server, Security |
Articles |
2004-09-27
|
Using the Web Services Core Framework and CFNetwork to Access Remote SOAP Services
(HTML)
Learn how to access remote SOAP-based web services that require HTTP Basic or Digest authentication.
|
Internet & Web |
Articles |
2007-03-07
|
Web Services Core Programming Guide
(HTML)
(PDF)
Explains how to use the new Web Services client-side frameworks available in Mac OS X.
|
Internet & Web |
Guides |
2009-01-06
|
What are snag keys in Open Firmware?
(HTML)
()
HW35: Explains Open Firmware snag keys, including examples of their function.
|
Hardware & Drivers |
Technical Q&As |
1999-02-15
|
When to use PCMCIA, PC Card, and CardBus
(HTML)
HW77: Explains the differences between PCMCIA, PC Card, and CardBus.
|
Hardware & Drivers |
Technical Q&As |
1999-11-15
|
Writing Open Directory Plug-ins
(HTML)
Learn how to write Open Directory plug-ins to help your application locate and manage network information.
|
Darwin, Mac OS X Server |
Articles |
2004-09-13
|
Xsan Programming Guide
(HTML)
(PDF)
Describes managing files and storage pools with Xsan.
|
Mac OS X Server |
Guides |
2006-05-23
|
Xsan Reference
(HTML)
(PDF)
Describes the Xsan API commands.
|
Mac OS X Server |
Reference |
2006-05-23
|