ziproxy on avoimen lähdekoodin, ei-välimuistia, puristamalla välityspalvelinta Linux-pohjaisia käyttöjärjestelmiä.
ziproxy puristaa kuvat muuntamalla ne heikkolaatuinen JPEG ja mahdollisesti myös arkiston HTML ja muu teksti kaltaisia tietoja.
Asennus:
Jos haluat nähdä vaihtoehdot, suorita:
./configure help
Sitten ajaa:
./configure
tehdä
make install
Mitä uutta strong> tässä julkaisussa:
- Tämä versio lisätty SASL tuki HTTP ja kiinteiden nimipalvelin liittyvät koodi joka esti kokoaminen tietyistä OS ja arkkitehtuuri yhdistelmiä, kuten glibc ja GCC ARM.
Mitä uutta strong> versiossa 3.1.3:
- Kiinteät ei-POSIX käyttäytyminen, joka toi ongelmia eglibc .
- Kiinteät Safari HTTP ongelma.
Mitä uutta strong> versiossa 3.1.2:
- Ziproxy tarpeettomista kuvankäsittely nyt, mikä säästää CPU .
- Kiinteät daemonization koodi: ei enää stdin / stdout kludges.
Mitä uutta strong> versiossa 3.1.1:
- Kiinteät tietoturvaheikkous (kasaan liittyvä) PNG dekooderi. (Uusi bugin 3.1.0)
- Kiinteä ongelma tiettyjen Imagens turmelee jälkeen alfa optimointi jalostuksen (RGBA / Yuva) (uusi bugin 3.1.0)
- Läpinäkyvä kanavilla ei ollut asetettu oikein tietyissä PNG kuvia, jolloin vioittunut tai tyhjiä kuvia. Kiinteä. (Uusi bugin 3.1.0)
- Kiinteät & quot; bashisms & quot; esimerkissä tilastot generaattori script. Pitäisi toimia millä tahansa Bourne-kuten kuoren nyt.
- Lisätty tilapäinen kiertää tietojen korruptiota kun libjasper päättää lähettää varoituksia tietyissä, harvinainen, olosuhteet. Lopullinen korjaus tulee myöhemmin.
- PNG loader koodin uudelleenorganisointi ja siivous.
- Muut koodi optimointeja kuvan optimointi rutiinit.
Mitä uutta strong> versiossa 3.1.0:
- Kuva recompression ydin uusiksi. Parannettu päätöksentekoa rutiinit. Käytännössä se tarkoittaa enemmän puristus keskimäärin ja koodin vähemmän altis vikoja.
- Lisätty täysi tuki avoimuutta (vaikuttaa PNG ja JP2K tavoitteet).
- Lisätty tunnistamiseen ja poistamiseen hyödytön alfakanavan (tietyt kuvat alfa-kanava voidaan recompressed JPEG nyt).
- Lisätty paletti ja avoimuutta optimointirutiineja (vaikuttaa häviöttömästi: PNG tavoitteet). Lisää puristus tietyissä tapauksissa.
- Lisätty mahdollisuus muuntaa kuvia harmaasävykuvaksi enemmän puristus. Uusi vaihtoehto: ConvertToGrayscale
Mitä uutta strong> versiossa 3.0.0:
- IP TOS-merkintä tukea.
- Tällä säännöksellä voi nyt tehdä Level-7 liikenteen muokkaus perustuu tiettyihin (konfiguroitavissa) ominaisuudet HTTP-liikennettä, mikä varmistaa HTTP QoS (eli kunnon selaamista) edes massiivinen ja samanaikainen lataukset video, ISO kuvia ja muut bulk tiedot.
- Uusi ToS liittyvät vaihtoehdot ovat: TOSMarking, TOSFlagsDefault, TOSFlagsDiff, TOSMarkAsDiffURL, TOSMarkAsDiffCT, TOSMarkAsDiffSizeBT.
- Lisätty täysi tuki tiedostojen & gt; 2GB.
- Tämä vaikuttaa käyttöloki enimmäkseen, ja korjaa kaksi erityistilanteita, joissa lataukset rajoittuivat 2GB.
- raja nyt on (pahimmassa tapauksessa) & gt; 81 PB.
- Muuttunut aika mittausjärjestelmä.
- Tiedostosiirrot & gt; 35 minuuttia oli aikansa virheellisesti ilmoittanut.
- raja nyt on (pahimmassa tapauksessa) & gt; 290000 vuotta.
- Uusi daemon liittyviä vaihtoehtoja.
- Uusi vaihtoehdoista: RunAsUser, RunAsGroup, PidFile
- Uusi CLI vaihtoehdoista: --pid-tiedosto, --stop-daemon, --user, --group
- Lisätty tuki samanaikaisen käyttäjän yhteyden raja.
- Uusi vaihtoehto: MaxActiveUserConnections
- Nyt siirrot keskeytyy SIGTERM kuten kirjautunut samoin.
- Lisätty X lippu tuki käyttöloki.
- Parannuksia daemon epäonnistua rutiinit.
- Access log koodin uusiksi tyhjästä ja yksinkertaistettu.
- Uusi virhe / varoitus loki osajärjestelmän.
- Paljon parempi jaarittelu.
- Lisätty tuki hakkuut virheitä tiedostoon sijaan yksinkertaisesti kaatamalla ne stderr.
- Uusi vaihtoehto: LogError
- Uusi häviöttömästi Content-Type asetukset.
- Nyt on mahdollista määrittää koko mime-tyypin sijasta vain & quot; application / & quot; alatyyppejä.
- Nyt myös mahdollista määrittää kuvio-otteluissa (kuten & quot; text / * blah & quot;)
- Uusi vaihtoehto: LosslessCompressCT
- Uusi liittyviä vaihtoehtoja: TOSMarkAsDiffCTAlsoXST, URLReplaceDataCTListAlsoXST, LosslessCompressCTAlsoXST.
- Vikakorjauksia:
- useita vikoja, joihin roskat lähtöön ja / tai kaatuu vahvistettu.
- Kiinteät kokoomateos virheitä kokoamiseen kanssa libpng 1.4.
- Tietyissä olosuhteissa, PNG kuvia ei recompressed. Kiinteä.
- Tämä bugi vaikuttaa tyypillisesti ei-x86-32 arkkitehtuurit.
- Muut muutokset:
- Poistettu vaihtoehtoja (vielä toimi):
- ZiproxyTimeout (katso: ConnTimeout)
- AccessLogFileName (katso: käyttöloki)
- Pakkaava (katso: LosslessCompressCT)
- vanhentuneista vaihtoehtoa:
- LogPipe
- MSIETest
- lokitiedostoon (katso: DebugLog)
- AccessLogUserPOV
- NetdTimeout
- Poistettu kaikki Venäjän käännökset.
- Huom: Tämä puutteen vuoksi ylläpitäjälle.
Mitä uutta strong> versiossa 2.7.9 Beta 3:
- parannukset:
- Lisätty natiivi UID / GID muutos tukea daemon.
- Uusi vaihtoehdoista: RunAsUser, RunAsGroup
- Uusi CLI vaihtoehdoista: --user, --group
- Lisätty natiivi PID tiedosto tuki daemon ohjaus.
- Uusi vaihtoehto: PidFile
- Uusi CLI vaihtoehdoista: --pid-tiedosto, --stop-daemon
- Access log koodin uusiksi tyhjästä ja yksinkertaistettu.
- Parannettu daemon virhe jaarittelu.
- Lisätty tuki samanaikaisen käyttäjän yhteyden raja.
- Uusi vaihtoehto: MaxActiveUserConnections
- Parannuksia daemon epäonnistua rutiinit.
- Nyt vältetään tarpeetonta daemon abortteja ja kiireinen silmukoita.
- Nyt siirrot keskeytyy SIGTERM kuten kirjautunut samoin.
- Lisätty X lippu tuki käyttöloki.
- Minor säätämistä hash sukupolven toimintoja, vähentää likehood hash törmäykset.
- Lisätty GCC-erityisiä optimointeja ziproxylogtool, antaen välillä 5% -15% pyörimisnopeuden.
- Tällaiset optimointeja ovat harmittomia muille kerääjiä.
- Vikakorjauksia:
- useita vikoja, joihin roskat lähtöön ja / tai kaatuu vahvistettu.
- Kiinteät kokoomateos virheitä kokoamiseen kanssa libpng 1.4.
- Muut muutokset:
- seuraava vaihtoehto oli vanhentunut:
- ZiproxyTimeout (katso: ConnTimeout)
- Seuraavia vaihtoehtoja vanhentuneista:
- AccessLogUserPOV, NetdTimeout
Mitä uutta strong> versiossa 2.7.2:
- LOGFILE ajastin ei oikein alustettu ja ensimmäinen mittaus oli aina väärässä. Kiinteä.
- Kiinteä pieniä virheitä tunnustus tekstejä.
Mitä uutta strong> versiossa 2.7.1:
- HTTP / 0,9 yksinkertainen vastaus tuki on vahvistettu.
- workaround toteutettiin buginen sivustoista, jotka lähettävät kelpaa Content-Encoding tiedot.
- erityistapaus kun gzipattu tietoja pidettiin vioittunut on vahvistettu.
Vaatimukset :
- libungif
- libpng
- libjpeg
- zlib
- libConfuse
- GCC
- GNU Make
Kommentteja ei löytynyt