Cocktail

Categories

  • Cocktail
  • Misc
  • Tips & Tricks

Recent Posts

  • Cocktail 3.5.4 (Panther Edition) has been released
  • Cocktail 3.5 (Jaguar Edition) has been released
  • Verizon email problems
  • IDN Spoofing Security Issue
  • BSD Subsystem
  • Improve Firefox performance by enabling HTTP pipelining
  • The first Mac rumor ever
  • Resolving preferences issues in Mac OS X
  • Help the Help Viewer
  • Personal certificate(s) breaks Cocktail access to the keychain

Archives

  • April 2005
  • March 2005
  • February 2005
  • January 2005
Subscribe to this blog's feed

IDN Spoofing Security Issue

A flaw in Safari and other web browsers, including Firefox, Omniweb, Mozilla, Opera and Camino, that leaves users open to a spoofing or phishing attack has been discovered.

This is a serious security issue caused by an inappropriate implementation of IDN (International Domain Name), which permits the use of international characters in domain names.

Click the link below in order to test whether or not your system is vulnerable (the test will open a new window, where the address bar writes http://www.paypal.com, but the page is actually displaying content from Secunia).

Click On This Link

You are vulnerable, if a new window is opened displaying a Secunia page, but the address bar is displaying http://www.paypal.com.

Saft Lite is a free Safari plug-in that will fix this problem in waiting for Apple to release a security update. Saft Lite requires Safari version 1.2.4 (v125.12).

There is no workaround known for other browsers.

Posted on February 08, 2005 in Tips & Tricks | Permalink | Comments (0)

Improve Firefox performance by enabling HTTP pipelining

Pipelining is a feature designed to improve page-load performance. Normally, HTTP requests are issued sequentially, with the next request being issued only after the response to the current request has been completely received. Depending on network latencies and bandwidth limitations, this can result in a significant delay before the next request is seen by the server.

HTTP/1.1 allows multiple HTTP requests to be written out to a socket together without waiting for the corresponding responses. The requestor then waits for the responses to arrive in the order in which they were requested. The act of pipelining can result in a dramatic improvement in page loading times, especially over high latency connections.

To enable HTTP pipelining in Firefox:

• Type about:config into the address bar and press Return

• Scroll down and look for the following entries:

network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests

• Double-click the network.http.pipelining entry to set it to true

• Double-click the network.http.proxy.pipelining to set it to true

• Double-click the network.http.pipelining.maxrequestsm, type 30 and click OK

• Right-click anywhere and select New > Integer

• Type nglayout.initialpaint.delay and click OK

• Type 0 and click OK

• Restart Firefox

To disable HTTP pipelining in Firefox:

• Type about:config into the address bar and press Return

• Scroll down and look for the following entries:

network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests
nglayout.initialpaint.delay

• Double-click the network.http.pipelining entry to set it to false

• Double-click the network.http.proxy.pipelining entry to set it to false

• Double-click the network.http.pipelining.maxrequests entry, type 4 and click OK

• Right-click the nglayout.initialpaint.delay entry and select Reset

• Restart Firefox

Pipelining can also dramatically reduce the number of TCP/IP packets. With a typical MSS (maximum segment size) of 512 bytes, it is possible to pack several HTTP requests into one TCP/IP packet. Reducing the number of packets required to load a page benefits the Internet as a whole, as fewer packets naturally reduces the burden on IP routers and networks.

Posted on January 11, 2005 in Tips & Tricks | Permalink | Comments (0)

Help the Help Viewer

Help Viewer is probably the buggiest application that comes with Mac OS X. On some systems it does not list Help for many applications, displays a blank window or just quit unexpectedly. What can you do if it happens to you?

Troubleshoot the cache:

• From the Finder's Go menu, choose Home
• Open the Library folder
• Open the Caches folder
• Look for the com.apple.helpui folder
• Delete that folder

Troubleshoot the preferences:

• From the Finder's Go menu, choose Home
• Open the Library folder.
• Open the Preferences folder
• Delete these files: com.apple.help.plist, com.apple.helpui.plist and com.apple.helpviewer.plist

Troubleshoot for a problematic Help book:

• From the Finder's Go menu, choose Home
• Open the Library folder
• Open the Documentation folder
• Open the Help folder
• Double-click each Help book (one at a time) to open Help Viewer
• When you find one that makes Help Viewer quit unexpectedly, delete it

Update the software:

• Update your system to Mac OS X 10.3.5 or later
• If you are using Palm Desktop 4.0, upgrade to Palm Desktop version 4.1

The problems listed above are only the few reasons why Cocktail have its own built-in help viewer. We really hope that Apple will fix Help Viewer bugs in Mac OS X 10.4 and you will be use it to read Cocktail (Tiger Edition) documentation.

Posted on January 10, 2005 in Tips & Tricks | Permalink | Comments (0)