Vortex Library

Software kuvakaappaus:
Vortex Library
Ohjelmiston tiedot:
Versio: 1.1.14 Build 5292
Lähetyksen päivämäärä: 17 Feb 15
Lupa: Vapaa
Suosio: 13

Rating: 5.0/5 (Total Votes: 1)

Vortex kirjasto on avoimen lähdekoodin, vapaa ja kannettava kirjasto-ohjelmisto toteutetaan C ja suunniteltu alusta asti käyttää toteuttamiseen PIIP Core protokolla, joka tunnetaan myös RFC 3081 ja RFC 3080 standardin määrityksiä, GNU / Linux ja UNIX-tyyppisille käyttöjärjestelmille.
Vortex kirjasto -hankkeen toteuttaa BEEP Core protokolla päälle TCP / IP-pino. Se toteuttaa myös yleisen PIIP palvelimen, sekä erilaiset PIIP pinot varten JavaScript ja Python languages.Features klo glanceKey ominaisuuksia ovat tuki tunnelin profiilin, tuki HTTP valtakirjoja, ja tuki XML-RPC over PIIP RFC 3529. Tällä hetkellä Vortex Kirjasto on tuettu GNU / Linux-jakeluissa, sekä Microsoft Windows-käyttöjärjestelmän, perusteellisesti testattu sekä 32-bittinen ja 64-bittinen laitteissa.
Koska kirjasto-ohjelmisto, se ei sisällä mitään komentoriviasetusten. Se on tarkoitus integroida muihin hankkeisiin tai käyttää sellaisenaan käyttöjärjestelmän sovelluksissa, jotka vaativat Vortex Kirjasto on asennettu, jotta joidenkin toimintojen toimii toivotusti. Muista, että sinun on ensin asennettava AXL kirjaston kokoamaan Vortex Library.Getting alkoi Vortex LibraryTo asentaa Vortex Kirjasto teidän GNU / Linux-järjestelmän, lataa uusin versio Softoware kautta tai sen virallisilla verkkosivuilla (ks latauslinkki lopussa artikkeli), tallentaa arkisto jonnekin tietokoneen, pura se ja avaa pääte-emulaattori sovellus.
Linux Terminal-ikkunassa, siirry sijainti puretut arkistoja & lsquo; cd & rsquo; komento (esim cd /home/softoware/vortex-1.1.14.b5292.g5292), suorita & lsquo; ./ configure && make & rsquo; komento määrittää ja kääntää ohjelman.
Asenna lopuksi kirjastojärjestelmä leveä suorittamalla & lsquo; make install & rsquo; komento root tai & lsquo; sudo make install & rsquo; komennon etuoikeutettu käyttäjä.

Mitä uutta tässä julkaisussa:

  • [fix] Parempi ilmoituksen noin täydellinen runko raja saavutetaan joten se voi olla enemmän hyötyä. Lisätty tietoa profiilin ja yhdistää palvelin ja portti.
  • [fix] Useita päivityksiä osaksi ALIVE täytäntöönpanoa tarkistaa max unreply count x tarkistusajan odotellessa luodaan kanava varmistaa yhteyden lähellä tapahtuma käynnistyy, jos max aikana on saavutettu. Myös päivitetty tarkkailun laukaista vika kun max unreply määrä on saavutettu eikä yli sen.
  • [fix] Fixed elossa, kun valvonta tapahtuu liian nopeasti (check_period 20000 ja max_unreply_count asetetaan 5). Päivitetty asiakirjat selittää rajoituksia.
  • [fix] tuen lisääminen ubuntu tarkka ..
  • [fix] Fixed puuttuu vortex_frame_unref klo Vortex-yksinkertainen-client.c
  • [uusi] Päivitetty pyörteen moottorin IPv6-tuki. Nice! Nyt IPv4 ja IPv6 automaattisesti tuettu edellisen IPv4 API ja uusi erityinen API tarjotaan & quot; voimassa & quot; IPv6 resoluutio / käyttö.
  • Uusi API toiminto lisätty:
  • vortex_connection_new_full6
  • vortex_connection_new6
  • Lisätty uusi regressiotestit tarkistaa IPv6-tuki ja testit miten se pelaa IPv4 API:
  • test_02a3
  • test_02a4
  • [fix] palauttaminen takaisin -ansi kokoelma lippu. Päivitetty vortex_connection_private.h olla joitakin IPv6 päätöslauselman toiminto prototyyppejä, joten ne ovat käytettävissä laadittaessa edes -ansi käytössä.
  • [fix] useita muutoksia tehdä IPv6-tuki toimii Windows. Vielä enemmän työtä tarvitaan.
  • [fix] Lisätty uusi API toimintoja, jotta IPv6 vain kuulijoita. API lisäsi: vortex_listener_new6 - vortex_listener_new_full6
  • [fix] Lisämuunnoksia tehdä pyörteiden yksinkertainen client.c ja pyörteiden yksinkertainen-listener.c koota ikkunoissa ja sallimaan valitsemalla IPv6-osoitteita komentoriviltä.
  • [fix] Päivitetty pyörteen kuuntelija moduuli sisältää enemmän debug info kun kuuntelija ei.
  • [fix] Päivitetty pyörre yhteys freeaddrinfo koodin korjata todella todella todella outoa käyttäytymistä, mutta vaatii sen suoraan viimeistelyä. : - ??
  • [fix] Fixed muistin jakamista virheen vortex_listener luominen epäonnistuu.
  • [fix] Päivitetty pyörre sekvensseri ja pyörteen kanavamodulin alustaa staattiseen käyttää ja vastata käsittely (vältetään valgrind varoitukset).
  • [fix] Lisäsin alustus test_02_c2 muuttujia käytetään Vortex-regressio-listener.c

