GUPnP

Programinė įranga Screenshot:
GUPnP
Programinė detalės:
Versija: 1.0.3 Atnaujintas
Įkėlimo datą: 16 Aug 18
Kūrėjas: Zeeshan Ali
Licencija: Nemokamai
Populiarumas: 9

Rating: 2.0/5 (Total Votes: 1)

GUPnP yra atvirojo kodo ir objektų orientuota sistema, specialiai sukurta sukurti UPnP įrenginius ir valdymo taškus, parašytus C naudojant GObject ir libsoup. GUPnP API yra paprastas naudoti, veiksmingas ir lankstus.


Susideda iš GSSDP, GUPnP-AV ir GUPnP-DLNA

GUPnP sistemą sudaro keletas bibliotekų, tokių kaip GSSDP, kuri įgyvendina išteklių skelbimą ir atradimą per SSDP, GUPnP, kuris įgyvendina UPnP specifikaciją, GUPnP-AV, garso / vaizdo programų kūrimo pagalbininkų rinkinį ir GUPnP- DLNA, maža biblioteka, kuri leidžia atlikti DLNA užduotis.

GUPnP sistema iš pradžių buvo sukurta dėl kūrėjo nusivylimų naudojant biblioteką libupnp ir jos temų netvarką. Todėl GUPnP yra visiškai vieno sriegio, asinchroninis, integruojamas su GLib pagrindine kilpa ir siūlo tas pačias funkcijų rinkinys kaip libupnp.


Jis palaikomas bet kuriame GNU / Linux platinime

GUPnP programinė įranga platinama kaip GNOME projekto dalis ir palaikoma bet kuriame GNU / Linux platinime, kuris gali būti įdiegtas iš pagrindinių atitinkamų Linux branduolio operacinių sistemų programinės įrangos saugyklų. Palaikomos įrangos platformos yra 64 bitų ir 32 bitų.

Vartotojai taip pat gali įdiegti GUPnP naudodami "Softoware" platintą šaltinio paketą. Norėdami tai pasiekti, tiesiog atsisiųskite ir išsaugokite archyvą savo kompiuteryje, geriausia kažkur savo namų kataloge, ir išskleiskite jo turinį naudodamiesi archyvo tvarkyklės programa.

Atidarykite terminalo emuliatoriaus programą, perkelkite į ištrauktų archyvų failų vietą naudodami & lsquo; cd & rsquo; komanda (pvz., cd / home / softoware / gupnp-0.20.13) ir paleiskite & lsquo; ./configure & amp; & amp; padaryti & rsquo; komanda sukonfigūruoti ir kompiliuoti programą.

Po sėkmingo kompiliavimo proceso galėsite paleisti & lsquo; padaryti įdiegti & rsquo; komandą kaip root arba "sudo make install & rsquo; komanda kaip privilegijuota vartotojas įdiegti sistemą GUPnP ir padaryti ją prieinamą visiems savo GNU / Linux operacinės sistemos vartotojams.

