GUPnP

Софтуер снимки:
GUPnP
Софтуер детайли:
Версия: 1.0.3 актуализира
Дата на качване: 16 Aug 18
Розробник: Zeeshan Ali
Разрешително: Безплатно
Популярност: 9

Rating: nan/5 (Total Votes: 0)

GUPnP е отворена и обектно ориентирана рамка, специално създадена за създаване на UPnP устройства и контролни точки, написана на C с помощта на GObject и libsoup. GUPnP API е предназначен да бъде лесен за използване, ефективен и гъвкав.


Състои се от GSSDP, GUPnP-AV и GUPnP-DLNA

Рамката на GUPnP се състои от няколко библиотеки, като GSSDP, който реализира съобщения и откриване на ресурси през SSDP, GUPnP, който изпълнява UPnP спецификацията, GUPnP-AV, набор от помощници за изграждане на аудио / видео приложения и GUPnP- DLNA, малка библиотека, която улеснява задачите, свързани с DLNA.

Първоначално рамката GUPnP е създадена поради разочарованието на разработчика с библиотеката libupnp и нейната бъркотия. Следователно, GUPnP е изцяло едножичен, асинхронен, интегрира се с главния цикъл на GLib и предлага същия набор от функции като libupnp.


Поддържа се при всяко разпространение на GNU / Linux

Софтуерът на GUPnP се разпространява като част от проекта GNOME и се поддържа от всяко разпределение на GNU / Linux, което може да се инсталира от главните софтуерни хранилища на съответните операционни системи, базирани на ядрото на Linux. Поддържаните хардуерни платформи включват 64-битови и 32-битови.

Потребителите могат да инсталират GUPnP, използвайки пакета източник, разпространен в Softoware. За да постигнете това, просто изтеглете и запазете архива на компютъра, за предпочитане някъде в домашната си директория, и извличайте съдържанието му чрез помощна програма за архивиране.

Отворете приложение за емулатор на терминал, преместете се до местоположението на извлечените архивни файлове, като използвате "cd & rsquo; (напр. cd /home/softoware/gupnp-0.20.13) и изпълнете "& configure" / configure & amp; направи & rsquo; команда за конфигуриране и компилиране на програмата.

След успешен процес на компилация, ще можете да стартирате инсталацията & rsquo; команда като корен или sudo make install & rsquo; като привилегирован потребител да инсталирате цялата система GUPnP и да я направи достъпна за всички потребители на вашата операционна система GNU / Linux.

Какво е новото в това издание:

  • Избягвайте катастрофа в gupnp_root_device_constructor
  • Разпространение потребител-агент от кеш паметта
  • Коригирайте потенциалния проблем с булева и бит оценка
  • Решете катастрофа в GUPnPServiceProxy :: subscription_expire
  • Приемете неправилен заглавка на действие без "
  • Коригирайте проблема с размера на буферния дестинация strcpy в контекстния мениджър на linux
  • Поправени са бъгове в тази версия:
  • https://bugzilla.gnome.org/show_bug.cgi?id=780640
  • https://bugzilla.gnome.org/show_bug.cgi?id=780715
  • https://bugzilla.gnome.org/show_bug.cgi?id=793955
Какво е новото във версия 1.0.2:

  • Коригирайте потенциалната катастрофа на GUPnPProxy при опит за достъп проследяващ указател на GUPnPServiceProxy на сървърно устройство.
  • Поправени са грешки в версия 1.0.2:
  • https://bugzilla.gnome.org/show_bug.cgi?id=777491

  • Какво е новото във версия 1.0.1: Connman CM: Различни поправки

  • Linux CM: Предупреждение за компилатора за негативно преместване
  • Документация: Прикрепете адреса на FSF
  • Документация: Поправете препоръки
  • Изграждане: Обновяване на ax_append_link_flags
  • Поправени са грешки във версия 1.0.1:
  • https://bugzilla.gnome.org/show_bug.cgi?id=770318