Mitä uutta versiossa 1.1.13:

  • [fix] Päivitetty pyvortex conn.remove_on_close käsittelijä tarkista, että arvo vastaanotettu kahva välttää segfault kun mitään tai muiden monimutkaisten esine on vastaanotettu.
  • [uusi] Päivitetty PyVortex API sisällyttää uuden API, jonka avulla python tilaa koodi mahdollistaa liian pitkä ilmoitukset (käsittelijät, jotka ottavat liian kauaa) tiedostoon. API lisäsi: - vortex.ctx.enable_too_long_notify_to_file
  • [fix] Poistettu debug viestit vortex_init_check.
  • [fix] Fixed tarpeetonta VortexCtx
  • CTX ilmoitus sisälle vortex_channel_remove_first_pending_msg_no joka aiheuttaa rakentaa epäonnistua, kun log tuen olevan pois. Bug raportoitiin Dan Moore.
  • [uusi] Päivitetty PyVortex API sisällyttää vortex.unlock_listeners ...
  • [fix] lisääminen puuttuu yksinkertainen kuuntelija ja yksinkertainen asiakas ja kiinteät dokumentaatio oli vanhentunut. Ongelma raportoitiin Mark Fowler.
  • [fix] Fixed debian ilmoituksen python-vortex- * paketit riippuvat python-vortex ..
  • [fix] lisääminen ohjeet ajaa testausalusta ennen lähettämistä laastari ..
  • [fix] Fixed virheellisyydestä käsittelijä pyörre tls postitse toiminta aiheuttaa palata viittaus joka valmistui koska automaattinen tls epäonnistui. Bug raportoitu mukava koetinkivi Michael Sola.
  • [fix] Päivitetty python-pyörteen asennustiedosto nimetä /usr/lib/python2.5/site-packages/vortex kansioon, kun löytyi purista laitteistoa päivittänyt lenny.
  • [uusi] Lisätty uusi laajennus kirjasto (libvortex-WebSocket-1,1) tukea tarjoamalla PIIP yli WebSocket kautta noPoll kirjasto. Nice !! Lisätty alustava regression testi (-17) testata tukea.
  • [fix] Päivitetty yhteyden luominen odottamassa koodi havaita Bad tiedostokuvaajan virhekoodi lopettaa odottaa, kun kytket.
  • [uusi] Lisätty uusia toimintoja, jotta säilyttää ja saada koukku osoitin liittyy yhteyden välttää käyttää vortex_connection_set_data ja sen getters joka sen laskennallinen kallis tapauksissa, joissa on paljon puheluita tarvitaan. API lisäsi: - vortex_connection_get_hook - vortex_connection_set_hook
  • [fix] Päivitetty käsittelyssä koodin jäljittää useita & quot; tietoja ei ole käytettävissä & quot; toiminnot löytynyt erityistä yhteyden sammumaan, kun tietty määrä on saavutettu.
  • [fix] Päivitetty käsittelyssä koodin suorittamiseen preread handler (jos määritelty) varten VortexRoleMasterListener yhteyksiä.
  • [fix] Useita päivityksiä varmistaa libvortex-1.1 on compilable kun web-pistorasiat ei ole käytettävissä.
  • [fix] Päivitetty libvortex-WebSocket kirjasto tukemaan ottaa PIIP käynnissä päälle TLS WebSocket (WSS). Nice! Lisätty uusi API ja testausalusta test_18 ja test_19. API lisäsi: - vortex_websocket_connection_is_tls_running - VORTEX_WEBSOCKET_CONF_ITEM_ENABLE_TLS (konfigurointikohdetta)
  • [fix] Pieni muutos vortex_websocket.c kuljetus ..
  • [fix] Päivitetty vortex_support.c korvata GetEnvironmentVariable ja SetEnvironmentVariable kanssa he & quot; & quot; toteutukset varmistaa ascii versio käytetään myös silloin, kun näiden toimintojen kanssa käytetään Unicode rakentaa käytössä. Bug raportoitu ja korjata ehdottamat Etienne Dupuis (Kiitos!) Lisätietoja: http://msdn.microsoft.com/en-us/library/windows/desktop/dd317766 (v = vs.85) Aspx
  • [fix] Making kanava aloitusilmoitussignaalin havaita ja korjata SERVERNAME arvo antamat pyytäjä tapauksessa ServerName arvoa on jo määritetty PIIP istunnon edellisen pyynnön.
  • [fix] Päivitetty pyörteiden WebSocket laajennus kirjasto setup SERVERNAME liittyvän arvon piippaukseen istuntoon mukaan isäntäotsikkoa saanut yli WebSocket yhteyden (mallikohtainen). Myös päivitetty moduuli lipun yhteyden & quot; ottaa TLS & quot; kun sai onnistuneen TLS WebSocket yhteys (WSS: //). Näin turbulenssi pystyy käsittelemään PIIP istuntojen TLS profiilin ja PIIP istunto yli WSS: // saman profiilin polun ilmoituksen. Kiinteä Vortex-WebSocket-1.1.pc oikeudesta vaatia nopoll moduuli.
  • [uusi] Päivitetty pyörre tuki moduuli API sisällyttää uuden toiminnon avulla kannettava putki. Siirretty tämä koodi Lua-koodia, joka käyttää nyt tätä julkista ja puhdistaa määritelmä. API lisäsi: - vortex_support_pipe
  • [uusi] Päivitetty pyörteen yhteydessä API sisällyttää uusi toiminto palauttaa sisäisiä tietoja hash liittyvät kunkin yhteyden. API lisäsi: - vortex_connection_get_data_hash
  • [fix] Kiinteät joitakin vianetsinnän lokit pitäisi olla kriittinen pyörre liityntäyksikköön.
  • [fix] Fixed muisti vuotaa sisälle vortex_channel kun soittaja pyysi uutta SERVERNAME arvo yli yhteydessä, että arvo asetettu.
  • [fix] Päivitetty pyörteen runko tehtaalta vain pudottaa virhelokin kun errno! = 0 ja ja raaka lukuvirhe löytyi.
  • [fix] Making WebSocket moduuli saada Host: otsikon arvo asti & quot;: & quot; arvo.
  • [fix] Making vortex_connection_set_server_name löytää hostname varallisuusilmoituksia portti osan ja ottaa pois sen lopullinen SERVERNAME määritetty.
  • [fix] Making pyörteen kanava allas ei tulosta tila ellei nimenomaisesti kutsutaan asiakas.
  • [fix] Lisätty uusi testausalusta tarkistaa, jos se on mahdollista tulva pyörteen PIIP kuuntelija lähettämällä terveisiä alkuperäisen viestin muodostuu ääretön rungossa on enemmän lippu.
  • [uusi] Lisätty alustava tuki sataman osuus tuesta, joka mahdollistaa käynnissä PIIP ja PIIP yli WebSocket (TLS vaihtelu) samassa portissa tarvitsematta especial kokoonpanoissa kirjastosta käyttäjille. API lisäsi: - vortex_listener_set_port_sharing_handling - VortexPortShareHandler Lisätty alustava testausalusta (test_20). Vielä enemmän työtä tarvitaan. Näyttää todella lupaava.
  • [fix] Lisää päivityksiä Portinjakotoiminto koodia käytetään web-socket laajennus kirjasto. Nyt regtest (testi-20) pitkin oikein. Vielä enemmän työtä tarvitaan.
  • [fix] Lisää puhdistuksia satamien osakkeen tunnus. Päivitetty koodi vapauttamaan vian kuuntelijan puolella. Päivitetty test_20 varmistaa yhteyden todella toimii ..
  • [fix] Valmiit työ- ja testattu toteutus WebSocket Portinjakotoiminto luettuna tuki ajaa samaan porttiin PIIP, PIIP yli WebSocket ja PIIP TLS WebSocket ..
  • [fix] Kiinteät liikenteen havaitsemista (portti jakamalla) www-liitäntään laajennus kirjasto vastaanottaessaan TLS yhteyksiä. Päivitetty moduuli hankkia viittauksia noPollCtx objektin käytössä portti jakamiseen.
  • [fix] Päivitetty web-socket laajennus kirjasto juosta post toiminta toiminnot asetelmia Host: WebSocket header osaksi PIIP SERVERNAME arvo.
  • [fix] Päivitetty Vortex web-liitäntään moduuli asentaa thread turvallisuus käsittelijät käyttää noPoll suojata kriittisiä kohdat.
  • [fix] Making pyörteen lukija moottorin sammutuksen yhteyksiä ennen soittamista vortex_connection_unref päälle viimeistelytoimenpidettä.
  • [fix] Päivitetty web-socket laajennus kirjasto sisällyttää uuden asennuksen vaihtoehtoja jotta noPoll Debug. API lisäsi: - VORTEX_WEBSOCKET_ENABLE_DEBUG
  • [fix] Useita päivityksiä korjata eri vianjäljityslokin puhelut väärin tai huonosti määritetty perusteluja.
  • [fix] Lisätty ylimääräisiä kirjautumalla web-liitäntään laajennus kirjasto.
  • [fix] Uusi nimi VORTEX_WEBSOCKET_ENABLE_DEBUG osaksi VORTEX_WEBSOCKET_CONF_ITEM_ENABLE_DEBUG.
  • [fix] Lisätty uusi toiminto asennuksen manuaalisesti isäntä ja portti palauttama arvo vortex_connection_get_host ja vortex_connection_get_port tietyn yhteyden. API lisäsi: - vortex_connection_set_host_and_port
  • [fix] Moottorin päivitys havaita huono tiedosto socket kuvaajia, jotka ovat saattaneet sulkea muilla keinoilla ei ohjaa pyörteen pudottaa nuo yhteydet mahdollisimman pian. Lisätty testausalusta jäljentää bug ja tarkista fix käyttöön (testi-01y).
  • [fix] Päivitetty pyörteen lukija silmukka tehdä vääriä yhteyden jälkikäteen pysähtyminen koodin. Upps.
  • [fix] Päivitetty testausalusta koodi mahdollistaa mahdollistaa WebSocket debug kun sai enable-WebSocket-debug
  • [fix] Päivitetty pyörteen lukija unset pistorasiaan liittyy yhteys, joka näkyy EBADF virhe.
  • [fix] Poistettu valitettavaa strlen ilmoitus (raportoitu Etienne Dupuis).
  • [fix] Päivitetty PyVortex testausalusta tarkistaa yhteyden lähellä jälkeen lähettää toiminnassa.
  • [fix] Päivitetty PyVortex käyttää Py_BEGIN_ALLOW_THREADS ja Py_END_ALLOW_THREADS noin poikkeus ilmoituksen ja puhelut vortex_async_queue_push.
  • [fix] Päivitetty PyVortex lisätä puuttuvat Gil julkaisu kehottaa tls-moduulin, kun vika tapahtuu.
  • [fix] Päivitetty testausalusta (test_12) poistamaan osia koodia, jotka aiheuttavat ongelmia ..
  • [fix] Päivitetty regressio asiakkaan osoittamaan yhteys virheitä test_15 ei lähetä lohkon viesti.
  • [fix] Päivitetty vortex_tls moduuli kuuluu tuki helppoa peer varmenteentodennus (välttää pakottaa käyttämään SSL jälkitarkastuksina). API lisäsi: - vortex_tls_verify_cert
  • [fix] Muita Kiinnikkeet vortex_tls_verify_cert havaita enemmän tapauksia.
  • [fix] Päivitetty vortex_tls (lisätty joitakin ylimääräisiä vianetsinnän lokit kun todistus ei ladataan).
  • [fix] Päivitetty pyörteen yhteys puunkorjuun myös, mitä pistorasia suljetaan. Päivitetty pyörre runko tehtaan välttää antaneen lisäyhteys lähellä aikana kehyksen lukemista, jos yhteys on jo rikki.
  • [fix] Päivitetty web-socket-moduuli käyttää uusia nopoll_conn_set_on_close puhelu ohjata kun pistorasiaan on suljettu noPoll kerros välttää sulkemalla se jälkeen klo pyörre kerros riski sulkeminen eri pistorasiaan, mutta samanarvoisia.
  • [fix] Päivitetty WebSocket yhteyden API sisällyttää uusi toiminto saada noPollCtx. API lisäsi: - vortex_websocket_connection_get_ctx
  • [fix] Päivitetty testausalusta rajoittaa wait aikakatkaisut odotellessa vastausten testi 04-ab.
  • [fix] Poistettu väärä muisti pääsy sisälle vortex_tunnel.c täytäntöönpanon kun kulkee dataa ja liitetyn istuntoja.
  • [fix] Päivitetty pyörre lukijan havaitsemaan-ja-siivous-väärin-tiedosto-kuvaajia palauta 0 errno arvoon ennen tarkkailun fd, jotta vältetään sekaannukset siitä, mitä niistä on väärä todellakin (korjaukset vuorovaikutusta test_01y ja test_02 paineen alla ).
  • [fix] Päivitetty kokoaminen sisällyttää SSP oletuksena (linux, gcc yhteensopiva alustojen ..).
  • [fix] Lisätty uusi testausalusta tarkistaa otsikon ylivuoto (ei mitään löytynyt), mutta testi pysyy (test_01x).
  • [fix] Fixed käyttämättömän muuttujan virhe esille uudemman gcc kerääjiä ..
  • [fix] Tiedostojen lisääminen on libvortex-1,1 paketteja vinkuu.
  • [fix] Making vortex_channel_free sisäisesti hankkia näyttää liittyvän odottamaan msgno jonossa vapauttamiseen ennen siihen osia.

Mitä uutta versiossa 1.1.10:

  • Tämä on merkittävä vakaa julkaisu, joka sisältää pääasiassa tuki varten Lua kielen kautta LuaVortex sitova.
  • Nyt se on mahdollista kirjoittaa Lua client / kuulija PIIP sovellusten Vortex kirjasto 1.1.
  • Tämä julkaisu lisää myös uusia ominaisuuksia, kuten & quot; langan automaattinen allas kokoa & quot ;, ja korjaa paljon kysymyksiä, joten kirjaston jopa vakaampi kuin aikaisemmista versioista.

Mitä uutta versiossa 1.1.9:

  • Tämä on vakaa julkaisu, joka sisältää useita korjauksia ja uudet regressiotestit varmistaa kirjastofunktion erityisesti VETO API (joka nyt on SASL ja TLS saatavilla).
  • Osa API päivitysten mukana, kuten kyselyitä esine Tuomari laskee valtion tai jos erityinen pyörteen yhteydessä on prosessi viimeistely.

Mitä uutta versiossa 1.1.7:

  • Tämä on uusi vakaa versio, joka sisältää monia parannuksia tehdä sen nopeammin.
  • hyötykuorma syöttölaite API on päivitetty, jotta peruuttaa / tauko meneillään siirto tai tarkistaa siirron tilan.
  • useita vikoja on korjattu.

Mitä uutta versiossa 1.1.5:

  • Tämä vakaa julkaisu sisältää uusia ominaisuuksia, jotka avulla voit helposti toteuttaa elossa tukea, syöttää sisältöä suoraan Vortex moottoriin asentaa määräajoin käsittelijät, ja siirtää enemmän että 4GB samalla kanavalla.

Mitä uutta versiossa 1.1.3:

  • Lisätty uusi testausalusta tarkistaa kanavan allas valmis merkintä ANS / NUL vuorovaikutus ... Ei vika löytyi.
  • Kiinteät post luominen ilmoitus mestari kuuntelija yhteyksiä.
  • Yleinen päivitys tukemaan yhteyden vaihtoehdoista VortexConnectionOpts. Käytetyt tämä uusi tuki toteuttaa terveisiä Palvelinnimi ominaisuus. API lisäsi: - VortexConnectionOpts (tyyppi) - VortexConnectionOptItem (enum) - vortex_connection_opts_new (toiminto) - vortex_connection_opts_free (toiminto) - CONN_OPTS (makro)
  • Päivitetty pyörteen yhteydessä API sisällyttää uuden toiminnon avulla PIIP yhteydessä laajennettu vaihtoehtoja. Päivitetty vortex_connection_new rakennetaan päälle tämä uusi toiminto. API lisäsi: - vortex_connection_new_full
  • Lisätty tuki uuden toiminnan vaihe: CONNECTION_STAGE_PROCESS_GREETINGS_FEATURES joka mahdollistaa saada ilmoituksia, kun asiakas terveisiä saanut.
  • Päivitetty pyörteen moottori tehdä kuuntelija peer to vastata alkuvaiheen terveisiä kunnes asiakas terveisiä vastaanotetaan, jonka avulla on mahdollista reagoida mukaan asiakkaan terveisiä saanut (varsinkin terveisiä ominaisuuksia).
  • Päivitetty pyörteen CTX moduuli sisältää toiminnon valvoa, jos automaattinen SERVERNAME toiminto on toteutettava. Nyt oletuksena pyörteen ilmoittaa SERVERNAME käytetään yhteyden vaihtoehdoista, tai jos ei ole säädetty, isännän nimi, jota käytetään yhteyden, ensimmäisellä kanavalla luotu. API lisäsi: - vortex_ctx_server_name_acquire
  • Päivitetty pyörre tunneli API sisällyttää uuden toiminnon, jolla konfigurointi yhteydet vaihtoehtoja voidaan käyttää. API lisäsi: - vortex_tunnel_settings_set_options
  • Päivitetty terveisiä moduuli johdosta tukea lähettämään takaisin virhe terveiset koodin ja viestin kieltää palvelun tarvittaessa. Päivitetty API sisällyttää toiminnon toteuttamiseksi tämän ongelman: - vortex_greetings_error_send
  • Lisää päivityksiä testausalusta (test_01g) tarkistaa SERVERNAME annetun terveisiä ominaisuus täytäntöön. Vielä enemmän työtä tarvitaan.
  • Päättyneet testausalusta työ (test_01g) tarkistaa SERVERNAME ominaisuus terveisiä. Nice!
  • Kiinteä runko purkamisessa (muisti vuotaa) jos kuuntelija terveisiä lähettää epäonnistuu tai asiakas terveisiä ei hyväksytä kuuntelijaa puolella.
  • Parempi väärä PIIP header havaitsemiseen. Lisätty reg testi (test_01h).
  • Lisää päivityksiä SERVERNAME automaattisen kokoonpanon ..
  • Lisätty uusi sisäinen toiminto, jonka avulla tarkkailulistalta yhteyden pyörre lukija silmukka. API lisäsi: - vortex_reader_unwatch_connection
  • Yleistä sisäisiä muutoksia jakaa kanava aloittaa käsittelyn mahdollistamiseksi pysäyttämistä ja myöhemmin käsitellä vastaukseen erilainen prosessi.
  • uudelleenjärjestäminen alkavat käyttää koodia ..
  • Päivitetty pyörteen profiilit API sisällyttää uuden toiminnon, jonka avulla konfigurointi runko sai käsittelijä rekisteröity profiilin. API lisäsi: - vortex_profiles_set_received_handler
  • Making pyörteen sekvensseri reinitilization tarkistaa ja dealloc sisäisiä rakenteita, jotka voidaan määritellä haarukka toiminnassa joten tämä muisti ei ole menetetty.
  • CHANGE-ILMOITUS: Päivitetty vortex_connection_is_profile_filtered ja VortexProfileMaskFunc sisällyttää profiilin sisällön koodaus, ja kehys vastaanotetaan (kun kyseessä on kanava aloitusilmoitussignaalin) mukaan Vortex-profiili-suodatin-01.
  • Making pyörre kierre allas uudelleenalustamisprosessia tarkistaa ja dealloc sisäisiä rakenteita, jotka voidaan määritellä haarukka toiminnassa joten tämä muisti ei ole menetetty.
  • Making sisäisiä muutoksia kanavoida aloittaa vastauksen käsittelyyn, joten se voidaan eriyttää ja toteutetaan myöhemmin toisen säikeen tai prosessi ... Nice!
  • Päivitetty pyörteen tukea API sisällyttää toiminto tarkistaa, jos haku polku on jo lisätty. Päivitetty hakupolussa alustus tarkistaa polut ennen kuin lisäät ne (välttää vuotaa kautta myönnettyjen reittien, mutta ei lisätä). Bug altistua turbulenssia reg testi. - Vortex_support_check_search_path
  • Lisää päivityksiä uudelleenjärjestäminen resursseja pyörre lukija jälkeen haarukka toimintaa. Lisätty koodi vapauttamaan kaikki yhteydessä, että hoiti äitiprosessin ..
  • Fixed väärä muisti purkamisessa varten virheilmoitus palauttama vortex_connection_is_profile_filtered.
  • Kiinteät tiiviiseen ilmoitus aiheuttaa joitakin käsittelijät olisi ei kutsuttu tapauksessa useita asennetaan ja jotkut niistä poistaa itse puhelun aikana. Lisätty testausalusta toistaa ongelma ja korjata ongelma (test_02a1).
  • Kiinteät hukassa virhe viesti Vastaa kanavan alku suodatetaan.
  • Lisätty puuttuu socket läheltä aikana Connect vika.
  • Päivitetty testaustodistuksissa käyttämät testausalusta.
  • Kiinteät asiakirjat ja päivitettävä osio TLS Testivarmenne luontiosan.
  • Päivitetty sasl laajennus antaa SERVERNAME pyydetään yhteistä auth ohjaajan tapauksessa SASL kanava on ensimmäinen asetus PalvelimenNimi. Vielä tarvitaan reg testi.
  • Lisätty testausalusta tarkistaa SERVERNAME ilmoitusta SASL auth ensimmäisessä kanavalla.
  • Lisätty kanavaviittauksen käsittelyn välttämiseksi kilpailuja vortex_channel_notify_start_internal.
  • Fixed bug TLS täytäntöönpano aiheuttaa soittaja vortex_tls_start_negotiation / vortex_tls_start_negotiation_sync olisi koskaan ilmoitettu ensimmäisessä tapauksessa ja tukossa aikana 60 sekuntia toisessa tapauksessa. Lisätty reg testi (test_05b) toistaa ongelma ja tarkista korjaus käyttöön. Bug raportoimat Dhiraj Prasad.
  • Lisätty testausalusta tarkistaa vortex_connection_new nopeasti Virheraportoinnin tapauksessa saavuttamaton osoite.
  • Kiinteät käännösvirhe klo Vortex-regressio-client aiheuttama koodi aktivoituu vain Windowsissa.
  • Päivitetty PyVortex Channel ja yhteydenotto luokat sisällyttää pari menetelmiä, jonka avulla Pythonin vertailulukema manipulointia. Lisätty testausalusta tarkistaa, miten ne toimivat (test_10_b). API lisäsi: - vortex.Channel.incref - vortex.Channel.decref - vortex.Connection.incref - vortex.Connection.decref Päivitetty API dokumentaatio.
  • Yleistä muistinvaraustila parannuksia tehdä yhteyden sisärakenteiden olla ei myönnetty ennen kuin ne ovat tarpeen.
  • Lisätty muistinvaraustila tarkastuksista sen estämiseksi pääsemästä NULL muistia. Vielä enemmän työtä tarvitaan.
  • Making vortex_connection_set_profile_mask ja vortex_connection_is_profile_filtered olla säiettä turvallinen.
  • Kiinteä vika sisällä vortex_channel_is_ready jota ei tarkistanut vireillä maksamatta MSG.
  • Making vortex_frame_get_next sulkea yhteyden tapauksessa ei ole muistia jakaa vastaanotetun kehyksen.
  • Kiinteät lukko aiheutti soittamalla vortex_connection_is_profile_filtered rekursiivisesti.
  • Lisätty tarkistaa vortex.Connection python rakentaja varmistaa ensimmäinen argumentti sai todellakin vortex.Ctx.
  • Päivitetty vortex.Connection sisältämään ominaisuuden palata nykyiseen Palvelinnimi määritetty. Päivitetty asiakirjat. API lisäsi: - palvelimen_nimi
  • lisääminen sisäinen toiminto __vortex_channel_set_state auttaa turbulenssista palauttamaan kanava 0 tila siirron jälkeen pistorasiasta prosessien välillä.
  • refactored socket raja saavutettu koodin myös sijoittaa sen asiakkaan aloittaja (vortex_connection_sock_connect). Korjaa palvelimen puolella kuuntelijan raja saavutettu käsittely pistorasioissa ei luonut hyväksy (2) puhelu.
  • Making pyörteen lukija prosessin lipun oman alustuksen niin kanavia, joita vapautuu kyseisen prosessin eivät lukitse sisäistä mutexes.
  • Lisätty uusi toiminto, jonka avulla voit määrittää, että lokit lähetetään käyttäjälle debug handler valmistetaan ensin niin käsittelijä ei vaatii käsittelemään printf muuntaminen. Lisätty testausalusta tarkistaa sen toiminta. API lisäsi: - vortex_log_set_prepare_log
  • Päivitetty vortex_socket_close makro välttää soittamalla pistorasiaan lähellä jos socket avainsana ei ole voimassa.
  • Lisätty alkuperäisen tarjouspyynnön vortex_async_queue_release vapauttamaan jonot kyseessä uudelleenalustamisprosessia jälkeen haarukka toiminta.
  • Päivitetty PyVortex. Lisätty CTX attribuutin vortex.Connection palata yhteyden yhteydessä. API lisäsi: - vortex.Connection.ctx (vain luku attribuutti)
  • Päivitetty PyVortex API sisältää pääsyn yhteydessä yksilöllinen. API lisäsi: - vortex.Connection.id (vain luku attribuutti).
  • Päivitetty PyVortex sisäosat sitoa esineitä elämän aika vortex.Ctx luotu pikemminkin C VortexCtx viite. Tämä ratkaisee muistin purkamisessa kysymyksiä varsinkin kun python koodia asentaa viittauksia moduuleja, joita myöhemmin purettu mutta VortexCtx C viittaus toimii edelleen. Tämä osoittaa ongelmia, kun turbulenssi purkaa mod-python mutta sen rakenteet vielä viite python esineitä stored..This on nyt ratkaistu sitova / varastointiin python esineitä vortex.Ctx kautta sisäinen API: - py_vortex_ctx_register - py_vortex_ctx_register_get
  • Päivitetty sisäinen koodi käyttää uudelleen mahdollisimman paljon jo luotu viittauksia. Tarkista testausalusta.
  • Siirretty tallennusnäytössä koodin py_vortex_profile_frame_received välttää kilpailuista välillä data on konfiguroitu ja runko käsittelijä kutsutaan.
  • Päivitetty PyVortex vortex.Connection API mahdollistaa tarjota SERVERNAME käytettäväksi seuraavaa kanavaa alku pyynnöstä. Päivitetty asiakirjat.
  • Päivitetty pyörre kanava allas sisäosat havaita, jos kanava on valmis käyttämällä vortex_channel_is_ready melko vortex_channel_is_up_to_date.
  • Päivitetty pyörteen yhteydessä API sisällyttää uuden toiminnon, jonka avulla voidaan asentaa lähelle käsittelijät määrittämisestä silloin, kun ne toteutetaan. Päivitetty edellisen lähellä käsittelijät käyttää tätä täytäntöönpanoa tarjoamalla samaa käyttäytymistä. Päivitetty pyörre kanava alkukoodin käyttää tätä uutta käsittelijä välttää täytäntöönpanosta käyttäjälle lähellä koodin ensimmäinen pikemminkin järjestelmän käsittelijät. API lisäsi: - vortex_connection_set_on_close_full2
  • Lisätty PyVortex reg testi (test_12_a) jäljentää ja tarkista korjata käyttöön havaitsevat tiivis yhteys käynnistyksen kanavaisena. Edellinen lähellä oli ovia, jos käyttäjä on määrittänyt tiiviiseen käsittelijä ja sitten alkoi kanava, jolle sen yhteys suljetaan kesken operaation.
  • Lisäsin debug loki tiiviiseen ilmoituksen. Lisätty alustava testi PyVortex tarkistaa async ilmoitukset aikana kanavan alku (test_12_b).
  • Lisätty alkuosa tarkistaa säiettä allas tehtävien käsittelyyn. Päivitetty lanka allas API palata joitakin tilastoja odottavia töitä, vapaat langat ja aloitetut ketjut. Vielä enemmän työtä tarvitaan. API lisäsi: - vortex_thread_pool_stats
  • Määrittely kiinteät arvot VortexEncoding tyyppi tekemään helpoksi muille kielille sitovia pyörteen olettaa näitä arvoja.
  • Päivitetty PyVortex sisällyttää koodaus arvot kanava aloittaa profiilin sisältö ilmoitus: - encoding_NONE - encoding_BASE64
  • Päivitetty PyVortex conn.open_channel tukea PalvelimenNimi ja profile_content attribuutteja.
  • Kiinteät PyVortex conn.open_channel jotta muut ketjut solmia python yhteydessä aikana kanavan luomisen avulla muut async ilmoitukset täytetään. Lisätty testausalusta test_12_b tarkistaa vian ja korjata käyttöön.
  • Päivitetty vortex_log_enable, vortex_log2_enable ja vortex_color_log_enable olemaan muuttaa ympäristömuuttujien ja lippu asetusta tarkistettava.
  • Päivitetty lanka allas moduuli mahdollistaa uusia viestiketjut suorituksen aikana. Käytetyt tämä uusi koodi alustamaan pyörteen. API lisäsi: - vortex_thread_pool_add Päivitetty test_00-reg testi tarkistaa nyt allas ei saatavilla kierteet kahvat odottavia töitä, kun uusia viestiketjuja lisätään.
  • Kiinteät vortex_thread_pool_get_num joka aiheutti epäonnistua windows.
  • Lisäsin olento / pää viestiketjut makroja PyVortex toimintoja.
  • Fixed puuttuu tarkastetaan lippu vortex_color_log_enable.
  • Lisäsin PyVortex asiakirjoja. Nimeksi vortex.encoding_BASE on vortex.encoding_BASE64
  • Päivitetty PyVortex yhteyden API sisällyttää kaksi uutta menetelmää tallentaa ja hakea käyttäjän viittauksia. API lisäsi: - Connection.get_data - Connection.set_data Lisätty testausalusta tarkistaa toiminto (test_03_a).
  • Lisätty debug loki vortex_channel_get_reply ilmoittaa että NULL viittaus jono saatiin.
  • Kiinteät PyVortex conn.set_on_close ilmoitus, jota ei ole asianmukaisesti ilmoittamalla Conn viittaus kuuntelija puolella, kun ohjaaja oli määritetty seurauksena toisen ohjaajan aktivointi.
  • Päivitetty PyVortex yhteysreferenssin jakamista kuulijan puolelta uudelleen viittauksia melko luoda ja viimeistely niitä kunkin ohjaajan ilmoituksen. Ratkaisee muisti / suorituskykyongelman ja myös korjaa puuttuvat viittaukset ongelma kokenut kuuntelija puolella.
  • Päivitetty PyVortex conn.open_channel tukemaan myös async kanavan perustamista ja ilmoituksen kautta on_channel käsittelijä. Päivitetty asiakirjat. Lisätty testausalusta tarkistaa toiminto (test_10_c ja test_10_d jättämisestä ilmoitus).
  • Lisäämällä PyVortex asiakirjat ..
  • Lisätty alkuosa toteuttaa ans / nul vastaa jäljentää puuttuu nul kehyksiä bugi ...
  • uusiksi kanava jatkokertomuksena koodin seqno perustuttava pikemminkin msgno ja runko tyyppi. Tämä ratkaisee joitakin ongelmia raskaasti lastattu runko käsittelijät joka aiheuttaa joidenkin NUL kehyksiä (tallennettu -1) saa hukata. Myös kiinteä yhteys dealloc epäonnistumisia kun kanava jatkokertomuksena on käytössä ja ANS / NUL kehystä vastaanotetaan. Lisätty reg testi test_03c toistaa ongelma ja tarkista korjata käyttöön.
  • Lopuksi valmis epäkunnossa vastata käsittelyn eri / rinnakkain ANS / NUL vastaa samalla kanavalla. Päivitetty regtest test_03-c lisääntymään ja tarkista korjata käyttöön. Vielä enemmän työtä tarvitaan parempaa testivirran toimintoa.
  • Fixed bug uusi vastaus lähettämällä koodi ANS / NUL sarja, joka ei ole palauttamiseksi ensi ansno käytettäväksi. Päivitetty test_03c reg testi toistaa bugi ja tarkista asia.
  • Päivitetty pyörre kanava lähettää MSG tuki mahdollistaa rajoittamalla kuinka paljon jäljellä viestit voidaan pitää, kunnes soittaja on lukittu, kunnes jotkut vastaukset tulevat. Tämä mahdollistaa rajoittaa muistin kulutusta välttämällä viestien tallentamiseen, kunnes ne voidaan lähettää. Päivitetty pyörre kanava API sisällyttää pari toimintoja, jonka avulla voidaan määrittää tällaiset raja ja saada nykyinen vahva viesti jonon pituus: - vortex_channel_set_outstanding_limit - vortex_channel_get_outstanding_messages Lisätty testausalusta (test_01-k) tarkistaa toiminnon käyttöön.
  • Päivitetty pyörre kierre allas API sisällyttää toiminto poistaa lankoja allas. API lisäsi: - vortex_thread_pool_remove Päivitetty testausalusta (test_00-) tarkistaa API käyttöön.
  • Lisätty pari regressiotestit tarkistaa muistin kulutusta, kun käytät kanavan allas ja kanava jatkokertomuksena (test_01-L ja test_01-o).




Muu ohjelmistojen kehittäjä Advanced Software Production Line, S.L.

Turbulence
Turbulence

20 Feb 15

Core-Admin
Core-Admin

18 Feb 15

Kommentit Vortex Library

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!