Kas naujo šiame leidime:

  • Venkite avarijos gupnp_root_device_constructor
  • Išplėsti vartotojo agentą iš talpyklos
  • Ištaisykite galimą problemą naudojant loginį verslą arba bituminį įvertinimą
  • Nustatyti gedimų GUPnPServiceProxy :: subscription_expire
  • Priimkite trūkstamą veiksmų antraštę be "
  • Ištaisykite problemą su strcpy paskirties buferio dydžiu "Linux" konteksto tvarkytuve
  • Šiame leidime nustatyti klaidos:
  • 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

  • Kas naujo 1.0.2 versijoje:

    • Nukopijuokite GUPnPProxy pakabinamas serverio apdorojimo GUPnPServiceProxy žymeklis.
    • 1.0.2 versijoje nustatyti klaidos:
    • https://bugzilla.gnome.org/show_bug.cgi?id=777491

      • "Connman CM": įvairūs pataisymai
      • Kas naujo 1.0.1:

      • Linux CM: Fix kompiliatoriaus įspėjimas apie neigiamą pamainą
      • Dokumentacija: nustatykite FSF adresą
      • Dokumentacija: pataisyti nuorodas
      • Sukurkite: atnaujinkite ax_append_link_flags
      • Klaidos nustatytos 1.0.1 versijoje:
      • https://bugzilla.gnome.org/show_bug.cgi?id=770318

      Kas naujo versijoje 0.20.18 / 1.0 Beta:

      • Fix remtis OS X.

      Kas naujo versijoje 0.20.16:

      • Negalima naudoti kietojo kodo python'o kelio gupnp-binding įrankis
      • Patikrinkite, ar IFA_FLAGS nesusiję su naujausia branduolio versija
      • pridėti trūkstamus m4 failus
      • Pašalinkite problemas su savimoniu
      • Padarykite GUPnPServiceAction dėžutę
      • Kai kurie "JavaScript" pavyzdžiai
      • Paskirstyti VAPI failą į vartotoją
      • Klaidos nustatytos versijoje 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

        • Pridėta / atnaujinta priklausomybė:
        • Kas naujo

        • GLib 2.0> = 2.40.0
        • Supaprastinkite UUID tvarkymą.
        • Klaidos nustatytos versijoje 0.20.14:
        • https://bugzilla.gnome.org/show_bug.cgi?id=743072
        • https://bugzilla.gnome.org/show_bug.cgi?id=744221

        Kas naujo versijoje 0.20.13:

        • Fix cyclic apima
        • Venkite persvarstyti simbolius.
        • Nustatykite trūkstamą funkcijos deklaraciją.
        • Negalima patikrinti von connman.pc.
        • Leisti veiksmus be argumentų.
        • Pagarba & quot; prefer_bigger & quot; net jei nėra piktogramos dydžio.
        • DOAP pataisymai.
        • Nustatykite VAPI generavimą.
        • Nustatykite nuorodų skaičiavimą.
        • Prisijunkite prie naujo "libsoup" API.
        • Klaidos nustatytos versijoje 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

        Kas naujo versijoje 0.20.10:

        • Įsitikinkite, kad ResourceFactory sukuria proxy su teisingu GType.
        • Galite atsisakyti paslaugos tarpinio serverio prenumeratos metu.
        • Išjungti "Managed RootDevices" WL keitimą, be "ControlPoints".
        • Klaidos nustatytos versijoje 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

        Kas naujo versijoje 0.20.9:

        • Įrenginio aprašymo užklausoms taikyti HTTP 1.1.
        • Pridėkite libuuid į "Requests.private" failą pkg-config.
        • Išmesti gupnp_service_proxy_ (pradėti, siųsti) _action_hash, nes jie negali garantuoti argumento tvarkos.
        • Pridėkite gupnp_service_info_get_introspection_async_full (), leidžiančią atšaukti introspcecijos užklausą, naudojant "GCancellable".
        • Nustatyti avariją, kai veikia su GSSDP & lt; 0.14.6.
        • Klaidos nustatytos versijoje 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

        Kas naujo versijoje 0.20.8:

        • Nedideli kompiliavimo ir stiliaus pataisymai "Linux CM".
        • Įtraukti naudingumo funkciją gupnp_white_list_add_entryv.
        • Naudokite & quot; uostą & quot; nuosavybė nustatyti "msearch-port & quot; turtas bazine klase.
        • Kiti stiliaus nustatymai
        • Klaidos nustatytos versijoje 0.20.13:
        • https://bugzilla.gnome.org/show_bug.cgi?id=711015

        Kas naujo versijoje 0.20.7:

        • Įtraukti GCC įspėjimai apie vietinį.
        • Neperduokite libxml2 priskirtų eilučių.
        • Nustatyti avariją, kai pranešimų prieglobos nėra.
        • Visuomet skambinkite veiksmo atsiliepimu asinchroniškai, net jei įvyko klaida
        • Pridėkite našumo matavimo parinktis "light-server /-client".
        • Klaidos nustatytos versijoje 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

        Kas naujo versija 0.20.6:

        • Pokyčiai nuo 0.20.5:
        • Nedarykite pernelyg didelio tinklo atkūrimo.
        • Klaidos nustatytos versijoje 0.20.13:
        • https://bugzilla.gnome.org/show_bug.cgi?id=706996

        Kas naujo versijoje 0.20.5:

        • Pridėkite trūkstamų G_ (BEGIN, END) _DECLS apsaugų.
        • Ištaisykite ankstesnėje versijoje įvestą neinitializuotą kintamąjį naudojimą.
        • Pridėkite paprastą tinklo įrenginio balasto sąrašo infrastruktūrą.
        • "Port gupnp-binding-tool", kad būtų galima naudoti "python3".
        • Mažosios kodo pataisos.
        • Kai kuriuose "async" skambučiuose pašalinti tinklo administratoriaus konteksto tvarkyklės avarijas.
        • Nustatykite nedidelę atminties nutekėjimą "Unix" ir "Windows CM".
        • Visada įjunkite "GTest" bandymus.
        • Atnaujinkite gtk-doc medžiagą.
        • Sutvarkykite paslaugų pavyzdį dokumentuose.
        • Išimkite apverstų argumentų testą GUPnPContext testuose.
        • Klaidos nustatytos versijoje 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

        Kas naujo versijoje 0.20.4:

        • Pataisyti gtk-doc perspėjimus.
        • Kai kurie nežymūs dokumentacijos patobulinimai.
        • Sukurkite naudotojo agentą tik ASCII, kad išspręstumėte problemas, susijusias su atradimu, kai g_get_application_name () grąžino verčiamą versiją.
        • "SOAP" užklausose reikalaujama, kad HTTP versija būtų 1.1.
        • Ištaisykite galimas klaidas analizuojant XML.
        • Ištaisykite galimą atminties nutekėjimą gupnp_service_proxy_send_action_valist.
        • Kai kurie kodo nustatymai.
        • Įtraukti gupnp_device_info_list_dlna_device_class_identifier () norint gauti mazgų turinį.
        • Klaidos nustatytos versijoje 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

        Kas naujo versijoje 0.20.3:

        • Pridėti gupnp_context_manager_rescan_control_points funkciją.
        • Fix VAPI generavimas, jei g-i versija yra & gt; = 1.36.
        • Kai kurie vidiniai dokumentai atnaujinami.
        • Patikrinkite SID ir grąžinkite tinkamą klaidą.
        • Ištaisykite klaidų kodą, grąžinamą neteisingais NT ir NTS antraštes.
        • Ištaisykite SEQ kaip uint32.
        • Atsispauskite į Unix statišką CM, jei "run-time" nėra "netlink" lizdų.
        • Neleiskite kai kuriuose C ++ pavyzdžių pavadinimuose žaisti.
        • Nustatyti kompiliavimą su -Wall -Wextra.
        • Klaidos nustatytos versijoje 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
        • Pakeitimai priklausomybės:
        • vapigen> = 0,20, jei gobject-introspekcija yra & gt; = 1,36

Kita programinė įranga kūrėjas Zeeshan Ali

GUPnP AV
GUPnP AV

2 Dec 17

GUPnP Tools
GUPnP Tools

2 Oct 17

Komentarai GUPnP

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!