Vortex Library

Софтуер снимки:
Vortex Library
Софтуер детайли:
Версия: 1.1.14 Build 5292
Дата на качване: 17 Feb 15
Разрешително: Безплатно
Популярност: 13

Rating: 5.0/5 (Total Votes: 1)

Vortex Library е с отворен код, свободен и портативен софтуер библиотека изпълнява в C и проектиран от земята да се използва за прилагане на BEEP Ядро протокол, известен също като RFC 3081 и RFC 3080 стандартни определения, за GNU / Linux и UNIX-подобни системи.
Проектът Vortex библиотека изпълнява BEEP Ядро протокола на върха на TCP / IP стека. Той също така въвежда общ BEEP сървър, както и различни Beep стекове за програмиране languages.Features на JavaScript и Python на по glanceKey характеристики включват поддръжка за профила на тунела, подкрепа за HTTP прокси сървъри, както и подкрепа за XML-RPC над BEEP RFC 3529. В момента, Vortex Library се поддържа на всички GNU / Linux дистрибуции, както и на операционната система Microsoft Windows, старателно тествана от двете 32-битови и 64-битови хардуерни платформи.
Като софтуерна библиотека, тя не съдържа никакви опции от командния ред. Тя е предназначена да бъде интегрирана в други проекти или използвани като е от операционната ви система от приложения, които изискват Vortex библиотека да бъде инсталиран, за някои от техните функции, за да работи правилно. Имайте предвид, че трябва първо да инсталирате библиотеката AXL за съставяне Vortex Library.Getting започна с Vortex LibraryTo инсталирате Vortex Библиотека на вашата GNU / Linux система, изтеглете най-новата версия от Softoware или чрез официалния си уебсайт (виж линк за изтегляне в края на статията), запазването на архива някъде на компютъра си, да го разархивирате и да отворите терминален емулатор ап.
В прозореца на Linux Terminal, отидете до местоположението на добитите файл използвайки & lsquo; CD & rsquo; команда (например CD /home/softoware/vortex-1.1.14.b5292.g5292), после за изпълнението на & lsquo; ./ Configure && направи & rsquo; заповядвам, за да изберете и да съставят програмата.
На последно място, инсталиране на библиотечната система широк от изпълнението на & lsquo; да инсталирате & rsquo; команда като корен или на & lsquo; Sudo да инсталирате & rsquo; команда като привилегирован потребител

Какво ново в тази версия:.

  • [Fix] Подобряване на уведомление за пълен срок рамка достигна така че може да бъде по-полезен. Добавена информация за профила и свързващия се хост и порт.
  • [Fix] Няколко новини в ALIVE прилагане, за да проверите макс unreply брой х проверка период, докато чакат за създаване на канал за да се осигури връзка близо събитие се задейства, ако се постигне, че макс период. Също актуализиран проверка да предизвика повреда, когато се достигне максимум unreply брой вместо да го превишава.
  • [Fix] Fixed жив, когато проверките са направили твърде бързо (check_period на 20000 и max_unreply_count настроите до 5). Updated документация да обясни граници.
  • [Fix] добавянето на поддръжка за Ubuntu точна ..
  • [Fix] Fixed липсва vortex_frame_unref при завихряне-прост-client.c
  • [ново] Updated вихров двигател за подкрепа IPv6. Nice! Сега IPv4 и IPv6 автоматично се поддържа от предишните IPv4 APIs и нови специфични APIs са предвидени за & quot; сила & quot; IPv6 резолюция / използване.
  • New функция API добавя:
  • vortex_connection_new_full6
  • vortex_connection_new6
  • добавени нови тестове регресия, за да проверите подкрепа IPv6 и да тестове как той играе с IPv4 API:
  • test_02a3
  • test_02a4
  • [Fix] Възстановяване обратно -ansi компилация флаг. Updated vortex_connection_private.h да има някои от функциите резолюция прототипите на IPv6, така че те са на разположение по време на компилация, дори като -ansi поддръжка.
  • [Fix] няколко изменения, за да правят IPv6 поддръжка, за да работят на Windows. Все пак се изисква повече работа.
  • [Fix] добавени нови функции API да позволи IPv6 само слушатели. API добавя: vortex_listener_new6 - vortex_listener_new_full6
  • [Fix] Допълнителни модификации да направят вихър-прост-client.c и вихър-прост-listener.c за съставяне на прозорци и да предостави възможност за избор IPv6 адреси от командния ред.
  • [Fix] Updated вихър слушател модул за включване на повече дебъгване информация, когато слушателят не успее.
  • [Fix] Updated вихър връзка freeaddrinfo код, за да се определи наистина наистина много странно поведение, докато тя се обадите директно на финализиране. : - ??
  • [Fix] Fixed грешка разпределение на паметта, когато създаването vortex_listener провали.
  • [Fix] Updated вихър секвенатор и вихър канал модул за инициализиране на статични данни, използвани и отговори работа (избягва предупреждения valgrind).
  • [Fix] Added някои инициализация да test_02_c2 променливи, използвани при завихряне-регресия-listener.c

