GUPnP

Skjermbilde programvare:
GUPnP
Prog.varedetaljer:
Versjon: 1.0.3 Oppdatert
Last opp dato: 16 Aug 18
Utvikler: Zeeshan Ali
Lisens: Gratis
Popularitet: 9

Rating: 2.0/5 (Total Votes: 1)

GUPnP er en åpen kildekode og objektorientert rammeverk spesielt utviklet for å lage UPnP-enheter og kontrollpunkter, skrevet i C ved hjelp av GObject og libsoup. GUPnP API er ment å være enkel å bruke, effektiv og fleksibel.


Består av GSSDP, GUPnP-AV og GUPnP-DLNA

GUPnP-rammeverket består av flere biblioteker, for eksempel GSSDP, som implementerer ressursmelding og -oppdagelse over SSDP, GUPnP, som implementerer UPnP-spesifikasjonen, GUPnP-AV, et sett med hjelpere for å bygge lyd- / videoprogrammer og GUPnP- DLNA, et lite bibliotek som gjør DLNA-relaterte oppgaver enklere.

GUPnP-rammen ble opprinnelig opprettet på grunn av utviklerens frustrasjoner med libupnp-biblioteket og dets rot av tråder. Derfor er GUPnP helt enkelt-trådet, asynkron, integrert med GLib-hovedløkken, og tilbyr det samme settet av funksjoner som libupnp.


Den støttes på all distribusjon av GNU / Linux

GUPnP-programvaren distribueres som en del av GNOME-prosjektet, og støttes på all distribusjon av GNU / Linux, som kan installeres fra de viktigste programvarebehandlingene til de respektive Linux-kjernebaserte operativsystemene. Støttede maskinvareplattformer inkluderer 64-bit og 32-bit.

Brukere kan også installere GUPnP ved hjelp av kildepakken distribuert på Softoware. For å oppnå det, må du bare laste ned og lagre arkivet på datamaskinen, helst et sted i din hjemmekatalog, og pakke ut innholdet ved hjelp av et arkivadministrasjonsverktøy.

Åpne et terminalemulatorprogram, flytt til plasseringen av de ekstraherte arkivfilene ved hjelp av & lsquo; cd & rsquo; kommando (for eksempel cd / home /softoware/gupnp-0.20.13), og kjør & lsquo; ./ configure & amp; & amp; gjøre & rsquo; kommandoen for å konfigurere og kompilere programmet.

Etter en vellykket samleprosess, kan du kjøre & lsquo; gjøre installering & rsquo; kommandoen som root eller "sudo make install & rsquo; kommandoen som en privilegert bruker for å installere GUPnP-systemet bredt og gjøre det tilgjengelig for alle brukere på ditt GNU / Linux-operativsystem.

Hva er nytt i denne versjonen:

  • Unngå et krasj i gupnp_root_device_constructor
  • Overfør brukeragent fra Cache
  • Løs potensial problem med boolean vs bitwise evaluering
  • Løs et krasj i GUPnPServiceProxy :: subscription_expire
  • Godta ødelagte Handlingsoverskrift uten "
  • Løs problemet med strcpy destinasjonsbufferstørrelse i linux kontekstbehandling
  • Feil i denne versjonen:
  • 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

Hva er nytt i versjon 1.0.2:

  • Løs en potensiell krasj av GUPnPProxy når du prøver å få tilgang en dangling GUPnPServiceProxy-peker på en serverhåndterer.
  • Feil løst i versjon 1.0.2:
  • https://bugzilla.gnome.org/show_bug.cgi?id=777491

Hva er nytt i versjon 1.0.1:

  • Connman CM: Diverse korrigeringer
  • Linux CM: Løs kompilatorvarsling om negativt skifte
  • Dokumentasjon: Fix FSF-adresse
  • Dokumentasjon: Løs referanser
  • Bygg: Oppdater ax_append_link_flags
  • Feil løst i versjon 1.0.1:
  • https://bugzilla.gnome.org/show_bug.cgi?id=770318

Hva er nytt i versjon 0.20.18 / 1.0 Beta:

  • Løs bygge på OS X.

Hva er nytt i versjon 0.20.16:

  • Ikke hardkodes pythonbane i gupnp-bindende -tool
  • Se etter IFA_FLAGS å ikke knytte oss til en nylig kjerneversjon
  • Legg til manglende m4-filer
  • Løs problemer med introspeksjon
  • Lag GUPnPServiceAction boxed
  • Noen JavaScript-eksempler
  • Fordel VAPI-fil i tarball
  • Feil løst i versjon 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

Hva er nytt i versjon 0.20.14:

  • Lagt til / oppdaterte avhengigheter:
  • GLib 2.0> = 2.40.0
  • Forenkle UUID-håndtering.
  • Feil løst i versjon 0.20.14:
  • https://bugzilla.gnome.org/show_bug.cgi?id=743072
  • https://bugzilla.gnome.org/show_bug.cgi?id=744221

