GUPnP

Software screenshot:
GUPnP
Rincian Software:
Versi: 1.0.3 Diperbarui
Tanggal Upload: 16 Aug 18
Pengembang: Zeeshan Ali
Lisensi: Gratis
Popularitas: 9

Rating: nan/5 (Total Votes: 0)

GUPnP adalah kerangka kerja open source dan berorientasi objek yang dirancang khusus untuk membuat perangkat UPnP dan titik kontrol, yang ditulis dalam C menggunakan GObject dan libsoup. API GUPnP dimaksudkan agar mudah digunakan, efisien, dan fleksibel.


Terdiri dari GSSDP, GUPnP-AV dan GUPnP-DLNA

Kerangka GUPnP terdiri dari beberapa pustaka, seperti GSSDP, yang mengimplementasikan pengumuman sumber daya dan penemuan melalui SSDP, GUPnP, yang mengimplementasikan spesifikasi UPnP, GUPnP-AV, seperangkat pembantu untuk membuat aplikasi audio / video, dan GUPnP- DLNA, perpustakaan kecil yang mempermudah tugas DLNA.

Kerangka kerja GUPnP awalnya dibuat karena frustrasi para pengembang dengan pustaka libupnp dan kekacauan utasnya. Oleh karena itu, GUPnP sepenuhnya single-threaded, asynchronous, terintegrasi dengan loop utama GLib, dan menawarkan set fitur yang sama dengan libupnp.


Ini didukung pada setiap distribusi GNU / Linux

Perangkat lunak GUPnP didistribusikan sebagai bagian dari Proyek GNOME dan didukung pada setiap distribusi GNU / Linux, yang dapat diinstal dari repositori perangkat lunak utama dari sistem operasi berbasis kernel Linux. Platform perangkat keras yang didukung termasuk 64-bit dan 32-bit.

Pengguna juga dapat menginstal GUPnP menggunakan paket sumber yang didistribusikan di Softoware. Untuk mencapainya, cukup unduh dan simpan arsip di komputer Anda, sebaiknya di suatu tempat pada direktori Beranda Anda, dan ekstrak isinya menggunakan utilitas pengelola arsip.

Buka aplikasi emulator terminal, pindah ke lokasi file arsip yang diekstraksi menggunakan & lsquo; cd & rsquo; perintah (mis. cd /home/softoware/gupnp-0.20.13), dan jalankan & lsquo; ./ configure & amp; & amp; buat & rsquo; perintah untuk mengkonfigurasi dan mengkompilasi program.

Setelah proses kompilasi berhasil, Anda akan dapat menjalankan & lsquo; membuat pemasangan & rsquo; perintah sebagai root atau & lsquo; sudo buat pasang & rsquo; perintah sebagai pengguna istimewa untuk menginstal sistem GUPnP lebar dan membuatnya tersedia untuk semua pengguna pada sistem operasi GNU / Linux Anda.

Apa yang baru dalam rilis ini:

  • Hindari gangguan di gupnp_root_device_constructor
  • Propagage User-Agent dari Cache
  • Perbaiki potensi masalah dengan boolean vs. evaluasi bitwise
  • Perbaiki kerusakan di GUPnPServiceProxy :: subscription_expire
  • Terima header Tindakan yang rusak tanpa & quot;
  • Perbaiki masalah dengan ukuran buffer tujuan strcpy di linux context manager
  • Bug yang diperbaiki dalam rilis ini:
  • 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

Apa yang baru di versi 1.0.2:

  • Perbaiki potensi gangguan GUPnPProxy saat mencoba mengakses pointer GUPnPServiceProxy yang menggantung dari penangan server.
  • Bug yang diperbaiki dalam versi 1.0.2:
  • https://bugzilla.gnome.org/show_bug.cgi?id=777491

Apa yang baru di versi 1.0.1:

  • Connman CM: Berbagai perbaikan
  • Linux CM: Perbaiki peringatan kompiler tentang pergeseran negatif
  • Dokumentasi: Perbaiki alamat FSF
  • Dokumentasi: Perbaiki referensi
  • Build: Perbarui ax_append_link_flags
  • Bug yang diperbaiki dalam versi 1.0.1:
  • https://bugzilla.gnome.org/show_bug.cgi?id=770318

Apa yang baru di versi 0.20.18 / 1.0 Beta:

  • Perbaiki build di OS X.

Apa yang baru di versi 0.20.16:

  • Jangan jalur hardcode python di gupnp-binding -tool
  • Periksa IFA_FLAGS untuk tidak mengikat diri ke versi kernel terbaru
  • Tambahkan file m4 yang hilang
  • Perbaiki masalah dengan introspeksi
  • Jadikan GUPnPServiceAction bertinju
  • Beberapa contoh JavaScript
  • Distribusikan file VAPI dalam tarball
  • Bug diperbaiki dalam versi 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

Apa yang baru di versi 0.20.14:

  • Menambahkan / memperbarui dependensi:
  • GLib 2.0 & gt; = 2.40.0
  • Sederhanakan penanganan UUID.
  • Bug diperbaiki dalam versi 0.20.14:
  • https://bugzilla.gnome.org/show_bug.cgi?id=743072
  • https://bugzilla.gnome.org/show_bug.cgi?id=744221

