ziproxy는 오픈 소스가 아닌 캐싱, 리눅스 기반의 운영 체제에 대한 압축 프록시 서버입니다.
ziproxy 또한, 임의로, 압축 HTML과 다른 텍스트 형 데이터를 수 저화질 JPEG 파일로 변환하여 이미지 좋다고.
설치 :
당신의 옵션을 보려면, 실행
./configure를 --help
다음과 같이 실행 :
./configure를
확인
설치한다
이 릴리스의 새로운 기능입니다 :
이 버전은 glibc에로, HTTP 인증 및 특정 OS와 아키텍처 조합에 컴파일을 방지 고정 네임 서버 관련 코드에 대한 SASL 지원을 추가 팔에 GCC.
이 버전 3.1.3의 새로운 기능 :
이 eglibc에 문제를 가져 비 POSIX 행동 수정되었습니다.
고정 사파리 HTTP 인증 문제.
이 버전 3.1.2의 새로운 기능 :
이 Ziproxy 따라서 CPU를 절약, 지금 불필요한 이미지 처리를 피할 수 있습니다.
고정 daemonization 코드 : 더 이상 표준 입력 / 표준 출력의 클루.
이 버전 3.1.1의 새로운 기능 :
이 고정 보안 취약점 (힙 관련) PNG 디코더에. (3.1.0에서 새로운 버그)
특정 imagens 조정 문제는 알파 최적화 처리 (RGBA / 청춘) (3.1.0에서 새로운 버그) 후 손상되고
투명 채널이 제대로 손상되거나 빈 이미지를 제공, 특정 PNG 사진에로드되지 않았습니다. 고정. (3.1.0에서 새로운 버그)
고정 & quot; bashisms & quot; 예를 통계 생성 스크립트. 지금 어떤의 Bourne 같은 쉘 작동합니다.
libjasper 특정, 드문 상황에서 경고를 보내하기로 결정 데이터 손상에 대한 임시 해결 방법을 추가했습니다. 최종 수정 나중에 올 것이다.
PNG 로더 코드 재구성 및 정리.
이미지 최적화 루틴에서 기타 코드 최적화.
이 버전 3.1.0의 새로운 기능 : 다시
이 이미지 재 압축 코어. 향상된 의사 결정 복용 루틴. 실제로, 그 버그에 덜 경향이 더 평균 압축과 코드를 의미한다.
투명성에 대한 추가 전체 지원 (PNG 및 JP2K 목표에 영향을 미친다).
탐지 및 쓸모 알파 채널의 제거를 추가 (알파 채널이 특정 사진은 지금 JPEG로 재 압축 할 수있다).
추가 팔레트과 투명성 최적화 루틴 (: PNG 대상 무손실 압축에 영향을 미친다). 어떤 경우에는 더 많은 압축.
추가 옵션은 더 압축 그레이 스케일로 이미지를 변환 할 수 있습니다. 새로운 옵션 : ConvertToGrayscale
이 버전 3.0.0의 새로운 기능 :
이 IP ToS를 지원 마킹.
이 조항으로 지금 레벨 7 트래픽을 수행 할 수 있습니다하는 HTTP 트래픽의 특정 (구성) 특성, 따라서 심지어 비디오, ISO 이미지 및 기타 대량의 대규모 동시 다운로드하는 동안 (즉, 괜찮은 브라우징 경험입니다) HTTP의 QoS를 보장하는 기반으로 셰이핑 데이터.
새의 ToS 관련 옵션은 다음과 같습니다 TOSMarking, TOSFlagsDefault, TOSFlagsDiff, TOSMarkAsDiffURL, TOSMarkAsDiffCT, TOSMarkAsDiffSizeBT.
파일 하였다 완벽하게 지원을 추가, 2 기가 바이트.
이것은 대부분 AccessLog 영향을 미치며, 다운로드가 2GB로 제한되었다 두 매우 구체적인 상황을 해결합니다.
PB 81; 제한 해주기 (최악의 경우)된다이다.
시간 측정 시스템 변경됨.
전송한다 파일 35 분의 시간이 잘못보고했다.
290,000년; 한계 해주기 (최악의 경우)된다이다.
새로운 데몬 관련 옵션.
새로운 옵션 :하여 RunAsUser, RunAsGroup, PIDFile
새로운 CLI 옵션 : --pid 파일, --stop-데몬, --user, --group
동시 사용자 접속 제한에 대한 지원이 추가되었습니다.
새로운 옵션 : MaxActiveUserConnections
이제 기록을뿐만 아니라 같은 SIGTERM으로 중단 전송합니다.
AccessLog에 추가 된 'X'플래그를 지원합니다.
데몬에 개선 루틴을 실패합니다.
액세스 로그 코드는 처음 단순화부터 다시 작성.
새로운 오류 / 경고 로그 서브 시스템.
많은 개선 상세.
대신 간단하게는 stderr로 덤핑의 파일에 로깅 오류에 대한 지원을 추가했습니다.
새로운 옵션 : LogError
새로운 무손실 컨텐츠 유형 구성 시스템.
응용 프로그램 / & quot; 지금은 대신 & quot의 전체 마임 유형을 지정하는 것이 가능하다; 서브 타입.
(; 텍스트 / * ㅋ & quot; 같은 quot & 등) 이제도 가능은 패턴 일치를 지정합니다
새로운 옵션 : LosslessCompressCT
새로운 관련 옵션 : TOSMarkAsDiffCTAlsoXST, URLReplaceDataCTListAlsoXST, LosslessCompressCTAlsoXST.
버그 수정 :
출력 및 / 또는 충돌에 쓰레기를 포함하는 몇 가지 오류가 수정되었습니다.
고정 컴파일 에러는 1.4 libpng를 사용하여 컴파일한다.
특정 상황에서 PNG 이미지가 재 압축되지 않았다. 고정.
이 버그는 일반적으로 비 x86-32 아키텍처에 영향을 미쳤다.
기타 변경 사항 :
사용되지 않는 옵션 (계속 작동) :
ZiproxyTimeout (참조 : ConnTimeout를)
AccessLogFileName (참조 : AccessLog를)
압축성 (참조 : LosslessCompressCT를)
폐기 된 옵션 :
LogPipe
MSIETest
LogFile이 (참조 : DebugLog를)
AccessLogUserPOV
NetdTimeout
모든 러시아어 번역을 제거.
참고 : 그 때문에 메인테이너 부족.
이 개선 :
이 버전 2.7.9 베타 3의 새로운 기능 :
추가 된 기본 UID / 데몬 GID 변경 지원.
새로운 옵션 :하여 RunAsUser, RunAsGroup
새로운 CLI 옵션 : --user, --group
데몬 제어를위한 추가 기본 PID 파일을 지원합니다.
새로운 옵션 : PIDFile
새로운 CLI 옵션 : --pid 파일, --stop - 데몬
액세스 로그 코드는 처음 단순화부터 다시 작성.
향상된 데몬 오류 상세.
동시 사용자 접속 제한에 대한 지원이 추가되었습니다.
새로운 옵션 : MaxActiveUserConnections
데몬에 개선 루틴을 실패합니다.
이제 불필요한 데몬 낙태 바쁜 루프를 방지 할 수 있습니다.
이제 기록을뿐만 아니라 같은 SIGTERM으로 중단 전송합니다.
AccessLog에 추가 된 'X'플래그를 지원합니다.
해시 세대 기능에 마이너의 조정은, 해시 충돌의 likehood을 줄일 수 있습니다.
추가 GCC 별 최적화는 5 % -15 %의 속도 향상 사이에주고, ziproxylogtool합니다.
이러한 최적화는 다른 컴파일러에 무해하다.
버그 수정 :
출력 및 / 또는 충돌에 쓰레기를 포함하는 몇 가지 오류가 수정되었습니다.
고정 컴파일 에러는 1.4 libpng를 사용하여 컴파일한다.
기타 변경 사항 :
다음 옵션을 사용합니다 :
ZiproxyTimeout (참조 : ConnTimeout를)
다음과 같은 옵션을 폐기했다 :
AccessLogUserPOV, NetdTimeout
이 버전 2.7.2의 새로운 기능 :
이 LogFile에 타이머가 제대로 초기화되지 않았으며 첫 번째 측정은 항상 틀렸다. 고정.
확인 텍스트에서 조정 작은 실수.
이 버전 2.7.1의 새로운 기능 :
이 HTTP / 0.9 간단한 응답 지원이 수정되었습니다.
해결 방법은 유효하지 않은 컨텐트 인코딩 데이터를 전송 버그 사이트에 구현되었습니다.
gzip으로 압축 된 데이터가 손상 간주 특정한 경우는 수정되었습니다.
이 요구 사항 :
이 libungif의
libpng의
libjpeg
ZLIB
libConfuse
GCC
GNU 메이크업
댓글을 찾을 수 없습니다