Hva er nytt i versjon 0.20.13:

  • Fix syklisk inkluderer.
  • Unngå omdefinering av symboler.
  • Løs manglende funksjonsdeklarasjon.
  • Ikke sjekk von connman.pc.
  • Tillat handlinger uten argumenter.
  • Respekter "prefer_bigger" selv om det ikke er noen ikonstørrelse.
  • DOAP-løsninger.
  • Fix VAPI generasjon.
  • Lagre referanse telling.
  • Port til ny libsoup API.
  • Feil løst i versjon 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

Hva er nytt i versjon 0.20.10:

  • Pass på at ResourceFactory lager proxyer med riktig GType.
  • Gjør det mulig å abonnere fra en tjenesteproxy under en tilbakeringing.
  • Deaktiver administrerte RootDevices på WL-endring i tillegg til ControlPoints.
  • Feil løst i versjon 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

Hva er nytt i versjon 0.20.9:

  • Forbedre HTTP 1.1 for forespørsler om enhetsbeskrivelse.
  • Legg til libuuid til Requires.private av pkg-config-filen.
  • Deprecate gupnp_service_proxy_ {begin, send} _action_hash som de ikke kan garantere argumentordren.
  • Legg til gupnp_service_info_get_introspection_async_full () som gjør det mulig å avbryte en introspcetion-forespørsel ved hjelp av GCancellable.
  • Løs en krasj når du kjører med GSSDP & lt; 0.14.6.
  • Feil løst i versjon 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

Hva er nytt i versjon 0.20.8:

  • Mindre kompilering og stilrettelser i Linux CM.
  • Legg til gupnp_white_list_add_entryv verktøyfunksjon.
  • Bruk "port" eiendom for å sette "msearch-port" eiendom på grunnklassen.
  • Andre stilrettelser
  • Feil løst i versjon 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=711015

Hva er nytt i versjon 0.20.7:

  • Løs GCC-advarsler om lokale inkluderer.
  • Ikke del ut libxml2-allokerte strenge.
  • Løs en krasj når en varslingsverten ikke var tilgjengelig.
  • Ring alltid til tilbakekalling av tilbakemelding somynkront, selv om det oppsto en feil.
  • Legg til ytelsesmålingsalternativer for lys-server / -klient.
  • Feil løst i versjon 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

Hva er nytt i versjon 0.20.6:

  • Endringer siden 0.20.5:
  • Ikke gjør overdrevne nettverksrescans.
  • Feil løst i versjon 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=706996

Hva er nytt i versjon 0.20.5:

  • Legg til noen manglende G_ {BEGIN, END} _DECLS vakt.
  • Fix uninitialized variable use innført i forrige versjon.
  • Legg til enkel nettverksenhetens whitelisting-infrastruktur.
  • Port gupnp-bindingsverktøy, slik at det kan brukes med python3.
  • Mindre koderettelser.
  • Lag krasjer i NetworkManager-kontekstbehandling under enkelte async-anrop.
  • Lag en liten minnelekkasje i Unix og Windows CM.
  • Aktiver alltid GTest-tester.
  • Oppgrader gtk-doc ting.
  • Løs serviceprøven i dokumentasjonen.
  • Fjern testen for inverterte argumenter i GUPnPContext-testene.
  • Feil løst i versjon 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

Hva er nytt i versjon 0.20.4:

  • Løs advarsler i gtk-doc-kjøring.
  • Noen mindre forbedringer av dokumentasjonen.
  • Gjør brukeragenten ASCII-bare for å fikse problemer med oppdagelse når g_get_application_name () returnerte en oversatt streng.
  • Force HTTP-versjonen til å være 1,1 i SOAP-forespørsler.
  • Løs potensielle krasj i XML-parsing.
  • Lag potensiell minnelekkasje i gupnp_service_proxy_send_action_valist.
  • Noen kodestilrettelser.
  • Legg til gupnp_device_info_list_dlna_device_class_identifier () for å hente innholdet til noder.
  • Feil løst i versjon 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

Hva er nytt i versjon 0.20.3:

  • Legg til en gupnp_context_manager_rescan_control_points-funksjon.
  • Fiks VAPI-generasjon hvis g-i-versjonen er & gt; = 1,36.
  • Noen interne dokumentasjonsoppdateringer.
  • Kontroller SID og returner en skikkelig feil.
  • Korrigér feilkode returnert på ugyldige NT- og NTS-overskrifter.
  • Fastsette SEQ for å være en uint32.
  • Tilbakekalling til unix statisk CM hvis nettverksstikkontakter ikke er tilgjengelig på kjøretid.
  • Forhindre at noe C ++-navn mangler i eksemplene.
  • Lag kompilering med -Wall -Wextra.
  • Feil løst i versjon 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
  • Endringer i avhengigheter:
  • vapigen & gt; = 0,20 hvis gobject-introspeksjon er & gt; = 1,36

Annen programvare fra utvikleren Zeeshan Ali

GUPnP AV
GUPnP AV

2 Dec 17

GUPnP Tools
GUPnP Tools

2 Oct 17

Kommentarer til GUPnP

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!