Какво е новото във версия 0.20.18 / 1.0 Beta:

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

  • -tool
  • Проверете дали IFA_FLAGS не се свързва с наскоро версия на ядрото
  • Добавете липсващи файлове m4
  • Решете проблемите с интроспекция
  • Поставете GUPnPServiceAction в кутийка
  • Някои примери на JavaScript
  • Разпространявайте VAPI файла в tarball
  • Поправени са бъгове във версия 0.20.16:
  • https://bugzilla.gnome.org/show_bug.cgi?id=760217
  • https://bugzilla.gnome.org/show_bug.cgi?id=760430
  • https://bugzilla.gnome.org/show_bug.cgi?id=761265

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

  • GLib 2.0 & gt; = 2.40.0
  • Опростете обработката на UUID.
  • Грешки, фиксирани във версия 0.20.14:
  • https://bugzilla.gnome.org/show_bug.cgi?id=743072
  • https://bugzilla.gnome.org/show_bug.cgi?id=744221

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

  • Прикрепете цикличните.
  • Избягвайте предефиниране на символите.
  • Коригирайте липсващата декларация за функцията.
  • Не проверявайте von connman.pc.
  • Разрешаване на действия без аргументи.
  • Respect "prefer_bigger" дори ако няма размер на иконата.
  • Определя се DOAP.
  • Коригирайте поколението на VAPI.
  • Коригирайте преброяването на справки.
  • Пристанище към нов приложния програмен интерфейс (API) на libsoup.
  • Грешки, фиксирани във версия 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=722696
  • https://bugzilla.gnome.org/show_bug.cgi?id=731209
  • https://bugzilla.gnome.org/show_bug.cgi?id=731457
  • https://bugzilla.gnome.org/show_bug.cgi?id=733241
  • https://bugzilla.gnome.org/show_bug.cgi?id=740267
  • https://bugzilla.gnome.org/show_bug.cgi?id=742075

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

  • Уверете се, че ResourceFactory създава прокси сървъри с правилния GType.
  • Дават възможност да се откажете от услугата за прокси по време на обратна връзка.
  • Деактивирайте управляваните RootDevices при WL промени в допълнение към ControlPoints.
  • Грешки, фиксирани във версия 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=678701
  • https://bugzilla.gnome.org/show_bug.cgi?id=690400
  • https://bugzilla.gnome.org/show_bug.cgi?id=711332

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

  • Прилагане на HTTP 1.1 за заявки за описание на устройството.
  • Добавете libuuid към Requires.private на pkg-config файла.
  • Отхвърлете gupnp_service_proxy_ {begin, send} _action_hash, тъй като те не могат да гарантират реда на аргументите.
  • Добавете gupnp_service_info_get_introspection_async_full (), което ви позволява да отмените заявка за интродукция, като използвате GCancellable.
  • Коригирайте катастрофата, когато използвате GSSDP & 0.14.6.
  • Грешки, фиксирани във версия 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=704867
  • https://bugzilla.gnome.org/show_bug.cgi?id=710491
  • https://bugzilla.gnome.org/show_bug.cgi?id=711027
  • https://bugzilla.gnome.org/show_bug.cgi?id=711167
  • https://bugzilla.gnome.org/show_bug.cgi?id=720369
  • https://bugzilla.gnome.org/show_bug.cgi?id=720372

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

  • По-малки корекции за компилация и стил в Linux CM.
  • Добавете gupnp_white_list_add_entryv помощна функция.
  • Използвайте "порт" property за задаване на "msearch-port" собственост върху базовия клас.
  • Други корекции на стилове
  • Грешки, фиксирани във версия 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=711015

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

  • Не раздавайте низове, назначени с libxml2.
  • Решете катастрофата, когато не е налице хост на известяване.
  • Винаги асинхронно се обаждайте на обаждането за действие, дори когато е имало грешка.
  • Добавете опции за измерване на ефективността на light-server / -client.
  • Грешки, фиксирани във версия 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=669729
  • https://bugzilla.gnome.org/show_bug.cgi?id=703263
  • https://bugzilla.gnome.org/show_bug.cgi?id=708162
  • https://bugzilla.gnome.org/show_bug.cgi?id=708575
  • https://bugzilla.gnome.org/show_bug.cgi?id=708751

  • Какво е новото във версия 0.20.6:

    • Промени от 0.20.5:
    • Не правете прекомерни пренареждания в мрежата.
    • Грешки, фиксирани във версия 0.20.13:
    • https://bugzilla.gnome.org/show_bug.cgi?id=706996

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

    • Добавете някои липсващи охранители G_ {BEGIN, END} _DECLS.
    • Коригирайте неинициализираната променлива употреба, въведена в предишната версия.
    • Добавете инфраструктура за синтез на бели мрежови устройства.
    • Порт gupnp-свързващ инструмент, за да може да се използва с python3.
    • Коригира малките кодове.
    • Коригирайте катастрофи в контекстния мениджър на NetworkManager по време на някои асоциирани повиквания.
    • Коригирайте малка теч на памет в UNIX и Windows CM.
    • Винаги разрешавайте тестовете за GTest.
    • Надстройте gtk-doc неща.
    • Коригирайте примера на услугата в документацията.
    • Премахнете теста за обърнати аргументи в тестовете на GUPnPContext.
    • Грешки, фиксирани във версия 0.20.13:
    • https://bugzilla.gnome.org/show_bug.cgi?id=694454
    • https://bugzilla.gnome.org/show_bug.cgi?id=704094
    • https://bugzilla.gnome.org/show_bug.cgi?id=704383
    • https://bugzilla.gnome.org/show_bug.cgi?id=705712
    • https://bugzilla.gnome.org/show_bug.cgi?id=706326

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

    • Поправете предупреждения в gtk-doc run.
    • Някои малки подобрения в документацията.
    • Направете ASCII само за потребителски агенти, за да отстраните проблеми с откриването, когато g_get_application_name () върна преведения низ.
    • Принуди версията на HTTP да е 1.1 в заявките за SOAP.
    • Коригирайте потенциалните катастрофи в синхронизирането на XML
    • Коригирайте изтичането на потенциална памет в gupnp_service_proxy_send_action_valist.
    • Някои корекции на
    • Добавете gupnp_device_info_list_dlna_device_class_identifier (), за да извлечете съдържанието на възлите.
    • Грешки, фиксирани във версия 0.20.13:
    • https://bugzilla.gnome.org/show_bug.cgi?id=704953
    • https://bugzilla.gnome.org/show_bug.cgi?id=702555
    • https://bugzilla.gnome.org/show_bug.cgi?id=704094
    • https://bugzilla.gnome.org/show_bug.cgi?id=700947

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

    • Добавете функция gupnp_context_manager_rescan_control_points.
    • Поправете поколение VAPI, ако версията на g-i е & gt; = 1.36.
    • Някои актуализации на вътрешната документация.
    • Проверете SID и върнете правилната грешка.
    • Коригирайте кода за грешка при невалидни NT и NTS заглавки.
    • Прикрепете SEQ за да бъде uint32.
    • Назад към static CM unix, ако не са налице гнезда за мрежова връзка
    • Предотвратявайте някои манипулации с C ++ в примерите.
    • Коригирайте компилирането с -Wall -Wextra.
    • Грешки, фиксирани във версия 0.20.13:
    • https://bugzilla.gnome.org/show_bug.cgi?id=697314
    • https://bugzilla.gnome.org/show_bug.cgi?id=696289
    • https://bugzilla.gnome.org/show_bug.cgi?id=698192
    • https://bugzilla.gnome.org/show_bug.cgi?id=698125
    • Промени в зависимостите:
    • vapigen> 0.20, ако gobject-introspection е> 1.36

Друг софтуер на разработчика Zeeshan Ali

GUPnP Tools
GUPnP Tools

2 Oct 17

GUPnP AV
GUPnP AV

2 Dec 17

Коментари към GUPnP

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