Download List

프로젝트 설명

pacparser is a library to parse proxy auto-config (PAC) files. Proxy auto-config files are a vastly used proxy configuration method these days. Web browsers can use a PAC file to determine which proxy server to use or whether to go direct for a given URL. The idea behind pacparser is to make it easy to add PAC file parsing capability to any program (C and Python are supported right now). It comes as a shared C library and a Python module that can be used to make any C or Python program PAC scripts intelligent. Some very useful targets could be popular Web software like wget, curl, and python-urllib.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-09-10 17:10
1.3.0

이 릴리스 수정은 Mac OS X 10.6, CentOS 5.5 및 2.5보다 오래된 파이썬 버전과 다른 시스템에 관련된 버그를 빌드 시스템은 인터넷에 연결되지 않습니다. 그것은 또한 FindProxyForURL을 실행하는 동안 실패하는 경우 잘못된 종료 상태를 발생 pactester의 버그가 수정되었습니다.
This release fixes build related bugs on Mac OS X 10.6, CentOS 5.5 and other systems with Python versions older than 2.5, systems not connected to the Internet. It also fixes a bug in pactester that caused an incorrect exit status if it failed during the execution of FindProxyForURL.

2011-04-23 06:46
1.2.9

이 릴리스 기능을하는 대신에 파일에있을 필요의 (문자열 형태로) 직접 프록시 자동 구성 (PAC) 스크립트와 함께 동작하도록하기 위해서 pacparser에 추가합니다. 이 릴리스는 또한 기능은 "파이프"pac 파일에 사용자가 울다 지쳐 같은 다른 프로그램에서 직접 pactester 수 있도록 직접 표준 입력에서 pac 파일을 읽고, pactester에 추가합니다. 이 릴리스는 또한 일부 pacparser는 kFreeBSD와 GNU 허드 같은 비 리눅스 GNU의 시스템에 구축할 수 있도록 수정 프로그램을 구축했다.
This release adds a feature to pacparser to allow working with the proxy auto-config (PAC) script directly (in string form) instead of requiring it to be in a file. This release also adds a feature to pactester to read pac files from stdin directly, which will allow users to "pipe" pac files to pactester directly from the other programs like curl. This release also has some build fixes to make pacparser build on non-Linux GNU systems like kFreeBSD and GNU Hurd.

2010-12-13 22:10
1.2.7

사소한 버그가 수정되었습니다.
Tags: Minor bugfixes
Minor bugs were fixed.

2010-10-11 03:05
1.2.6

빌드 관련 변경 사항은 pacparser은 데비안 프로젝트에서 지원하는 모든 아키텍쳐에서 컴파 일할 수 있도록. 기능은 컴파일된 라이브러리에서 버전 정보를 저장하고 API를 통해 해당 정보를 내보낼 수 있습니다.
Tags: Minor
Build-related changes to make pacparser compile on all architectures supported by the Debian project. A feature to store the version information in the compiled libraries and export that information through an API.

2010-08-15 03:31
1.2.1

지원은 Microsoft IPv6를 PAC 확장을위한 추가되었습니다. dnsResolveEx, myIpAddressEx 및 isResolvableEx : pacparser 이제 다음과 같은 추가 기능을 지원합니다. 개발을 위해, 통합 테스트는 추가된 메이크는 각각의 빌드 이후에 그들을 실행하기 위해 수정되었습니다. 불필요한 libjs 기호는 libpacparser을 만드는 동안 제외됩니다.
Tags: Major feature enhancements
Support was added for Microsoft IPv6 PAC extensions. pacparser now supports the following additional functions: dnsResolveEx, myIpAddressEx and isResolvableEx. For development, integration tests were added, and Makefiles were modified to execute them after each build. Unnecessary libjs symbols are excluded while creating libpacparser.

Project Resources