GUPnP

البرمجيات قطة:
GUPnP
تفاصيل البرنامج:
الإصدار: 1.0.3 محدث
تاريخ إيداع: 16 Aug 18
المطور: Zeeshan Ali
ترخيص: حرر
شعبية: 9

Rating: nan/5 (Total Votes: 0)

GUPnP هو إطار مفتوح المصدر وجوه المنحى المصممة خصيصا لإنشاء أجهزة UPnP ونقاط التحكم ، مكتوبة في C باستخدام GObject و libsoup. تهدف واجهة برمجة تطبيقات GUPnP إلى سهولة الاستخدام والفعالية والمرونة.


يتألف من GSSDP و GUPnP-AV و GUPnP-DLNA

يتكون إطار عمل GUPnP من العديد من المكتبات ، مثل GSSDP ، التي تنفذ إعلان المورد واكتشافه عبر SSDP ، GUPnP ، الذي يطبق مواصفات UPnP ، GUPnP-AV ، ومجموعة من المساعدين لبناء تطبيقات الصوت / الفيديو ، و GUPnP- DLNA ، مكتبة صغيرة تجعل المهام المرتبطة بـ DLNA أسهل.

تم إنشاء إطار GUPnP مبدئيًا بسبب إحباط مطوري البرامج مع مكتبة libupnp وفوضى مؤشرات الترابط. لذلك ، فإن GUPnP هي مترابطة أحادية الترابط بالكامل ، غير متزامنة ، تتكامل مع حلقة GLIB الرئيسية ، وتقدم نفس مجموعة الميزات مثل libupnp.


وهو مدعوم على أي توزيع لغنو / لينكس

يتم توزيع برنامج GUPnP كجزء من مشروع جنوم ، وهو مدعوم على أي توزيع لغنو / لينكس ، يمكن تثبيته من مستودعات البرامج الرئيسية لأنظمة التشغيل المعتمدة على نواة لينكس. تتضمن الأنظمة الأساسية للأجهزة المدعومة 64 بت و 32 بتًا.

يمكن للمستخدمين أيضًا تثبيت GUPnP باستخدام الحزمة المصدر الموزعة على Softoware. لتحقيق ذلك ، ما عليك سوى تنزيل الأرشيف وحفظه على جهاز الكمبيوتر ، ويفضل في مكان ما في دليل الصفحة الرئيسية ، واستخراج محتوياته باستخدام أداة مساعدة لإدارة الأرشيف.

افتح تطبيق محاكي طرفي ، وانتقل إلى موقع ملفات الأرشيفات المستخرجة باستخدام & lsquo؛ cd & rsquo؛ الأمر (على سبيل المثال cd /home/softoware/gupnp-0.20.13) ، وتشغيل & lsquo؛. / config & amp؛ & amp؛ جعل و[رسقوو]؛ الأمر لتكوين وتجميع البرنامج.

بعد عملية تجميع ناجحة ، ستتمكن من تشغيل & lsquo؛ make install & rsquo؛ الأمر كجذر أو في & lsquo؛ sudo يجعل التثبيت & rsquo؛ الأمر كمستخدم متميز بتثبيت نظام GUPnP وإتاحته لجميع المستخدمين على نظام التشغيل جنو / لينكس الخاص بك.

ما هو الجديد في هذا الإصدار:

تجنب حدوث عطل في gupnp_root_device_constructor
Propagage وكيل المستخدم من ذاكرة التخزين المؤقت
حل المشكلة المحتملة باستخدام التقييم المنطقي مقابل bitwise
إصلاح عطل في GUPnPServiceProxy :: subscription_expire
اقبل رأس العمل المعطوب بدون & quot؛
إصلاح المشكلة مع حجم المخزن المؤقت للخطوة 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 بيتا:

إصلاح البنية على OS X.

ما هو الجديد في الإصدار 0.20.16:

لا ترسم مسار الثعبان الصلب في أداة ربط gupnp
تحقق من وجود 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:

يشمل إصلاح الحلقات.
تجنب إعادة تعريف الرموز.
إصلاح إعلان الدالة المفقودة.
لا تحقق فون connman.pc.
السماح بإجراءات بدون حجج.
الاحترام & quot؛ prefer_bigger & quot؛ حتى لو لم يكن هناك حجم الرمز.
إصلاحات DOAP.
إصلاح الجيل VAPI.
إصلاح عد المرجع.
ميناء إلى libsoup API الجديد.
الأخطاء التي تم إصلاحها في الإصدار 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 إلى required.private من ملف pkg-config.
deprecate gupnp_service_proxy_ {start، send} _action_hash حيث لا يمكنهم ضمان ترتيب الوسيطة.
إضافة gupnp_service_info_get_introspection_async_full () الذي يجعل من الممكن إلغاء طلب introspcetion باستخدام GCancellable.
إصلاح التعطل عند العمل باستخدام GSSDP & lt؛ 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.
استخدم & quot؛ المنفذ & quot؛ الخاصية المراد تعيينها & quot؛ msearch-port & quot؛ الملكية على الطبقة الأساسية.
إصلاحات نمط أخرى
الأخطاء التي تم إصلاحها في الإصدار 0.20.13:
https://bugzilla.gnome.org/show_bug.cgi؟id=711015

ما هو الجديد في الإصدار 0.20.7:

تتضمن تحذيرات مجلس التعاون الخليجي المتعلقة بالنواحي المحلية.
لا تسليم السلاسل المخصصة libxml2.
إصلاح العطل عندما لا يتوفر مضيف الإشعارات.
دائما استدعاء إجراء استدعاء معاودة الاتصال ، حتى عندما يكون هناك خطأ.
إضافة خيارات قياس الأداء إلى خادم light-/ العميل.
الأخطاء التي تم إصلاحها في الإصدار 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:

أضف بعض حراس _DECLS G_ {BEGIN ، END} المفقودة.
إصلاح استخدام متغير غير مهيأ تم إدخاله في الإصدار السابق.
إضافة البنية الأساسية البسيطة لبنية الشبكة الخاصة بالشبكة.
أداة ربط gupnp للمنفذ بحيث يمكن استخدامها مع python3.
إصلاح رمز بسيط.
إصلاح الأعطال في مدير سياق NetworkManager أثناء بعض المكالمات غير المتزامنة.
إصلاح تسرب ذاكرة صغيرة في يونيكس ونوافذ سم.
قم دائمًا بتمكين اختبارات 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.
بعض التحسينات الطفيفة على الوثائق.
اجعل المستخدم-الوكيل ASCII فقط لإصلاح المشاكل مع الاكتشاف عندما أعاد g_get_application_name () سلسلة مترجمة.
فرض إصدار HTTP ليكون 1.1 في طلبات SOAP.
حل الأعطال المحتملة في تحليل XML.
إصلاح تسرب الذاكرة المحتملة في gupnp_service_proxy_send_action_valist.
بعض إصلاحات codestyle.
أضف 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.
العودة إلى الوراء unix ثابت CM إذا لم تكن مآخذ netlink availabe على وقت التشغيل.
منع بعض 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 & gt؛ = 0.20 إذا كان gobject-introspection هو & gt؛ = 1.36

البرامج الأخرى من المطور Zeeshan Ali

GUPnP Tools
GUPnP Tools

2 Oct 17

GUPnP AV
GUPnP AV

2 Dec 17

تعليقات ل GUPnP

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!