در ziproxy منبع باز، غیر ذخیره، فشرده سازی پروکسی سرور برای سیستم عامل های مبتنی بر لینوکس است.
ziproxy فشار تصاویر با تبدیل آنها به عکس JPEG با کیفیت پایین و به صورت اختیاری، همچنین می توانید HTML بایگانی و داده های دیگر مانند متن.
نصب و راه اندازی:
برای دیدن گزینه های خود را، اجرا کنید:
./configure --help
پس از آن اجرا:
./configure
ساخت
را نصب کنید
چه جدید در این نسخه است:
در این نسخه پشتیبانی SASL را برای احراز هویت HTTP و کد مربوط به nameserver ثابت که در سیستم عامل و معماری خاص ترکیب مانع تلفیقی مانند از glibc اضافه شده است، و شورای همکاری خلیج فارس در ARM.
جدید در نسخه 3.1.3 است:
به ثابت غیر POSIX رفتار که مشکلات با eglibc به ارمغان آورد.
ثابت صفری مشکل احراز هویت HTTP.
جدید در نسخه 3.1.2 است:
در Ziproxy اجتناب پردازش تصویر غیر ضروری در حال حاضر، در نتیجه صرفه جویی CPU.
کد daemonization ثابت: بیش kludges STDIN / STDOUT.
در رسیور PNG
آسیب پذیری امنیتی ثابت (مربوط به پشته-):
جدید در نسخه 3.1.1 است. (اشکال جدید از 3.1.0)
حل مشکل با imagens خاص که پس از پردازش بهینه سازی آلفا (RGBA / YUVA) (اشکال جدید از 3.1.0) خراب
کانال های شفاف شد به درستی در تصاویر PNG خاص لود نیست، در نتیجه تصاویر خراب و یا خالی. ثابت شده است. (اشکال جدید از 3.1.0)
ثابت ها & quot؛ bashisms ها & quot؛ در مثال اسکریپت آمار ژنراتور. اکنون باید با هر پوسته Bourne مانند کار می کنند.
اضافه شده راهحل موقت برای فساد داده زمانی که libjasper تصمیم می گیرد برای ارسال هشدارهای در خاص، نادر، شرایط. تعمیر قطعی بعد خواهد آمد.
PNG سازماندهی مجدد کد لودر و پاکسازی.
بهینه سازی کد متفرقه در روال بهینه سازی تصویر.
جدید در نسخه 3.1.0 است:
در هسته recompression تصویر بازنویسی. بهبود روال تصمیم گرفتن. در عمل، این بدان معناست که فشرده سازی در حد متوسط و کد کمتر در معرض اشکالات.
اضافه شدن پشتیبانی کامل برای شفافیت (تاثیر می گذارد اهداف PNG و JP2K).
اضافه شده تشخیص و حذف کانال آلفا بی فایده (تصاویر خاص با کانال آلفا ممکن است به JPEG دوباره فشرده در حال حاضر).
اضافه شده پالت و شفافیت روال بهینه سازی (: هدف PNG فشرده سازی lossless تاثیر می گذارد). فشرده سازی بیشتر در موارد خاص.
اضافه شده گزینه ای برای تبدیل تصاویر به سیاه و سفید برای فشرده سازی بیشتر. گزینه جدید: ConvertToGrayscale
جدید در نسخه 3.0.0 است:
قوانین IP مارک پشتیبانی می کند.
با این ماده شما در حال حاضر ممکن است انجام سطح-7 ترافیک شکل دادن به برخی (تنظیم) ویژگی های ترافیک HTTP، در نتیجه حصول اطمینان از QoS HTTP (که شده است، تجربه مرور مناسب و معقول) حتی در دریافت ها گسترده و همزمان ویدئو، تصاویر ISO و دیگر فله بر اساس داده ها.
جدید گزینه های مربوط به قوانین عبارتند از: TOSMarking، TOSFlagsDefault، TOSFlagsDiff، TOSMarkAsDiffURL، TOSMarkAsDiffCT، TOSMarkAsDiffSizeBT.
اضافه شدن پشتیبانی کامل برای فایل های & gt؛ به 2GB است.
این تاثیر می گذارد AccessLog بیشتر و رفع دو مورد بسیار خاص که در آن دریافت 2GB محدود شد.
81 PB، حد در حال حاضر (بدترین حالت) و GT است.
تغییر سیستم اندازه گیری زمان.
نقل و انتقالات و GT فایل؛ در دقیقهی 35 به حال وقت خود را به اشتباه گزارش شده است.
290000 سال حد در حال حاضر (بدترین حالت) و GT است.
گزینه های مربوط به شبح جدید.
گزینه های جدید: RunAsUser، RunAsGroup، PIDFile
گزینه های CLI جدید: --pid-فایل، --stop-شبح، --user، --group
اضافه شدن پشتیبانی برای همزمان حد اتصال کاربر.
گزینه جدید: MaxActiveUserConnections
در حال حاضر انتقال با SIGTERM عنوان و همچنین سیستم وارد قطع.
او 'X' حمایت پرچم به AccessLog.
ارتقاء در شبح روال شکست.
کد دسترسی ورود بازنویسی از ابتدا و ساده.
جدید خطا / هشدار دهنده زیر سیستم وارد شوید.
دراز نویسی بسیار بهبود یافته.
پشتیبانی از خطاهای ورود به سیستم اضافه شده را به یک فایل به جای به سادگی آزادسازی آنها را به stderr.
گزینه جدید: LogError
جدید فشرده سازی lossless پیکربندی سیستم نوع مطلب.
در حال حاضر این امکان وجود دارد برای مشخص کردن کامل MIME نوع جای فقط & quot؛ را برنامه / & quot؛ را انواع.
در حال حاضر نیز امکان مشخص کردن الگوی-مسابقات (مانند & quot؛ را متن / * اه و & quot؛)
گزینه جدید: LosslessCompressCT
گزینه های جدید مرتبط: TOSMarkAsDiffCTAlsoXST، URLReplaceDataCTListAlsoXST، LosslessCompressCTAlsoXST.
رفع اشکال:
چند اشکالات مربوط به زباله به خروجی و / یا توفنده ثابت شد.
خطاهای تلفیقی ثابت در حالی که جمع آوری با لیبپیانجی 1.4.
تحت شرایط خاصی، تصاویر PNG دوباره فشرده نمی شد. ثابت شده است.
این اشکال به طور معمول معماری غیر x86-32 تحت تاثیر قرار.
تغییرات دیگر:
گزینه توصیه (هنوز هم کار می کنند):
ZiproxyTimeout (نگاه کنید به: ConnTimeout)
AccessLogFileName (نگاه کنید به: AccessLog)
تراکم (نگاه کنید به: LosslessCompressCT)
گزینه های منسوخ:
LogPipe
MSIETest
فایل تاریخچه ثبت (نگاه کنید به: DebugLog)
AccessLogUserPOV
NetdTimeout
همه ترجمه ها روسیه حذف شد.
توجه: که با توجه به عدم نگهدارنده.
ارتقاء:
جدید در نسخه 2.7.9 بتا 3 است:
اضافه شده UID مادری / پشتیبانی تغییر GID برای شبح.
گزینه های جدید: RunAsUser، RunAsGroup
جدید CLI گزینه ها: --user، --group
اضافه شدن پشتیبانی از مادری فایل PID برای کنترل شبح.
گزینه جدید: PIDFile
گزینه های CLI جدید: --pid-فایل، --stop-شبح
کد دسترسی ورود بازنویسی از ابتدا و ساده.
بهبود دراز نویسی خطا شبح.
اضافه شدن پشتیبانی برای همزمان حد اتصال کاربر.
گزینه جدید: MaxActiveUserConnections
ارتقاء در شبح روال شکست.
در حال حاضر جلوگیری از سقط جنین شبح غیر ضروری و حلقه مشغول است.
در حال حاضر انتقال با SIGTERM عنوان و همچنین سیستم وارد قطع.
او 'X' حمایت پرچم به AccessLog.
افزایش سرعت جزئی در توابع هش نسل، به منظور کاهش likehood از برخورد هش.
اضافه شده بهینه سازی-شورای همکاری خلیج فارس خاص به ziproxylogtool، دادن بین -15٪ 5٪ تسریع.
چنین بهینه سازی بی ضرر به سایر کامپایلر می باشد.
رفع اشکال:
چند اشکالات مربوط به زباله به خروجی و / یا توفنده ثابت شد.
خطاهای تلفیقی ثابت در حالی که جمع آوری با لیبپیانجی 1.4.
تغییرات دیگر:
گزینه های زیر توصیه شده است:
ZiproxyTimeout (نگاه کنید به: ConnTimeout)
گزینه های زیر منسوخ شد:
AccessLogUserPOV، NetdTimeout
جدید در نسخه 2.7.2 است:
تایمر فایل تاریخچه ثبت شد به درستی مقداردهی اولیه نشده و اندازه گیری برای اولین بار از همیشه اشتباه بود. ثابت شده است.
اشتباهات جزئی ثابت در متون اذعان.
جدید در نسخه 2.7.1 است:
HTTP / 0.9 پشتیبانی پاسخ ساده ثابت شده است.
راهحل برای سایت های حشره دار که ارسال داده محتوا کدگذاری نامعتبر انجام شده است.
یک مورد خاص هنگامی که داده ها gzip شد خراب در نظر گرفته شد ثابت شد.
مورد نیاز:
libungif
لیبپیانجی
libjpeg
zlib می
libConfuse
شورای همکاری خلیج فارس
GNU ساخت
نظر یافت نشد