Apa yang baru di versi 0.20.13:

  • Perbaiki siklik mencakup.
  • Hindari redefinisi simbol.
  • Perbaiki deklarasi fungsi yang hilang.
  • Jangan periksa von connman.pc.
  • Izinkan tindakan tanpa argumen.
  • Hormat & quot; prefer_bigger & quot; bahkan jika tidak ada ukuran ikon.
  • perbaikan DOAP.
  • Perbaiki generasi VAPI.
  • Perbaiki referensi referensi.
  • Port ke API libsoup baru.
  • Bug diperbaiki dalam versi 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

Apa yang baru di versi 0.20.10:

  • Pastikan ResourceFactory membuat proksi dengan GType yang benar.
  • Memungkinkan untuk berhenti berlangganan dari proxy layanan selama panggilan balik.
  • Nonaktifkan RootDevices yang dikelola pada perubahan WL di samping ControlPoints.
  • Bug diperbaiki dalam versi 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

Apa yang baru di versi 0.20.9:

  • Berlakukan HTTP 1.1 untuk permintaan deskripsi perangkat.
  • Tambahkan libuuid ke Membutuhkan.pribadi file pkg-config.
  • Menyingkirkan gupnp_service_proxy_ {begin, mengirim} _action_hash karena mereka tidak dapat menjamin urutan argumen.
  • Tambahkan gupnp_service_info_get_introspection_async_full () yang memungkinkan untuk membatalkan permintaan introspcetion menggunakan GCancellable.
  • Memperbaiki kerusakan saat dijalankan dengan GSSDP & lt; 0,14,6.
  • Bug diperbaiki dalam versi 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

Apa yang baru di versi 0.20.8:

  • Kompilasi kecil dan perbaikan gaya di CM Linux.
  • Tambahkan fungsi utilitas gupnp_white_list_add_entryv.
  • Gunakan & quot; port & quot; properti untuk disetel & quot; msearch-port & quot; properti di kelas dasar.
  • Perbaikan gaya lainnya
  • Bug diperbaiki dalam versi 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=711015

Apa yang baru di versi 0.20.7:

  • Perbaiki peringatan GCC tentang termasuk lokal.
  • Jangan membagikan string libxml2-dialokasikan.
  • Memperbaiki kemacetan saat host pemberitahuan tidak tersedia.
  • Selalu panggil aksi call-back secara asinkron, meskipun ada kesalahan.
  • Tambahkan opsi pengukuran kinerja ke light-server / -klien.
  • Bug diperbaiki dalam versi 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

Apa yang baru di versi 0.20.6:

  • Perubahan sejak 0.20.5:
  • Jangan lakukan rescan jaringan berlebihan.
  • Bug diperbaiki dalam versi 0.20.13:
  • https://bugzilla.gnome.org/show_bug.cgi?id=706996

Apa yang baru di versi 0.20.5:

  • Tambahkan beberapa G_ {BEGIN, END} _DECLS penjaga yang hilang.
  • Perbaiki penggunaan variabel yang tidak diinisialisasi yang diperkenalkan di versi sebelumnya.
  • Tambahkan infrastruktur akses jaringan perangkat sederhana.
  • Port gupnp-binding-tool sehingga dapat digunakan dengan python3.
  • Perbaikan kode kecil.
  • Memperbaiki kerusakan di manajer konteks NetworkManager selama beberapa panggilan async.
  • Perbaiki kebocoran memori kecil di unix dan windows CM.
  • Selalu aktifkan tes GTest.
  • Tingkatkan item gtk-doc.
  • Perbaiki contoh layanan dalam dokumentasi.
  • Hapus tes untuk argumen terbalik dalam tes GUPnPContext.
  • Bug diperbaiki dalam versi 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

Apa yang baru di versi 0.20.4:

  • Perbaiki peringatan dalam proses gtk-doc.
  • Beberapa perbaikan kecil pada dokumentasi.
  • Buat agen-pengguna ASCII-hanya untuk memperbaiki masalah dengan penemuan ketika g_get_application_name () mengembalikan string yang diterjemahkan.
  • Paksa versi HTTP menjadi 1,1 dalam permintaan SOAP.
  • Perbaiki potensi kerusakan dalam penguraian XML.
  • Perbaiki potensi kebocoran memori di gupnp_service_proxy_send_action_valist.
  • Beberapa perbaikan codestyle.
  • Tambahkan gupnp_device_info_list_dlna_device_class_identifier () untuk mengambil isi dari node.
  • Bug diperbaiki dalam versi 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

Apa yang baru di versi 0.20.3:

  • Tambahkan fitur gupnp_context_manager_rescan_control_points.
  • Perbaiki generasi VAPI jika versi g-i adalah & gt; = 1,36.
  • Beberapa pembaruan dokumentasi internal.
  • Periksa SID dan kembalikan kesalahan yang tepat.
  • Perbaiki kode kesalahan yang dihasilkan pada header NT dan NTS yang tidak valid.
  • Perbaiki SEQ menjadi uint32.
  • Jatuh kembali ke unix static CM jika soket-soket netlink tidak tersedia pada saat runtime.
  • Cegah beberapa pengawalan nama C ++ dalam contoh.
  • Perbaiki kompilasi dengan -Wall -Wextra.
  • Bug diperbaiki dalam versi 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
  • Perubahan dependensi:
  • vapigen & gt; = 0,20 jika gobject-introspection adalah & gt; = 1,36

Perangkat lunak lain dari pengembang Zeeshan Ali

GUPnP Tools
GUPnP Tools

2 Oct 17

GUPnP AV
GUPnP AV

2 Dec 17

Komentar untuk GUPnP

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!