GUPnP

Screenshot Software:
GUPnP
Detalii soft:
Versiune: 1.0.3 Actualizat
Incarca data: 16 Aug 18
Producător: Zeeshan Ali
Licenţă: Gratuit
Popularitate: 9

Rating: nan/5 (Total Votes: 0)

GUPnP este un cadru open source și orientat pe obiecte conceput special pentru crearea dispozitivelor UPnP și a punctelor de control, scris în C folosind GObject și libsoup. API-ul GUPnP este destinat să fie ușor de utilizat, eficient și flexibil.


Cuprinde GSSDP, GUPnP-AV și GUPnP-DLNA

Cadrul GUPnP constă din mai multe biblioteci, cum ar fi GSSDP, care implementează anunțul și descoperirea resurselor prin SSDP, GUPnP, care implementează specificațiile UPnP, GUPnP-AV, un set de ajutoare pentru construirea de aplicații audio / video și GUPnP- DLNA, o mică bibliotecă care ușurează sarcinile legate de DLNA.

Cadrul GUPnP a fost inițial creat din cauza frustrărilor dezvoltatorului cu biblioteca libupnp și a mizeriei sale de fire. Prin urmare, GUPnP este în întregime unicat, asincron, integrat cu bucla principală GLib și oferă același set de caracteristici ca și libupnp.


Este susținută de orice distribuție a GNU / Linux

Software-ul GUPnP este distribuit ca parte a Proiectului GNOME și este susținut de orice distribuție a GNU / Linux, instalabilă din bazele de date principale ale sistemelor de operare bazate pe kernel-ul Linux. Platformele hardware acceptate includ 64 de biți și 32 de biți.

Utilizatorii pot de asemenea să instaleze GUPnP utilizând pachetul sursă distribuit pe Softoware. Pentru a realiza acest lucru, pur și simplu descărcați și salvați arhiva pe computer, de preferință undeva în directorul Home și extrageți conținutul folosind un utilitar manager de arhivă.

Deschideți o aplicație emulator terminal, mutați-vă la locația fișierelor arhivate extrase utilizând "cd & rsquo; comanda (de exemplu, cd /home/softoware/gupnp-0.20.13), și executați "& configure & amp; & amp; face & rsquo; comanda pentru configurarea și compilarea programului.

După un proces de compilare reușit, veți putea rula instalarea & rsquo; comanda ca root sau sudo make install & rsquo; comanda ca utilizator privilegiat pentru a instala sistemul GUPnP la scară largă și pentru al pune la dispoziția tuturor utilizatorilor din sistemul de operare GNU / Linux.

Ce este nou în această ediție:

  • Evitați un accident în gupnp_root_device_constructor
  • Propagarea utilizator-agent din cache
  • Fixați problema potențială cu evaluare booleană vs. biți
  • Remediați un accident în GUPnPServiceProxy :: subscription_expire
  • Acceptați antetul de acțiune defectat fără "
  • Remediați problema cu dimensiunea bufferului de destinație strcpy în managerul de context linux
  • Bug-uri fixate în această versiune:
  • 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

Ce este nou în versiunea 1.0.2:

  • un indicator de tip GUPnPServiceProxy care rulează un handler de server.
  • Bug-uri fixate în versiunea 1.0.2:
  • https://bugzilla.gnome.org/show_bug.cgi?id=777491