Какво ново във версия 1.1.13:

  • [Fix] Updated pyvortex conn.remove_on_close манипулатор да проверете дали стойността, получена е манипулатор да избегне segfault, когато се получи None или друг сложен обект.
  • [ново] Updated PyVortex API да включи нов API, което ще позволи на питон пространство код, за да се даде възможност на прекалено дълги известия (работещи, които се твърде дълго, за да продължи) във файл. API добавя: - vortex.ctx.enable_too_long_notify_to_file
  • [Fix] Премахнати дебъг съобщения от vortex_init_check.
  • [Fix] Fixed ненужно VortexCtx
  • декларация CTX вътре vortex_channel_remove_first_pending_msg_no които причиняват натрупването на провал, когато лога е забранено. Bug докладвано от Дан Мур.
  • [ново] Updated PyVortex API да включват vortex.unlock_listeners ...
  • [Fix] Добавяне липсва просто слушател и прост клиент и фиксирана документация, която е остаряла. Проблем е докладвано от Марк Фаулър.
  • [Fix] Fixed декларация Debian за питон-vortex- * пакети да зависят от питон-вихър ..
  • [Fix] Добавяне инструкции да тече регресия тест, преди да изпратите кръпка ..
  • [Fix] Fixed грешна препратка манипулатор на вихър TLS пост действие причинява да се върне препратка, която е завършена, защото автоматични TLS провалили. Bug съобщава с хубав тест от Майкъл Sola.
  • [Fix] Updated питон-вихров инсталационен пакет за преименуване /usr/lib/python2.5/site-packages/vortex папка, когато бе открита инсталация преса се доусъвършенства от Лени.
  • [ново] Added ново разширение на библиотеката (libvortex-WebSocket-1.1), за да подпомогне осигуряването на BEEP над WebSocket чрез noPoll библиотека. Nice !! Добавен първоначалния тест регресия (тест-17), за да се тества подкрепа.
  • [Fix] Updated създаване връзка код в очакване да открие Bad File код Descriptor грешка да спрете да чакате, докато се свързвате.
  • [ново] добавени нови функции, за да се позволи съхраняване и получаване на показалеца кука, свързано с връзка да не се налага да използвате vortex_connection_set_data и неговите привличат която неговата изчислителна скъпо в случаите, в които се изискват много разговори. API добавя: - vortex_connection_get_hook - vortex_connection_set_hook
  • [Fix] Updated код четене за проследяване на броя на & quot; няма информация & quot; Обяви за особена връзка с изключване го, когато се достигне определена сума операции.
  • [Fix] Updated четене код, за да изпълни preread манипулатор (ако е зададена) за VortexRoleMasterListener връзки.
  • [Fix] Няколко новини гарантират libvortex-1.1 е compilable когато уеб-гнезда не е в наличност.
  • [Fix] Updated libvortex-WebSocket библиотека, за да подкрепи като BEEP работи на върха на TLS WebSocket (ВиК). Nice! Добавени са нови API и регресия тест test_18 и test_19. API добавя: - vortex_websocket_connection_is_tls_running - VORTEX_WEBSOCKET_CONF_ITEM_ENABLE_TLS (конфигурация т)
  • [Fix] Малка промяна в vortex_websocket.c транспорт ..
  • [Fix] Updated vortex_support.c да замени GetEnvironmentVariable и SetEnvironmentVariable с тях & quot; А & quot; реализации, за да гарантират ASCII версия се използва, дори когато тези функции се използват с Unicode строителство активиран. Отчетените Bug и да определи, предложен от Etienne Дюпюи Повече информация на (Благодаря!): Http://msdn.microsoft.com/en-us/library/windows/desktop/dd317766 (V = vs.85) .aspx
  • [Fix] Осъществяване уведомление старт канал за откриване и определи Servername стойност от заявителя в стойността съдебната Servername вече е конфигуриран на сесията BEEP с предварителна заявка.
  • [Fix] Updated вихър-WebSocket удължаване библиотека да настроите стойността на Servername свързана със сесията BEEP според заглавието на Host получи над връзката WebSocket (ако има такива). Също така се обновява на модула към знамето на връзката, както и quot; като TLS на & quot; когато получи успешен TLS WebSocket връзка (ВиК: //). По този начин турбуленция е в състояние да се справят Beep сесии с TLS профил и BEEP сесия през WSS: // с една и съща декларация профил път. Fixed вихър-WebSocket-1.1.pc да изискват също nopoll модул.
  • [ново] Updated вихър подкрепа модул API да включи нова функция за създаването на преносим тръба. Преместен този код от Луа код, който вече използва тази обществена и почистени определение. API добавя: - vortex_support_pipe
  • [ново] Updated вихър връзка API да включи нова функция, за да се върнете вътрешния хеша на данните, свързани с всяка връзка. API добавя: - vortex_connection_get_data_hash
  • [Fix] Fixed някои отстраняване на грешки на трупчета, че трябва да бъдем критични към модул вихър връзка.
  • [Fix] Fixed течове памет вътре vortex_channel когато търсеният номер поиска нова Servername стойност чрез връзка с тази стойност набор.
  • [Fix] Updated вихър конструкция фабрика само да се откажа от журнал за грешки, когато errno! = Беше намерено 0 и и сурова грешка четене.
  • [Fix] Осъществяване WebSocket модул, за да получите Водещ: стойност с глава нагоре, докато & quot;: & quot; стойност.
  • [Fix] Осъществяване vortex_connection_set_server_name да намерите декларации по имена с порт част и ще отнемат го от крайната Servername конфигуриран.
  • [Fix] Осъществяване вихър канал басейн да не печатате статута, освен ако изрично е наречен от клиента.
  • [Fix] Added нов тест регресия, за да проверите дали е възможно да се наводнят вихър BEEP слушател чрез изпращане на поздрави първоначалното съобщение, образувана от безкрайно рамки с повече знаме.
  • [ново] Added първоначална подкрепа за подкрепа пристанище акция, която ще позволи на течаща BEEP и BEEP над WebSocket (с TLS вариация) на едно и също пристанище без да се налага да имате особени конфигурации от библиотечните потребители. API добавя: - vortex_listener_set_port_sharing_handling - VortexPortShareHandler Добавено тест първоначална регресия (test_20). Все пак се изисква повече работа. Изглежда наистина обещаващо.
  • [Fix] Още актуализации на код за споделяне на портове, използвани от уеб-гнездо удължаване библиотека. Сега regtest (тест-20) завършва правилно. Все пак се изисква повече работа.
  • [Fix] Още почистване на бреговата на порт дял код. Updated код освобождаване преди кода на страната на слушател. Updated test_20 да гарантира връзката е наистина работи ..
  • [Fix] Завършен работи и тестван изпълнение за WebSocket споделяне на портове, включително подкрепа да се движат по един и същ порт Beep, BEEP над WebSocket и BEEP над TLS WebSocket ..
  • [Fix] Fixed откриване транспорт (порт-споделяне) на уеб-гнездо удължаване библиотека при получаване TLS връзки. Обновен модул за придобиване на препратки към noPollCtx обект, когато е активен порт за споделяне.
  • [Fix] Updated уеб-гнездо удължаване библиотека да тече публикувайте функции за действие, които настройки Водещ:. WebSocket с глава в BEEP Servername стойност
  • [Fix] Updated вихър уеб-гнездо модул, за да инсталирате товарачи темата безопасност, използвани от noPoll за защита на критичните точки.
  • [Fix] Осъществяване вихър четец на двигателя до изключване връзки преди да се обадите vortex_connection_unref за довършителни операции.
  • [Fix] Updated уеб-гнездо удължаване библиотека, за да се включи нов опции за настройка, за да дадат възможност noPoll Debug. API добавя: - VORTEX_WEBSOCKET_ENABLE_DEBUG
  • [Fix] Няколко новини фиксират различни дебъгване лог разговори с грешни или зле конфигурирани аргументи.
  • [Fix] Added допълнителна сеч в уеб-гнездо удължаване библиотека.
  • [Fix] Преименувана VORTEX_WEBSOCKET_ENABLE_DEBUG в VORTEX_WEBSOCKET_CONF_ITEM_ENABLE_DEBUG.
  • [Fix] Добавена е нова функция за настройка ръчно бъде домакин и на пристанищните стойност, върната от vortex_connection_get_host и vortex_connection_get_port за дадена връзка. API добавя: - vortex_connection_set_host_and_port

  • Актуализация
  • [Fix] Engine за откриване на лоши файл сокет дескриптори, които може да са били затворени по друг начин не се контролират от завихряне да се откажа от тези връзки възможно най-скоро. Добавен тест регресия, за да възпроизведе бъг и проверете поправката въведена (тест-01y).
  • [Fix] Updated вихър четец линия да направи проверката неправилно свързване след кода за спиране. Upps.
  • [Fix] Updated регресия тест код, за да се даде възможност, позволяваща WebSocket отстраняване на грешки, когато получи --enable-WebSocket-дебъгване
  • [Fix] Updated вихър четец за изключено гнездо, свързано с връзка, която се показва EBADF грешка.
  • [Fix] Премахнато жалко strlen декларация (отчетени от Etienne Дюпюи).
  • [Fix] Updated тест PyVortex регресия, за да проверите връзката близо след изпращане на работа.
  • [Fix] Updated PyVortex да използвате Py_BEGIN_ALLOW_THREADS и Py_END_ALLOW_THREADS около уведомление изключение и призовава да vortex_async_queue_push.
  • [Fix] Updated PyVortex да добавя липсващите GIL освобождаване призовава TLS модул при неуспех се случва.
  • [Fix] Updated тест регресия (test_12) за отстраняване на части от кода, който причинява проблеми ..
  • [Fix] Updated регресия клиент да покаже грешките при свързването, когато test_15 не изпрати блок съобщение.
  • [Fix] Updated vortex_tls модул, за да се включи подкрепа за проверка лесно партньорската сертификат (избягва се наложи да използва SSL последващи проверки). API добавя: - vortex_tls_verify_cert
  • [Fix] Допълнителни фиксатори за vortex_tls_verify_cert за откриване на повече дела.
  • [Fix] Актуализирано vortex_tls (добавят някои допълнителни отстраняване на грешки на трупчета, когато сертификата, не се зарежда).
  • [Fix] Updated вихър връзка сеч да се посочва какво гнездо се затваря. Updated вихър конструкция фабрика за избягване издаване на допълнителен връзка тясно по време рамка на четене, ако връзката е вече счупена.
  • [Fix] Updated уеб-гнездо модул, за да използвате новия nopoll_conn_set_on_close призив да се контролира, когато контакта е затворен в noPoll слой за да се избегне неговото затваряне след най-вихров слой с риск от затваряне различен контакт, но с една и съща стойност.
  • [Fix] Updated WebSocket връзка API да включи нова функция, за да получите noPollCtx. API добавя: - vortex_websocket_connection_get_ctx
  • [Fix] Updated регресия тест, за да се ограничи изчакване кратки прекъсвания, докато чака отговори на тест 04-AB.
  • [Fix] Премахнато грешна достъп вътрешна памет на изпълнението vortex_tunnel.c, при преминаване на данни от и към свързаните сесии.
  • [Fix] Updated вихър читателя да открие-и-прочистване-утежняващ файлови дескриптори в положение на 0 errno стойност преди да се консултирате РР, за да се избегне объркване за това, което на тях не е наред наистина (поправки взаимодействие между test_01y и test_02 под натиск ).
  • [Fix] Updated компилиране да се включат SSP по подразбиране (за Linux, GCC съвместими платформи ..).
  • [Fix] Added нов тест регресия, за да проверите удар с глава на преливане (не е намерено нищо), но тестови останки (test_01x).
  • [Fix] Fixed неизползвана променлива грешка, повдигнат от новите ССЗ компилатори ..
  • [Fix] Добавяне на файлове да има libvortex-1.1 пакети за хриптящ.
  • [Fix] Осъществяване vortex_channel_free да вътрешно придобие вид, свързан с изчакване msgno опашката на освобождаване преди елементи вътре в нея.

Какво ново във версия 1.1.10:

  • Това е основен стабилна версия, която включва най-вече подкрепа за Lua език през LuaVortex задължителен.
  • Сега е възможно да се напише Lua клиент / слушател Beep приложения, използвайки Vortex Library 1.1.
  • Тази версия също така добавя нови функции, като & quot;. Автоматична басейн конци преоразмерявате & quot ;, и фиксира много въпроси, което прави библиотеката още по-силен от предишните версии

Какво ново във версия 1.1.9:

  • Това е една стабилна версия, която включва няколко корекции на грешки и нови тестове регресия да гарантират библиотека функция, особено за PULL API (която вече има SASL и достъпни TLS).
  • бяха включени Някои актуализации API, като заявки обект Реф преброяване държавна или ако определен контекст вихър е в процес на довършване
  • .

Какво ново във версия 1.1.7:

  • Това е нова стабилна версия, която включва много подобрения да го направи по-бързо.
  • API полезния товар фидер е актуализиран, за да се даде възможност да отмени / пауза текущ трансфер или проверка на състоянието на трансфера.
  • Няколко бяха отстранени.

Какво ново във версия 1.1.5:

  • Тази стабилна версия включва нов набор от функции, които позволява лесно да приложат жив подкрепа, съдържанието се хранят директно в Vortex двигателя, инсталиран периодични товарачи, и да прехвърли повече, че 4GB през същия канал.

Какво ново във версия 1.1.3:

  • Добавена тест нова регресия, за да проверите канал басейн готов индикация за ANS / Nul взаимодействия ... Не бъг е намерено.
  • Фиксирана уведомление създаването на господаря слушателски връзки.
  • General актуализация, за да поддържа връзка опции чрез VortexConnectionOpts. Използва се тази нова подкрепа за прилагане поздравления Servername функция. API добавя: - VortexConnectionOpts (тип) - VortexConnectionOptItem (ENUM) - vortex_connection_opts_new (функция) - vortex_connection_opts_free (функция) - CONN_OPTS (макро)
  • Updated вихър връзка API да включи нова функция за създаване на BEEP връзка с разширени възможности. Updated vortex_connection_new да бъде построен на върха на тази нова функция. API добавя: - vortex_connection_new_full
  • Добавена е поддръжка за нов етап действия:. CONNECTION_STAGE_PROCESS_GREETINGS_FEATURES което позволява известията след получените клиентски поздрави
  • Updated вихър на двигателя, за да слушател връстници не да намали първоначалните поздрави, докато се получи клиентски поздравления, което позволява да се реагира според клиентските поздравления получи (особено за пожелания функции).
  • Updated вихър CTX модул за включване на функция за контрол, при автоматична функция Servername трябва да бъде изпълнено. Сега по подразбиране вихър ще уведоми Servername използва на опции за свързване, или, ако не е предвидено, името на хоста се използва за свързване, по първия канал създаден. API добавя: - vortex_ctx_server_name_acquire
  • Updated вихър тунел API да включи нова функция, която позволява да конфигурирате опциите връзки трябва да се използва. API добавя: - vortex_tunnel_settings_set_options
  • Updated поздравления модул, за да се включи подкрепа за връщане на поздравителен грешка с код и съобщение отричане на услугата, когато е необходимо. Updated API да включва функция за изпълнение на това поведение: - vortex_greetings_error_send
  • Още новини за тест регресия (test_01g), за да проверите Servername относно функцията изпълнява поздравления. Все пак се изисква повече работа.
  • Завършени регресия тест работа (test_01g), за да проверите Servername функция на поздравления. Nice!
  • неподвижната рамка deallocation (изтичане на памет), в случай, слушателски поздравления изпрати неуспешна или клиентски поздравления не бъде прието на слушател страна.
  • Подобрена погрешно откриване BEEP с глава. Тест Добавен рег (test_01h).
  • Още новини за Servername автоматична конфигурация ..
  • Добавена е нова функция, която позволява на вътрешния unwatching връзка от примката на вихър четец. API добавя: - vortex_reader_unwatch_connection
  • Общи вътрешни промени, да се раздели канал започне работа, за да се даде възможност да го спре и по-късно се справят отговор в различен процес.
  • Cleanup започнете работа с код ..
  • Updated вихрови профили API да включи нова функция, която позволява конфигуриране на рамката получи манипулатор за регистриран профил. API добавя: - vortex_profiles_set_received_handler
  • Осъществяване вихър секвенатор reinitilization да проверите и dealloc вътрешни структури, които могат да бъдат определени в вилица операция така тази памет не се губи.
  • CHANGE-УВЕДОМЛЕНИЕ:. Updated vortex_connection_is_profile_filtered и VortexProfileMaskFunc да включва кодиране на съдържанието профил и рамката получи (в случай на уведомление старт канал) в съответствие с вихър-профил-филтър-01
  • Осъществяване вихър конец басейн reinitialization да проверите и dealloc вътрешни структури, които могат да бъдат определени в вилица операция така тази памет не се губи.
  • Осъществяване на вътрешни промени, за да се насочат започне отговор работа, така че може да бъде отделена от производството и приложени по-късно в друга тема или процес ... Nice!
  • Updated подкрепа вихър API да включва функция за да проверите дали вече е добавен път за търсене. Updated пътя за търсене на инициализация, за да проверите пътеки преди да ги добавите (за да се избегне изтичане чрез маршрути, разпределени, но не е мой). Bug изложени чрез тест турбуленция рег. - Vortex_support_check_search_path
  • Още новини за почистване ресурси в вихър четец след разклона операция. Добавен код, за да освободи всички връзки, които са били обработени от процеса майка ..
  • Фиксирана грешна deallocation памет за съобщение за грешка, върнат от vortex_connection_is_profile_filtered.
  • вперени в близост уведомление причинявайки някои товарачи да не се подава в случай на няколко са инсталирани и някои от тях се отстранява по време на разговора. Добавен тест регресия, за да възпроизведе проблема и поправи проблема (test_02a1).
  • Фиксирана липсващото съобщение за грешка отговор за старт на канала филтрира.
  • Добавена липсва сокет близки разговори по време на CONNECT недостатъчност.
  • Актуализирани сертификати за изпитване, използвани от регресия тест.
  • Фиксирана документация и актуализира раздел за раздел поколение тест сертификат TLS.
  • Updated удължаване SASL да предостави Servername искания за обща AUTH манипулатор в случай SASL канал е първият Servername настройка. Все пак се изисква изпитване рег.
  • Добавена тест регресия, за да проверите Servername уведомление за SASL AUTH на първи канал.
  • Добавена референтен канал работа за избягване на състезания в vortex_channel_notify_start_internal.
  • Фиксирана бъг в изпълнение TLS причиняване на повикващия да vortex_tls_start_negotiation / vortex_tls_start_negotiation_sync да бъде никога не е постъпило уведомление за първия случай и блокиран в продължение на 60 секунди за втория случай. Добавен тест рег (test_05b) да възпроизведе проблема и проверете поправката въведена. Bug докладвано от Dhiraj Prasad.
  • Добавена тест регресия, за да проверите vortex_connection_new бързо съобщаване за грешки в случай на недостижимото адрес.
  • Фиксирана грешка компилация на циклона регресия-клиент, причинени от код се активира само за Windows.
  • Updated PyVortex Канал и класове за връзка да се включат няколко метода, които позволява манипулация препратка брой Пайтън. Добавен тест регресия, за да проверите как те работят (test_10_b). API добавя: - vortex.Channel.incref - vortex.Channel.decref - vortex.Connection.incref - vortex.Connection.decref Updated API документация
  • .
    Подобрения разпределение
  • General памет, за да се осъществи връзка вътрешните структури да не се отделя, докато те са задължителни.
  • Добавено проверки за разпределение на паметта, за да се избегне достъп NULL памет. Все пак се изисква повече работа.
  • Осъществяване vortex_connection_set_profile_mask и vortex_connection_is_profile_filtered да бъдат безопасни конци.
  • Фиксирана бъг вътре vortex_channel_is_ready които не се проверява за очакване изключителен MSG.
  • Осъществяване vortex_frame_get_next да прекъснете връзката, в случай че няма памет, за да разпредели получи рамката.
  • Фиксирана заключване, причинено чрез обаждане vortex_connection_is_profile_filtered рекурсивно.
  • Добавена е и проверка на vortex.Connection питон конструктор да осигури първия аргумент получи наистина е vortex.Ctx.
  • Updated vortex.Connection да включва атрибут да се върне текущата Servername конфигуриран. Updated документация. API добавя: - server_name
  • Добавяне на функция за вътрешен __vortex_channel_set_state да помогне турбулентност да възстанови канал 0 статут след трансфер контакт между процеси.
  • Refactored граница гнездо достигна код за да го поставите на инициатора на клиент (vortex_connection_sock_connect). Поправките от страна на сървъра граница слушател намерите работа за контакти не създадена от приемам (2) разговор.
  • Процес на вземане на вихър четец на знамето със собствен reinitialization толкова канали, които са освободени по силата на този процес не се заключва вътрешните mutexes.
  • Добавена е нова функция, която позволява да настроите, че дневниците изпратен на потребителя дебъгване манипулатор първо се приготвя така, че водачът не изисква да се справят ФОРМАТ формат реализация. Добавен тест регресия да се провери неговата функция. API добавя: - vortex_log_set_prepare_log
  • Updated vortex_socket_close макро да не се налага ангажирането гнездо близо ако гнездо ЕВРОВОК не е валидна.
  • Добавена първоначална vortex_async_queue_release призив за освобождаване на опашки в случай на reinitialization след вилица работа.
  • Updated PyVortex. Добавен CTX атрибут vortex.Connection да върне контекст връзка. API добавя: - vortex.Connection.ctx (само за четене атрибут)
  • Updated PyVortex API да включва достъп до връзка уникална идентификация. API добавя: - vortex.Connection.id (само за четене атрибут)
  • .
  • Актуализирани PyVortex Вътрешни елементи да се свързват предмети живот време да vortex.Ctx създадена скоро да C VortexCtx справка. Това решава проблемите deallocation памет особено когато питон код инсталирате позовавания на модули, които са по-късно разтоварват но VortexCtx C препратка все още работи. Това показва проблеми при турбуленция разтоварва мод-питон, но неговите структури все още позоваване на питон обекти stored..This сега е решен задължителен / съхраняване на питон обекти в vortex.Ctx чрез вътрешния API: - py_vortex_ctx_register - py_vortex_ctx_register_get
  • Updated вътрешен код за повторно използване на колкото е възможно вече създадени препратки. Проверете регресия тест.
  • Преместен данни регистрационен код в py_vortex_profile_frame_received да избегне състезания между данните е конфигуриран и конструкция манипулатор се нарича.
  • Updated PyVortex vortex.Connection API да позволи предоставянето на Servername да бъде използван на следващия канал старт поискване. Updated документация.
  • Updated вихър канал басейн Вътрешни да се открие, ако даден канал е готова с помощта vortex_channel_is_ready скоро vortex_channel_is_up_to_date.
  • Updated вихър връзка API да включи нова функция, която позволява да се инсталира на близки, работещи с конфигурирането, когато те се изпълняват. Актуализирани предишните товарачи близки, да използват този изпълнение предоставяне същото поведение. Updated вихър старт канал код, за да използвате тази нова манипулатор за да се избегне изпълняващата потребител на близо код първия скоро товарачи система. API добавя: - vortex_connection_set_on_close_full2
  • тест рег Добавено PyVortex (test_12_a) да възпроизведе и проверете Fix въведена за откриване на тясна връзка по време на работа старт канал. Предишна близост се deadlocking ако потребителят конфигурирали на близо манипулатор, а след това започна канал, за които връзката е затворена в средата на операцията.
  • Добавена някои отстраняване на грешки дневник, за да се на тясно уведомление. Добавен първоначалния тест за PyVortex да проверите асинхронен уведомления през канала старт (test_12_b).
  • Добавена първоначален код, за да проверите конец басейн задачи на манипулация. Updated конец басейн API да върне някои статистики за висящи работни места, свободни теми и започнати теми. Все пак се изисква повече работа. API добавя: - vortex_thread_pool_stats
  • Дефиниране на фиксирани стойности за тип VortexEncoding да направи лесно да се други езици задължителни вихър да поеме тези стойности.
  • Updated PyVortex да включва кодиране на стойностите за канал започват профил съдържание уведомяване: - encoding_NONE - encoding_BASE64
  • Updated PyVortex conn.open_channel да подкрепят Servername и profile_content атрибути.
  • Фиксирани PyVortex conn.open_channel да разрешите на други теми, за да влязат в контекст питон време на създаването на каналите, които позволяват други асинхронен уведомления да бъдат завършени. Добавен регресия тест test_12_b да проверите бъг и определи въведена.
  • Updated vortex_log_enable, vortex_log2_enable и vortex_color_log_enable да не променяте променлива среда и настройка на знамето, както е проверено.
  • Updated конец басейн модул, за да позволи добавянето на нови теми по време на изпълнение. Използва се този нов код за инициализиране вихър. API добавя: -. Vortex_thread_pool_add Updated test_00-тест рег да проверите сега басейн с нямаме свободни теми, дръжки очакване работни места, когато се добавят нови теми
  • Фиксирана vortex_thread_pool_get_num която се води до недостатъчност на Windows.
  • Добавена някои същество / крайните конци макроси да PyVortex функции.
  • Фиксирана липсва проверява флага на vortex_color_log_enable.
  • Добавена повече PyVortex документация. Преименувана vortex.encoding_BASE да vortex.encoding_BASE64
  • Updated PyVortex връзка API да се включат две нови методи за съхраняване и извличане на потребителски препратки. API добавя: - Connection.get_data - Connection.set_data Добавено тест регресия, за да проверите функция (test_03_a)
  • .
  • Добавена дебъгване дневник, за да vortex_channel_get_reply да Ви уведомим, че референтната NULL опашката е била получена.
  • Фиксирана PyVortex conn.set_on_close уведомление, което не е било надлежно уведомяване позоваването на Кон най слушател страна, когато водачът е конфигуриран като последица от друг водач активиране.
  • Updated PyVortex референтна връзка разпределение на слушател страна да се използва повече препратки, а създаването и ги завърши за всяка нотификация манипулатор. Решава памет / бр изпълнение и определя също така и липсващи препратки проблем с опит в слушател страна.
  • Updated PyVortex conn.open_channel да се подкрепи създаването на асинхронен канал и уведомяване чрез on_channel манипулатор. Updated документация. Добавен тест регресия, за да проверите функция (test_10_c и test_10_d за уведомяване недостатъчност).
  • Добавянето на повече PyVortex документация ..
  • Добавена първоначален код за изпълнение на АНО / Nul възразява да възпроизвежда липсва Nul рамки бъг ...
  • пренаписан канал сериализира код да бъде seqno основава по-скоро msgno и тип конструкция. Това решава някои проблеми с тежко натоварени товарачи на кадрите, които причиняват някои Nul рамки (съхранени като -1) трябва да се пропуска. Също фиксирана връзка неуспехи dealloc когато канал сериализира е активиран и са получили ANS / Nul рамки. Добавен тест рег test_03c да възпроизведе проблема и проверете определи въведена.
  • И накрая завърши на реда отговаряте работа за различно / паралелно ANS / NUL отговори по същия канал. Updated regtest test_03-C да се възпроизвеждат и проверете Fix въведена. Все още работи, необходими за по-добро тест текущата функция.
  • Фиксирана бъг в нов отговор изпращане код за ANS / NUL серия, която не се възстановява следващия ansno да бъде използван. Updated тест test_03c рег да възпроизвежда бъг и проверете въпроса.
  • Updated вихър канал изпрати подкрепа MSG да позволи ограничаване колко много неизпълнени съобщения могат да се държат до повикващия е заключено, докато някои от отговорите идват. Това позволи да се ограничи консумацията на памет, като се избягва съхранение на съобщения, докато не може да бъде изпратено. Updated вихър канал API да включва няколко функции, които позволяват да конфигурирате такъв срок и да получите текущата дължина изключителен съобщение опашка: -. Vortex_channel_set_outstanding_limit - vortex_channel_get_outstanding_messages Добавен тест регресия (test_01-к), за да се провери функцията въведена
  • Updated вихър конец басейн API да включва функция за отстраняване на конци от басейна. API добавя: - vortex_thread_pool_remove Updated тест регресия (test_00-а), за да проверите API въведена
  • .





Друг софтуер на разработчика Advanced Software Production Line, S.L.

Turbulence
Turbulence

20 Feb 15

Core-Admin
Core-Admin

18 Feb 15

Коментари към Vortex Library

Коментари не е намерена
добавите коментар
Включете на изображения!