libproxy 0.4.11

A library that handles all the details of proxy configuration
libproxy is a free and open-source library that gives you automatic proxy configuration management.

Not all applications support proxy configuration correctly and consistently for a number of reasons:
· There are a variety of places to get configuration information
· There are a variety of proxy types
· Proxy auto-configuration (PAC) requires Javascript (which most applications don't have)
· Automatically determining PAC location requires an implementation of the WPAD protocol.

The above issues make programming with support for proxies hard. Application developers only want to answer the question: Given a network resource, how do I reach it? Because this is their concern, most applications just give up and try to read the proxy from an environment variable.

libproxy was created to answer the question: Given a network resource, how do I reach it? It handles all the details, enabling you to get back to programming.

GNOME? KDE? Command line? WPAD? PAC? Network changed? It doesn't matter. Just ask libproxy what proxy to use: you get simple code and your users get correct, consistant behavior and broad infrastructure compatibility.

Detailed instructions on how to install and use the libproxy utility on your Mac are available HERE.

libproxy is cross-platform and it works on Mac OS X, Windows and Linux.

Main features:

  • extremely small core footprint
  • no external dependencies within libproxy core (libproxy plugins may have dependencies)
  • only 3 functions in the stable-ish external API (1.0 will offer full stability)
  • dynamic adjustment to changing network topology
  • a standard way of dealing with proxy settings across all scenarios
  • a sublime sense of joy and accomplishment

last updated on:
December 7th, 2012, 22:20 GMT
file size:
154 KB
license type:
developed by:
libproxy Team
operating system(s):
Mac OS X
binary format:
Home \ Development \ Libraries
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!

Add your review!