Ce este nou în versiunea 1.0.1: Connman CM:

  • Linux CM: Avertisment de compilare a unui compilator despre deplasarea negativă
  • Documentație: adresa de reparare FSF
  • Documentație: Trimiteți referințe
  • Construiți: Actualizați ax_append_link_flags
  • Bug-uri fixate în versiunea 1.0.1:
  • https://bugzilla.gnome.org/show_bug.cgi?id=770318
  • Ce este nou în versiunea 0.20.18 / 1.0 Beta:

    Ce este nou în versiunea 0.20.16:

    • Nu trasează hardcode python în gupnp -tool
    • Verificați dacă IFA_FLAGS nu ne obligă la o versiune nouă a kernelului
    • Adăugați fișierele m4 lipsă
    • Remediați problemele cu introspecție
    • Faceți caseta GUPnPServiceAction
    • Unele exemple JavaScript
    • Distribuie fișierul VAPI în tarball
    • Bug-uri fixate în versiunea 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

    Ce este nou în versiunea 0.20.14:

    • GLib 2.0> 2.40.0
    • Simplificați manevrarea UUID.
    • Bug-uri fixate în versiunea 0.20.14:
    • https://bugzilla.gnome.org/show_bug.cgi?id=743072
    • https://bugzilla.gnome.org/show_bug.cgi?id=744221

    Ce este nou în versiunea 0.20.13:

    • Fixarea ciclică include
    • Evitați redefinirea simbolurilor.
    • Fixați declarația de lipsă a funcției.
    • Nu verificați von connman.pc.
    • Permiteți acțiuni fără argumente.
    • Respectați termenul "prefer_bigger" chiar dacă nu există nici o dimensiune a pictogramei.
    • Fixările DOAP.
    • Corectați generarea VAPI.
    • Fixați numărul de referință.
    • Port în noul API libsoup.
    • Bug-uri fixate în versiunea 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

    Ce este nou în versiunea 0.20.10:

    • Asigurați-vă că ResourceFactory creează proxy-uri cu GType corecte.
    • Faceți posibilă dezabonarea de la un proxy de serviciu în timpul unui apel.
    • Dezactivați RootDevices gestionate pe schimbarea WL în plus față de ControlPoints.
    • Bug-uri fixate în versiunea 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

    Ce este nou în versiunea 0.20.9:

    • Implicați HTTP 1.1 pentru cererile de descriere a dispozitivului.
    • Adăugați libuuid la Requires.private din fișierul pkg-config.
    • Depreciează gupnp_service_proxy_ {begin, send} _action_hash deoarece nu poate garanta ordinea de argument.
    • Adăugați gupnp_service_info_get_introspection_async_full () care face posibilă anularea unei cereri de introspesiune utilizând GCancellable.
    • Remediați un accident când rulați cu GSSDP & 0.14.6.
    • Bug-uri fixate în versiunea 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

    Ce este nou în versiunea 0.20.8:

    • Corecții minore de compilare și stil în Linux CM.
    • Adăugați funcția utilitară gupnp_white_list_add_entryv.
    • Utilizați "portul" proprietatea de a seta "msearch-port" proprietate pe baza de clasă.
    • Alte corecții de stil
    • Bug-uri fixate în versiunea 0.20.13:
    • https://bugzilla.gnome.org/show_bug.cgi?id=711015

    Ce este nou în versiunea 0.20.7:

    • Nu distribuiți șiruri de caractere alocate libxml2.
    • Remediați un accident când o gazdă de notificare nu a fost disponibilă.
    • Apelați întotdeauna apelul de acțiune în mod asincron, chiar și atunci când a apărut o eroare.
    • Adăugați opțiunile de măsurare a performanței la light-server / -client.
    • Bug-uri fixate în versiunea 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

    Ce este nou în versiunea 0.20.6:

  • Nu efectuați reînceperea excesivă a rețelei.
  • Bug-uri fixate în versiunea 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=706996
  • Ce este nou în versiunea 0.20.5:

    • Adăugați niște polițiști lipsiți de G_ {BEGIN, END} _DECLS.
    • Fixați utilizarea variabilă neinitializată introdusă în versiunea anterioară.
    • Adăugați o infrastructură de facilitare a unei facilități simple de rețea.
    • Port gupnp-tool-binding pentru a fi utilizabil cu Python3.
    • Fixează codurile minore.
    • Remediați erori în Managerul de context NetworkManager în timpul unor apeluri asincron.
    • Fixați o scurgere mică de memorie în ferestrele UNIX și Windows.
    • Activați întotdeauna testele GTest.
    • Actualizați chestiile gtk-doc.
    • Remediați exemplul serviciului în documentație.
    • Eliminați testul pentru argumentele inversate în testele GUPnPContext.
    • Bug-uri fixate în versiunea 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

    Ce este nou în versiunea 0.20.4:

    • Remediați avertismentele în execuția gtk-doc.
    • Unele îmbunătățiri minore ale documentației.
    • Efectuați numai ASCII-agent pentru a remedia problemele cu descoperirea când g_get_application_name () a returnat un șir tradus.
    • Forțați versiunea HTTP să fie 1.1 în cererile SOAP.
    • Rezolvați potențiale accidente în parsarea XML.
    • Fixați scurgerea de memorie potențială în gupnp_service_proxy_send_action_valist.
    • Unele remedii de tip codset.
    • Adăugați gupnp_device_info_list_dlna_device_class_identifier () pentru a prelua conținutul nodurilor.
    • Bug-uri fixate în versiunea 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

    Ce este nou în versiunea 0.20.3:

    • Adăugați o caracteristică gupnp_context_manager_rescan_control_points.
    • Generați generația VAPI dacă versiunea g-i este & gt; = 1.36.
    • Unele actualizări ale documentației interne.
    • Verificați codul SID și returnați o eroare adecvată.
    • Fixați codul de eroare returnat pe antete NT și NTS nevalabile.
    • Fixați SEC pentru a fi uint32.
    • Reveniți la un CM static unix dacă prizele de rețea netlink nu sunt disponibile la timpul de execuție.
    • Împiedicați un anumit nume de C ++ în exemple.
    • Fixați compilarea cu -Wall -Wextra.
    • Bug-uri fixate în versiunea 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
    • Modificări în dependențe:
    • vapigen> 0,20 dacă introspecția gobiect este> 1,36

    Alte software-uri de dezvoltator Zeeshan Ali

    GUPnP Tools
    GUPnP Tools

    2 Oct 17

    GUPnP AV
    GUPnP AV

    2 Dec 17

    Comentarii la GUPnP

    Comentariile nu a fost găsit
    Adauga comentarii
    Porniţi pe imagini!