ঘূর্ণি লাইব্রেরী একটি ওপেন সোর্স, ফ্রি এবং বহনযোগ্য লাইব্রেরি সফ্টওয়্যার গনুহ / লিনাক্স এ একটি RFC 3081 এবং একটি RFC 3080 প্রমিত সংজ্ঞা হিসাবে পরিচিত হুইসেল কোর প্রোটোকল, বাস্তবায়নের জন্য ব্যবহার করা যেতে স্থল থেকে আপ সি বাস্তবায়িত এবং ডিজাইন করা হয় এবং ইউনিক্স সিস্টেম.
ঘূর্ণি লাইব্রেরী TCP / IP এর স্ট্যাকের উপর হুইসেল কোর প্রোটোকল কার্যকরী. এটি হুইসেল একটি RFC 3529 উপর XML-RPC সাহায্যে জন্য সুড়ঙ্গ প্রফাইল জন্য সমর্থন, HTTP প্রক্সি জন্য সমর্থন, এবং সমর্থন অন্তর্ভুক্ত একটি সাধারণ হুইসেল সার্ভার, এবং সেইসাথে একটি glanceKey বৈশিষ্ট্য জাভাস্ক্রিপ্ট এবং পাইথন প্রোগ্রামিং languages.Features জন্য বিভিন্ন হুইসেল stacks এর কার্যকরী. মুহূর্তে, ঘূর্ণি লাইব্রেরী পুঙ্খানুপুঙ্খভাবে উভয় 32 বিট এবং 64 বিট হার্ডওয়্যার প্ল্যাটফর্মের উপর পরীক্ষা, সব গনুহ / লিনাক্স ডিস্ট্রিবিউশন উপর, যেমন মাইক্রোসফট উইন্ডোজ অপারেটিং সিস্টেম সমর্থিত হয়.
একটি লাইব্রেরি সফ্টওয়্যার হচ্ছে, এটি কোন কমান্ড লাইন অপশন অন্তর্ভুক্ত নয়. তাদের কর্ম কিছু সঠিকভাবে কাজ করার জন্য ইনস্টল করা ঘূর্ণি লাইব্রেরী প্রয়োজন যারা অ্যাপ্লিকেশন দ্বারা আপনার অপারেটিং সিস্টেমের উপর হিসাবে এটি অন্যান্য প্রকল্পের মধ্যে একত্রিত করা বা ব্যবহার করা বোঝানো হয়. আপনি যদি প্রথম ঘূর্ণি Library.Getting, আপনার গনুহ / লিনাক্স সিস্টেমে ঘূর্ণি লাইব্রেরী ইনস্টল Softoware থেকে বা তার অফিসিয়াল ওয়েবসাইটের মাধ্যমে সর্বশেষ সংস্করণ ডাউনলোড LibraryTo ঘূর্ণি দিয়ে শুরু কম্পাইল Axl লাইব্রেরি ইনস্টল করা আবশ্যক মনে রাখবেন যে (শেষে ডাউনলোড লিঙ্ক দেখতে নিবন্ধ), আপনার কম্পিউটার, কোথাও আর্কাইভ সংরক্ষণ এটা আনপ্যাক এবং একটি টার্মিনাল এমুলেটর অ্যাপ্লিকেশন খোলার.
সিডি & rsquo; লিনাক্স টার্মিনাল উইন্ডোতে, ও lsquo ব্যবহার নিষ্কাশিত আর্কাইভ ফাইলের অবস্থান থেকে নেভিগেট; ./ কনফিগার && করা & rsquo; কমান্ড (যেমন সিডি /home/softoware/vortex-1.1.14.b5292.g5292), তারপর ও lsquo চালানো; কনফিগার ও প্রোগ্রাম কম্পাইল আদেশ.
অবশেষে, ও lsquo নির্বাহ করে ব্যাপক লাইব্রেরি সিস্টেম ইনস্টল; ইনস্টল & rsquo করা; রুট বা কমান্ড ও lsquo; উবুন্টু ইনস্টল & rsquo করা; একটি ছবি তৈরী ব্যবহারকারী হিসাবে কমান্ড
এই রিলিজে নতুন কি:.
- [ফিক্স] সম্পূর্ণ ফ্রেম সীমা সম্পর্কে উন্নত বিজ্ঞপ্তি পৌঁছেছেন তাই এটি আরো দরকারী হতে পারে. প্রোফাইল এবং সংযোগ হোস্ট এবং পোর্ট সম্পর্কে তথ্য যোগ করা হয়েছে.
- [ফিক্স] জীবিত বাস্তবায়ন মধ্যে বেশ কিছু আপডেট সর্বোচ্চ unreply গণনা এক্স চেক সময়ের চেক. সর্বোচ্চ unreply গণনা এটি অতিশয় পরিবর্তে পৌঁছেছেন হয় যখন ব্যর্থতা ট্রিগার চেক আপডেট করা হয়েছে.
- [ফিক্স] চেক খুব দ্রুত সম্পন্ন করা হয় (check_period 20000 এবং 5 সেট max_unreply_count) যখন জীবিত সংশোধন করা হয়েছে. আপডেট ডকুমেন্টেশন সীমা ব্যাখ্যা করার জন্য.
- [ফিক্স] উবুন্টু সমর্থন যোগ করার পদ্ধতি সুনির্দিষ্ট ..
- [ফিক্স] ঘূর্ণি-সহজ-client.c এ vortex_frame_unref অনুপস্থিত সংশোধন করা হয়েছে
- IPv6, সমর্থন [নতুন] আপডেট ঘূর্ণি ইঞ্জিন. চমৎকার! এখন IPv4 ও IPv6 স্বয়ংক্রিয়ভাবে পূর্ববর্তী জন্য IPv4 API গুলি সমর্থন করা হয় এবং নতুন নির্দিষ্ট API গুলি & quot উপলব্ধ করা হয়; বল, & quot; IPv6, রেজল্যুশন / ব্যবহার.
- নতুন API- টি ফাংশন যোগ করা:
- vortex_connection_new_full6
- vortex_connection_new6
- IPv6 সহায়তা চেক করতে নতুন রিগ্রেশন পরীক্ষা যোগ করা হয়েছে এবং পরীক্ষা করার জন্য এটি করা IPv4 API- এর সাথে পালন করে কিভাবে:
- test_02a3
- test_02a4
- [ফিক্স] -ansi সংকলন পতাকা ফিরে পুনরুদ্ধার. এমনকি তারা -ansi সক্রিয় হচ্ছে সংকলন সময় পাওয়া যায়, তাই আপডেট vortex_connection_private.h IPv6, রেজল্যুশন ফাংশন এগুলির নমুনা কিছু আছে.
- [ফিক্স] বেশ কিছু পরিবর্তন উইন্ডোজ কাজ করার জন্য IPv6 সমর্থন করা. এখনও আরও কাজ প্রয়োজন.
- [ফিক্স] IPv6, শুধুমাত্র শ্রোতাকে অনুমতি নতুন API ফাংশন যোগ করা হয়েছে. এপিআই যোগ করেছেন: vortex_listener_new6 - vortex_listener_new_full6
- [ফিক্স] ঘূর্ণি-সহজ-client.c এবং ঘূর্ণি-সহজ-listener.c জানালা কম্পাইল ও IPv6 কমান্ড লাইন থেকে ঠিকানাগুলি নির্বাচন মঞ্জুরি করতে অতিরিক্ত পরিবর্তন.
- [ফিক্স] শ্রোতা ব্যর্থ হলে আরো ডিবাগ তথ্য অন্তর্ভুক্ত আপডেট করা হয়েছে ঘূর্ণি শ্রোতা মডিউল.
- কোড freeaddrinfo [ফিক্স] আপডেট ঘূর্ণি সংযোগ একটি সত্যিই সত্যিই সত্যিই অদ্ভুত আচরণ ঠিক করতে. : - ??
- [ফিক্স] স্থায়ী মেমরি বরাদ্দ ত্রুটি vortex_listener সৃষ্টি ব্যর্থ হলে.
- [ফিক্স] আপডেট ঘূর্ণি Sequencer এবং ঘূর্ণি চ্যানেল মডিউল ব্যবহার করা স্ট্যাটিক তথ্য আরম্ভ এবং হ্যান্ডলিং উত্তর (Valgrind সতর্কবার্তা এড়াতে).
- [ফিক্স] ঘূর্ণি-রিগ্রেশন-listener.c ব্যবহার ভেরিয়েবল test_02_c2 কিছু আরম্ভের যোগ করা হয়েছে
যে সর্বোচ্চ সময়ের পৌঁছেছেন হয় যদি সংযোগ বন্ধ ঘটনা আলোড়ন সৃষ্টি হয় তা নিশ্চিত করার জন্য চ্যানেল তৈরি করার জন্য অপেক্ষা করার সময়
চূড়ান্ত সরাসরি কলিং এটি যখন
সংস্করণ 1.1.13 নতুন কি:
- [ফিক্স] আপডেট করা হয়েছে pyvortex conn.remove_on_close হ্যান্ডলার কেউ বা অন্যান্য জটিল বস্তু প্রাপ্ত হয় যখন যে মান একটি segfault এড়ানোর জন্য একটি হাতল চেক করুন.
- [নতুন] আপডেট PyVortex এপিআই পাইথন স্থান কোড অত্যন্ত দীর্ঘ বিজ্ঞপ্তি একটি ফাইল (শেষ অত্যন্ত দীর্ঘ গ্রহণ করা হয় যে হ্যান্ডলার) সক্রিয় করার জন্য অনুমতি দেবে যে একটি নতুন API অন্তর্ভুক্ত. API- টি যোগ করা: - vortex.ctx.enable_too_long_notify_to_file
- [ফিক্স] vortex_init_check থেকে সরানো ডিবাগ বার্তা.
- [ফিক্স] সংশোধন করা হয়েছে অপ্রয়োজনীয় VortexCtx
- লগ সমর্থন নিষ্ক্রিয় করা হয় যখন বিল্ড ব্যর্থ হতে যা vortex_channel_remove_first_pending_msg_no ভিতরে CTX ঘোষণা. ড্যান মুর দ্বারা রিপোর্ট বাগ.
- [নতুন] আপডেট PyVortex API- টি অন্তর্ভুক্ত vortex.unlock_listeners ...
- [ফিক্স] তারিখ ছিল আউট অনুপস্থিত সহজ শ্রোতা এবং সহজ ক্লায়েন্ট এবং নির্দিষ্ট ডকুমেন্টেশন যোগ করার পদ্ধতি. মার্ক জালিয়া দ্বারা রিপোর্ট সমস্যা.
- [ফিক্স] সংশোধন করা হয়েছে ডেবিয়ান ময়াল সাপ-vortex- জন্য ঘোষণা * প্যাকেজ ময়াল সাপ-ঘূর্ণি উপর নির্ভর করে ..
- [ফিক্স] একটি প্যাচ পাঠানোর আগে রিগ্রেশন পরীক্ষা চালানোর নির্দেশ যোগ করার পদ্ধতি ..
- স্বয়ংক্রিয় TLS ব্যর্থ হওয়ার কারণে সমাপ্ত হয় যে একটি রেফারেন্স ফিরে, যার ফলে ঘূর্ণি TLS পোস্ট কর্ম [ফিক্স] সংশোধন করা হয়েছে ভুল রেফারেন্স হ্যান্ডলার. মাইকেল Sola দ্বারা একটি চমৎকার পরীক্ষা ক্ষেত্রে রিপোর্ট বাগ.
- [ফিক্স] পাওয়া লুৎফর ইনস্টলেশন লেনি থেকে আপগ্রেড হচ্ছে যখন /usr/lib/python2.5/site-packages/vortex ফোল্ডার নামান্তর আপডেট করা হয়েছে পাইথন-ঘূর্ণি প্যাকেজ ইনস্টল করুন.
- [নতুন] noPoll লাইব্রেরি মাধ্যমে WebSocket উপর হুইসেল প্রদান সমর্থন নতুন এক্সটেনশন লাইব্রেরি (libvortex-WebSocket-1.1) যোগ করা হয়েছে. চমৎকার !! যোগ করা হয়েছে প্রাথমিক রিগ্রেশন পরীক্ষা (পরীক্ষা-17) সমর্থন পরীক্ষা.
- [ফিক্স] সংযোগ করার সময় অপেক্ষা বন্ধ খারাপ ফাইল ত্রুটি কোড সনাক্ত করতে কোড অপেক্ষা আপডেট সংযোগ সৃষ্টি.
- [নতুন] vortex_connection_set_data এবং তার getters ব্যবহার হচ্ছে এড়ানোর জন্য একটি সংযোগ যুক্ত একটি হুক পয়েন্টার সংরক্ষণ এবং পেয়ে অনুমতি নতুন ফাংশন যোগ করা হয়েছে যা কল প্রচুর প্রয়োজন হয় যেখানে ক্ষেত্রে তার গণনীয় ব্যয়বহুল. API- টি যোগ করা: - vortex_connection_get_hook - vortex_connection_set_hook
- [ফিক্স] & quot সংখ্যা ট্র্যাক আপডেট পড়া কোড; কোন তথ্য পাওয়া যায়, & quot; একটি নির্দিষ্ট পরিমাণ পৌঁছেছেন হয় যখন বন্ধ এটি একটি বিশেষ সংযোগ পাওয়া অপারেশন.
- [ফিক্স] VortexRoleMasterListener সংযোগের জন্য (নির্ধারিত থাকে) preread হ্যান্ডলার চালানো পড়া কোড আপডেট করা হয়েছে.
- [ফিক্স] বেশ কিছু আপডেট libvortex-1.1 compilable হয় তা নিশ্চিত করার.
- [ফিক্স] হচ্ছে হুইসেল একটি TLS WebSocket (WSS) উপরের চলমান সমর্থন libvortex-WebSocket লাইব্রেরি আপডেট করা হয়েছে. চমৎকার! নতুন API এবং রিগ্রেশন পরীক্ষা test_18 এবং test_19 যোগ করা হয়েছে. API- টি যোগ করা: - vortex_websocket_connection_is_tls_running - VORTEX_WEBSOCKET_CONF_ITEM_ENABLE_TLS (কনফিগারেশন আইটেম)
- [ফিক্স] vortex_websocket.c পরিবহন ক্ষুদ্র পরিবর্তন ..
- [ফিক্স] তারা, & quot সঙ্গে GetEnvironmentVariable এবং SetEnvironmentVariable প্রতিস্থাপন vortex_support.c আপডেট; একটি & quot; যারা ফাংশন সক্রিয় ইউনিকোড বিল্ড সঙ্গে ব্যবহার করা হয় যখন ASCII সংস্করণ তা নিশ্চিত করার জন্য বাস্তবায়নের এমনকি ব্যবহার করা হয়. বাগ রিপোর্ট এবং Etienne Dupuis দ্বারা প্রস্তাবিত ফিক্স আরো তথ্য (ধন্যবাদ!): Http://msdn.microsoft.com/en-us/library/windows/desktop/dd317766 (V = vs.85) PDF প্রিন্ট করুন
- [ফিক্স] ইতিমধ্যে একটি পূর্ববর্তী অনুরোধ দ্বারা হুইসেল সময় উপর কনফিগার করা সনাক্ত এবং কেস servername মান অনুরোধকারীকে দ্বারা উপলব্ধ servername মান ঠিক করতে চ্যানেল শুরু বিজ্ঞপ্তি মেকিং.
- [ফিক্স] সেটআপ ঘূর্ণি-WebSocket এক্সটেনশন লাইব্রেরি (উপলব্ধ হলে) WebSocket সংযোগে পেয়েছি হোস্ট হেডার অনুযায়ী হুইসেল সময় যুক্ত servername মান আপডেট করা হয়েছে. & Quot জন্য TLS হচ্ছে; এছাড়াও পতাকা মডিউল & quot সংযোগ আপডেট; একটি সফল জন্য TLS WebSocket সংযোগ পেয়েছি যখন (WSS: //). // একই প্রোফাইল পথ ঘোষণা দিয়ে এই পথ অবাধ্যতা WSS মধ্যে TLS প্রফাইল এবং হুইসেল সময় সঙ্গে হুইসেল সেশন হ্যান্ডেল করতে পারবেন. স্থায়ী ঘূর্ণি-WebSocket-1.1.pc এছাড়াও nopoll মডিউল প্রয়োজন.
- [নতুন] আপডেট ঘূর্ণি সমর্থন মডিউল API- টি পোর্টেবল পাইপ তৈরি করতে একটি নতুন ফাংশন অন্তর্ভুক্ত. এখন এই পাবলিক এবং পরিষ্কার সংজ্ঞা ব্যবহার করে, যা Lua কোড থেকে এই কোড সরানো হয়েছে. API- টি যোগ করা: - vortex_support_pipe
- [নতুন] আপডেট ঘূর্ণি সংযোগ এপিআই প্রতিটি সংযোগ যুক্ত অভ্যন্তরীণ তথ্য হ্যাশ ফিরে একটি নতুন ফাংশন অন্তর্ভুক্ত. API- টি যোগ করা: - vortex_connection_get_data_hash
- [ফিক্স] ঘূর্ণি সংযোগ মডিউল এ সমালোচনা করা হবে যে কিছু ডিবাগ লগ সংশোধন করা হয়েছে.
- আহ্বানকারী যে মান সেট দিয়ে একটি সংযোগ উপর একটি নতুন servername মান অনুরোধ vortex_channel ভিতরে [ফিক্স] স্থায়ী মেমরি লিক.
- [ফিক্স] errno! = 0 এবং এবং কাঁচা পঠিত ত্রুটি পাওয়া যায় নি যখন শুধুমাত্র একটি ত্রুটি লগ ড্রপ আপডেট করা হয়েছে ঘূর্ণি ফ্রেম একটি কারখানা Taiwan.
- [ফিক্স] হোস্ট পেতে WebSocket মডিউল মেকিং: & quot পর্যন্ত হেডার মান; করুন & quot; মান.
- [ফিক্স] পোর্ট অংশ হোস্ট-নেম ঘোষণা খুঁজে পেতে এবং কনফিগার চূড়ান্ত servername থেকে দূরে নিতে vortex_connection_set_server_name মেকিং.
- [ফিক্স] স্পষ্টভাবে ক্লায়েন্ট ডাকা যদি না অবস্থা মুদ্রণ না করার ঘূর্ণি চ্যানেল পুল মেকিং.
- [ফিক্স] এটি আরও পতাকা দিয়ে অসীম ফ্রেম দ্বারা গঠিত একটি শুভেচ্ছা প্রাথমিক বার্তা পাঠিয়ে একটি ঘূর্ণি হুইসেল শ্রোতা বন্যা করা সম্ভব কিনা তা পরীক্ষা করার জন্য নতুন রিগ্রেশন পরীক্ষা যোগ করা হয়েছে.
- [নতুন] হুইসেল এবং চলমান অনুমতি দেবে পোর্ট ভাগ সমর্থন যোগ করা হয়েছে প্রাথমিক সমর্থন হুইসেল উপর WebSocket লাইব্রেরি ব্যবহারকারীদের কাছ থেকে বিশেষ কনফিগারেশন ছাড়াই একই পোর্ট (TLS প্রকরণ সঙ্গে). API- টি যোগ করা: - vortex_listener_set_port_sharing_handling - VortexPortShareHandler যোগ করা হয়েছে প্রাথমিক রিগ্রেশন পরীক্ষা (test_20). এখনও আরও কাজ প্রয়োজন. সত্যিই আশাপ্রদ মনে হচ্ছে.
- [ফিক্স] ওয়েব সকেট এক্সটেনশন লাইব্রেরি দ্বারা ব্যবহৃত পোর্ট শেয়ারিং কোড আরো আপডেট. এখন regtest (পরীক্ষা-20) সঠিকভাবে সম্পন্ন না. এখনও আরও কাজ প্রয়োজন.
- [ফিক্স] আরো সুবিন্যস্তকরণ. আপডেট কোড শ্রোতা দিকে মুলতুবি কোড মুক্তি. সংযোগ নিশ্চিত করার জন্য আপডেট করা হয়েছে test_20 সত্যিই কাজ করা হয় ..
- [ফিক্স] কাজ সমাপ্ত এবং একই পোর্ট হুইসেল চালানো সমর্থন, হুইসেল উপর WebSocket এবং হুইসেল মধ্যে TLS WebSocket .. সহ WebSocket পোর্ট ভাগ করে নেওয়ার জন্য বাস্তবায়ন পরীক্ষা
- [ফিক্স] সংশোধন করা হয়েছে পরিবহন সনাক্তকরণ (পোর্ট-ভাগ) ওয়েব সকেট এক্সটেনশন লাইব্রেরীতে TLS সংযোগের গ্রহণ করে. পোর্ট-শেয়ারিং সক্রিয় যখন আপডেট করা হয়েছে মডিউল noPollCtx বস্তুর রেফারেন্স অর্জন.
- [ফিক্স] হোস্ট স্থাপনার যে পোস্ট কর্ম ফাংশন চালানোর জন্য আপডেট করা হয়েছে ওয়েব সকেট এক্সটেনশন লাইব্রেরি. হুইসেল servername মান মধ্যে WebSocket হেডার
- [ফিক্স] সমালোচনামূলক বিভাগে রক্ষা noPoll ব্যবহৃত থ্রেড নিরাপত্তা হ্যান্ডলার ইনস্টল আপডেট করা হয়েছে ঘূর্ণি ওয়েব সকেট মডিউল.
- [ফিক্স] অপারেশন শেষ উপর vortex_connection_unref কলিং আগে বন্ধ সংযোগ ঘূর্ণি পাঠক ইঞ্জিন মেকিং.
- [ফিক্স] noPoll ডিবাগ সক্রিয় করার জন্য একটি নতুন সেটআপ অপশন অন্তর্ভুক্ত আপডেট ওয়েব সকেট এক্সটেনশন লাইব্রেরি. API- টি যোগ করা: - VORTEX_WEBSOCKET_ENABLE_DEBUG
- [ফিক্স] বেশ কিছু আপডেট ভুল বা দুর্বল কনফিগার আর্গুমেন্ট সঙ্গে বিভিন্ন ডিবাগ লগ কল ঠিক করতে.
- [ফিক্স] ওয়েব সকেট এক্সটেনশন গ্রন্থাগারের মধ্যে অতিরিক্ত লগিং যোগ করা হয়েছে.
- [ফিক্স] VORTEX_WEBSOCKET_CONF_ITEM_ENABLE_DEBUG মধ্যে VORTEX_WEBSOCKET_ENABLE_DEBUG নাম পরিবর্তন.
- [ফিক্স] নিজে হোস্ট এবং সেটআপ নতুন ফাংশান যোগ করা হয়েছে একটি প্রদত্ত সংযোগের জন্য vortex_connection_get_host এবং vortex_connection_get_port দ্বারা ফিরে পোর্ট মান. API- টি যোগ করা: - vortex_connection_set_host_and_port
- [ফিক্স] ইঞ্জিন আপডেট না যত তাড়াতাড়ি সম্ভব যারা সংযোগ ড্রপ ঘূর্ণি দ্বারা নিয়ন্ত্রিত অন্যান্য উপায়ে বন্ধ হয়ে থাকতে পারে যে খারাপ ফাইল সকেট বর্ণনাকারী সনাক্ত করতে. যোগ করা হয়েছে রিগ্রেশন পরীক্ষা বাগ নকল করা এবং (পরীক্ষা-01y) চালু ফিক্স চেক.
- [ফিক্স] বাঁধন কোড পর ভুল সংযোগ চেক করতে আপডেট ঘূর্ণি পাঠক লুপ. Upps.
- [ফিক্স] --enable-WebSocket-ডিবাগ পেয়েছি যখন WebSocket ডিবাগ সক্রিয় করার অনুমতি দেয় আপডেট রিগ্রেশন পরীক্ষা কোড
- [ফিক্স] EBADF ত্রুটি দেখানো হয় যে একটি সংযোগ যুক্ত মান নির্ধারিত না সকেট আপডেট করা হয়েছে ঘূর্ণি পাঠক.
- [ফিক্স] সরানো হয়েছে (Etienne Dupuis দ্বারা রিপোর্ট) দু: খজনক strlen ঘোষণা.
- [ফিক্স] বন্ধ করার পর অপারেশন পাঠাতে সংযোগ পরীক্ষা করুন আপডেট করা হয়েছে PyVortex রিগ্রেশন পরীক্ষা.
- [ফিক্স] আপডেট PyVortex ব্যতিক্রম বিজ্ঞপ্তি প্রায় Py_BEGIN_ALLOW_THREADS এবং Py_END_ALLOW_THREADS ব্যবহার এবং vortex_async_queue_push কল করতে.
- [ফিক্স] অনুপস্থিত GIL রিলিজ জন্য আপডেট করা হয়েছে PyVortex ব্যর্থতা ঘটবে TLS মডিউল আহ্বান জানাচ্ছে.
- [ফিক্স] আপডেট রিগ্রেশন পরীক্ষা (test_12) সমস্যা সৃষ্টি হয় যে কোড অংশ মুছে ফেলুন ..
- [ফিক্স] test_15 ব্লক বার্তা পাঠাতে ব্যর্থ হলে সংযোগ সংক্রান্ত প্রদর্শন রিগ্রেশন ক্লায়েন্ট আপডেট করা হয়েছে.
- [ফিক্স] আপডেট vortex_tls মডিউল (SSL- পোস্ট চেক ব্যবহার করতে বাধ্য এড়াতে) সহজ পিয়ার সার্টিফিকেট যাচাইয়ের জন্য সমর্থন অন্তর্ভুক্ত. API- টি যোগ করা: - vortex_tls_verify_cert
- [ফিক্স] অতিরিক্ত fixings আরো ক্ষেত্রে সনাক্ত করতে vortex_tls_verify_cert করতে.
- [ফিক্স] আপডেট vortex_tls সার্টিফিকেট (লোড করা ব্যর্থ হলে কিছু অতিরিক্ত ডিবাগ লগ এখনো যোগ করেনি).
- [ফিক্স] এছাড়াও বন্ধ হচ্ছে কি সকেট রাষ্ট্র আপডেট ঘূর্ণি সংযোগ লগিং. সংযোগ ইতিমধ্যে নষ্ট হয়ে গেছে যদি আপডেট ঘূর্ণি ফ্রেম কারখানা পড়া ফ্রেম সময় বন্ধ একটি অতিরিক্ত সংযোগ প্রদানকারী এড়ানোর জন্য.
- [ফিক্স] সকেট একটি ভিন্ন সকেট বন্ধ ঝুঁকি সঙ্গে কিন্তু একই মান সঙ্গে ঘূর্ণি লেয়ার এ পরে তা বন্ধ এড়াতে noPoll লেয়ার এ বন্ধ করা হয়, যখন নিয়ন্ত্রণ করা নতুন nopoll_conn_set_on_close কল ব্যবহার করার জন্য ওয়েব সকেট মডিউল আপডেট করা হয়েছে.
- [ফিক্স] আপডেট WebSocket সংযোগ এপিআই noPollCtx পেতে একটি নতুন ফাংশন অন্তর্ভুক্ত. API- টি যোগ করা: - vortex_websocket_connection_get_ctx
- [ফিক্স] পরীক্ষা 04-অব এ জবাব জন্য অপেক্ষা করার সময় অপেক্ষা সময়সীমা উত্তীর্ণ সীমাবদ্ধ রিগ্রেশন পরীক্ষা আপডেট করা হয়েছে.
- [ফিক্স] vortex_tunnel.c বাস্তবায়ন ভিতরে ভুল স্মৃতি প্রবেশ সরানো হয়েছে.
- [ফিক্স] আপডেট ঘূর্ণি পাঠকের সনাক্ত এবং পরিষ্করণ-ভুল-ফাইল-বর্ণনাকারী প্রকৃতপক্ষে ভুল তাদের কি সম্পর্কে বিভ্রান্তি এড়ানোর জন্য, FD চেক আগে 0 errno মান পুনরায় সেট করতে (সংশোধন করা হয়েছে চাপের test_01y এবং test_02 মধ্যে মিথস্ক্রিয়া ).
- [ফিক্স] ডিফল্ট এসএসপি অন্তর্ভুক্ত আপডেট সংকলন প্রক্রিয়া (সামঞ্জস্যপূর্ণ প্ল্যাটফর্ম লিনাক্স, জিসিসি ..).
- [ফিক্স] হেডার ওভারফ্লো (কিছুই পাওয়া যায়) পরীক্ষা করার জন্য নতুন রিগ্রেশন পরীক্ষা যোগ করা হয়েছে, কিন্তু পরীক্ষা দেহাবশেষ (test_01x).
- [ফিক্স] নতুন জিসিসি কম্পাইলার দ্বারা উত্থাপিত অব্যবহৃত পরিবর্তনশীল ত্রুটি সংশোধন করা হয়েছে ..
- [ফিক্স] Wheezy জন্য libvortex-1.1 প্যাকেজ আছে ফাইল যোগ করার পদ্ধতি.
- [ফিক্স] অন্ত ভিতরে মুলতুবি আইটেম মুক্তি msgno কিউ অপেক্ষা যুক্ত চেহারা অর্জন vortex_channel_free মেকিং.
ওয়েব সকেট পাওয়া যায় না যখন
পোর্ট ভাগ কোড
থেকে এবং সংযুক্ত সেশন তথ্য পার করার সময়
কি সংস্করণ 1.1.10 নতুন:
- এই প্রধানত সমর্থন রয়েছে একটি প্রধান স্থিতিশীল রিলিজ LuaVortex মাধ্যমে Lua ভাষার জন্য বাঁধাই.
- এখন এটা ঘূর্ণি লাইব্রেরী 1.1 ব্যবহার Lua ক্লায়েন্ট / শ্রোতা হুইসেল অ্যাপ্লিকেশন লিখতে করা সম্ভব.
- এই রিলিজ, & quot মত নতুন বৈশিষ্ট্য যোগ করা হয়েছে;. স্বয়ংক্রিয় থ্রেড পুল মাপ পরিবর্তন, & quot ;, এবং পূর্ববর্তী রিলিজ চেয়ে লাইব্রেরি আরও বেশি জোরালো করে, বিষয় অনেক সমাধান করা হয়েছে
কি সংস্করণ 1.1.9 নতুন
এই বেশ কয়েকটি বাগ সংশোধন করা হয়েছে রয়েছে একটি স্থিতিশীল রিলিজ
- হল এবং নতুন রিগ্রেশন পরীক্ষা (এখন SASL এবং উপলব্ধ করা TLS আছে), বিশেষ করে টানুন API- র জন্য লাইব্রেরি ফাংশন, তা নিশ্চিত করার জন্য.
- কিছু এপিআই আপডেট অন্তর্ভুক্ত করা হয়, রাষ্ট্র বা একটি নির্দিষ্ট ঘূর্ণি প্রসঙ্গে সমাপ্তি প্রক্রিয়ার মধ্যে যদি বেড়ে চলেছে বস্তুর সুত্র অনুসন্ধান মত.
কি সংস্করণ 1.1.7 নতুন:
- এই অনেক উন্নতি অন্তর্ভুক্ত একটি নতুন স্থিতিশীল রিলিজ দ্রুত এটি করা.
- পে-লোড শাখানদী এপিআই একটি চলমান স্থানান্তর বা স্থানান্তর অবস্থা চেক / বাতিল বিরতি অনুমতি আপডেট করা হয়েছে.
- বেশ কিছু বাগ সংশোধন করা হয়েছে.
সংস্করণ 1.1.5 নতুন কি:
- এই স্থিতিশীল রিলিজ বৈশিষ্ট্য একটি নতুন সেট অন্তর্ভুক্ত যে আপনি সহজেই জীবিত সমর্থন বাস্তবায়ন সরাসরি ঘূর্ণি ইঞ্জিন মধ্যে বিষয়বস্তু ফিড, মেয়াদী হ্যান্ডলার ইনস্টল করুন, এবং একই চ্যানেল ওভার 4 গিগাবাইটের যে হস্তান্তর করতে পারবেন.
সংস্করণ 1.1.3 নতুন কি:
- যোগ করা হয়েছে নতুন রিগ্রেশন পরীক্ষা পরীক্ষা চ্যানেল পুল প্রস্তুত ইঙ্গিত উত্তর / NUL পারস্পরিক ক্রিয়ার জন্য ... কোন বাগ পাওয়া গেছে.
- স্থায়ী পোস্টে সৃষ্টি বিজ্ঞপ্তি.
- VortexConnectionOpts মাধ্যমে সংযোগ অপশন সমর্থনের জন্য সাধারণ আপডেট. শুভেচ্ছা servername বৈশিষ্ট্য বাস্তবায়ন করার জন্য এই নতুন সমর্থন ব্যবহৃত হয়. API- টি যোগ করা: - VortexConnectionOpts (টাইপ) - VortexConnectionOptItem (Enum) - vortex_connection_opts_new (ফাংশন) - vortex_connection_opts_free (ফাংশন) - CONN_OPTS (ম্যাক্রো)
- বর্ধিত অপশন সঙ্গে একটি হুইসেল সংযোগ তৈরি করতে একটি নতুন ফাংশন অন্তর্ভুক্ত ঘূর্ণি সংযোগ এপিআই আপডেট করা হয়েছে. আপডেট করা হয়েছে vortex_connection_new এই নতুন ফাংশন উপরে নির্মিত হবে. API- টি যোগ করা: - vortex_connection_new_full
- নতুন কর্ম পর্যায়ের জন্য সমর্থন যোগ করা হয়েছে:. ক্লায়েন্ট শুভেচ্ছা পাওয়ার পরে বিজ্ঞপ্তি পেয়ে করতে পারবেন যা CONNECTION_STAGE_PROCESS_GREETINGS_FEATURES
- আপডেট ঘূর্ণি ইঞ্জিন (বিশেষ করে শুভেচ্ছা বৈশিষ্ট্য জন্য) পেয়েছেন ক্লায়েন্ট শুভেচ্ছা অনুযায়ী প্রতিক্রিয়া, যার ফলে ক্লায়েন্ট শুভেচ্ছা গৃহীত হয় না হওয়া পর্যন্ত শ্রোতা পিয়ার প্রাথমিক শুভেচ্ছা সঙ্গে উত্তর না করা.
- স্বয়ংক্রিয় servername বৈশিষ্ট্য প্রয়োগ করা আবশ্যক নিয়ন্ত্রণ করার জন্য একটি ফাংশন অন্তর্ভুক্ত ঘূর্ণি CTX মডিউল আপডেট করা হয়েছে. ডিফল্ট ঘূর্ণি দ্বারা সংযোগ অপশন ব্যবহার করা servername অবহিত বা না হলে, হোস্ট নাম নির্মিত প্রথম চ্যানেলে, সাথে সংযোগ করতে ব্যবহৃত হবে. API- টি যোগ করা: - vortex_ctx_server_name_acquire
- ব্যবহার করা হবে সংযোগ অপশন কনফিগার করতে পারবেন যে একটি নতুন ফাংশন অন্তর্ভুক্ত ঘূর্ণি সুড়ঙ্গ এপিআই আপডেট করা হয়েছে. API- টি যোগ করা: - vortex_tunnel_settings_set_options
- আপডেট শুভেচ্ছা মডিউল একটি কোড এবং যখন প্রয়োজন সেবা আত্মত্যাগী একটি বার্তা সঙ্গে একটি ত্রুটি শুভেচ্ছা ফেরত পাঠাতে সমর্থন অন্তর্ভুক্ত. একটি ফাংশন অন্তর্ভুক্ত আপডেট এপিআই এই আচরণ বাস্তবায়ন করা জন্য: - vortex_greetings_error_send
- আরো আপডেট servername চেক. এখনও আরও কাজ প্রয়োজন বোধ করা হয়.
- সমাপ্ত রিগ্রেশন পরীক্ষা কাজ (test_01g) শুভেচ্ছা উপর servername বৈশিষ্ট্য চেক. চমৎকার!
- স্থায়ী ফ্রেম অনির্দিষ্টকরণের (মেমরি লিক) পাঠাতে ব্যর্থ বা ক্লায়েন্ট শুভেচ্ছা শ্রোতা দিকে গ্রহণ করা হয় না.
- উন্নত ভুল হুইসেল হেডার সনাক্তকরণ. যোগ করা হয়েছে রেজ পরীক্ষা (test_01h).
- servername স্বয়ংক্রিয় কনফিগারেশন জন্য আরো আপডেট ..
- ঘূর্ণি পাঠক লুপ থেকে একটি সংযোগ unwatching পারবেন যে নতুন অভ্যন্তরীণ ফাংশন যোগ করা হয়েছে. API- টি যোগ করা: - vortex_reader_unwatch_connection
- সাধারণ অভ্যন্তরীণ পরিবর্তন এটা বন্ধ করার অনুমতি দেয় এবং পরে একটি ভিন্ন প্রক্রিয়া উত্তর সব ব্যবস্থা পরিচালনার শুরু চ্যানেল বিভক্ত.
- পরিষ্করণ কোড হ্যান্ডলিং শুরু ..
- আপডেট ঘূর্ণি প্রোফাইল API- টি ফ্রেম নিবন্ধিত প্রফাইল জন্য হ্যান্ডলার পেয়েছি কনফিগার করতে পারবেন যে একটি নতুন ফাংশন অন্তর্ভুক্ত. API- টি যোগ করা: - vortex_profiles_set_received_handler
- চেক এবং এই মেমরি নষ্ট না হয়, যাতে একটি কাঁটাচামচ অপারেশন সংজ্ঞায়িত করা যেতে পারে যে অভ্যন্তরীণ কাঠামো dealloc থেকে ঘূর্ণি Sequencer reinitilization মেকিং.
- পরিবর্তন-বিজ্ঞপ্তি:. ঘূর্ণি প্রফাইল ফিল্টার-01 অনুযায়ী আপডেট vortex_connection_is_profile_filtered এবং VortexProfileMaskFunc প্রোফাইল বিষয়বস্তু এনকোডিং, এবং ফ্রেম (চ্যানেল শুরু বিজ্ঞপ্তি ক্ষেত্রে) পেয়েছি
- চেক এবং তাই এই মেমরি নষ্ট না হয় একটি কাঁটাচামচ অপারেশন সংজ্ঞায়িত করা যেতে পারে যে অভ্যন্তরীণ কাঠামো dealloc থেকে ঘূর্ণি থ্রেড পুল reinitialization মেকিং.
- অভ্যন্তরীণ পরিবর্তন মেকিং উত্তর যাতে পরিচালনার এটা ... decoupled এবং অন্য থ্রেড বা এর পরে প্রয়োগ করা যেতে পারে হলাম! শুরু চ্যানেলের
- আপডেট ঘূর্ণি সমর্থন এপিআই একটি অনুসন্ধান পথ ইতিমধ্যে যোগ করা হয় পরীক্ষা করার জন্য একটি ফাংশন অন্তর্ভুক্ত. আপডেট অনুসন্ধান পথ আরম্ভের তাদের যোগ করার আগে (বরাদ্দ কিন্তু যোগ না পাথ মাধ্যমে লিক এড়াতে) পাথ চেক. বাগ অবাধ্যতা রেজ পরীক্ষা দ্বারা উদ্ভাসিত. - Vortex_support_check_search_path
- কাঁটাচামচ অপারেশনের পর ঘূর্ণি রিডার পরিষ্করণ সম্পদ আরো আপডেট. পিতা বা মাতা প্রক্রিয়া দ্বারা পরিচালিত হয় যে সব সংযোগ মুক্তি কোড যোগ করা হয়েছে ..
- vortex_connection_is_profile_filtered দ্বারা ফিরে ত্রুটি বার্তা জন্য স্থায়ী ভুল মেমরি অনির্দিষ্টকরণের.
- কিছু হ্যান্ডলার ইনস্টল করা হয় বিভিন্ন ক্ষেত্রে বলা হয় এবং তাদের মধ্যে কিছু কলের সময় নিজেদের সরিয়ে না করা, যার ফলে বন্ধ বিজ্ঞপ্তি সংশোধন করা হয়েছে. যোগ করা হয়েছে রিগ্রেশন পরীক্ষা সমস্যা নকল করা এবং সমস্যা (test_02a1) ঠিক করা.
- চ্যানেল শুরু করার জন্য স্থায়ী অনুপস্থিত ত্রুটি বার্তা উত্তর ফিল্টার.
- কানেক্ট ব্যর্থতা সময় সকেট বন্ধ কল অনুপস্থিত যোগ করা হয়েছে.
- আপডেট পরীক্ষা সার্টিফিকেট.
- স্থায়ী ডকুমেন্টেশন এবং আপডেট অধ্যায়.
- servername ক্ষেত্রে SASL চ্যানেলের মধ্যে সাধারণ প্রমাণীকরণ হ্যান্ডলার করার জন্য অনুরোধ করা প্রদান আপডেট করা হয়েছে SASL এক্সটেনশন প্রথম সেটিং servername হয়. এখনও প্রয়োজন রেজ পরীক্ষা.
- যোগ করা হয়েছে রিগ্রেশন পরীক্ষা প্রথম চ্যানেলে SASL প্রমাণীকরণ জন্য servername বিজ্ঞপ্তি চেক.
- যোগ করা হয়েছে চ্যানেল রেফারেন্স হ্যান্ডলিং vortex_channel_notify_start_internal এ ঘোড়দৌড় এড়ানোর জন্য.
- vortex_tls_start_negotiation / vortex_tls_start_negotiation_sync একটি আহ্বানকারী, যার ফলে জন্য TLS বাস্তবায়ন এ বাগ সংশোধন করা হয়েছে প্রথম ক্ষেত্রে জন্য ঘোষিত এবং দ্বিতীয় ক্ষেত্রে জন্য 60 সেকেন্ড সময় অবরুদ্ধ না করা. যোগ করা হয়েছে রেজ পরীক্ষা (test_05b) সমস্যা নকল করা এবং চালু ফিক্স চেক. Dhiraj প্রসাদ দ্বারা রিপোর্ট বাগ.
- যোগ করা হয়েছে রিগ্রেশন পরীক্ষা পাওয়া যাচ্ছে ঠিকানা ক্ষেত্রে vortex_connection_new দ্রুত এরর রিপোর্টিং চেক.
- শুধুমাত্র উইন্ডোজ সক্রিয় কোড দ্বারা সৃষ্ট ঘূর্ণি-রিগ্রেশন-ক্লায়েন্ট সংশোধন করা হয়েছে সংকলন ত্রুটি.
- পাইথন এর রেফারেন্স গণনা ম্যানিপুলেশন করতে পারবেন যে পদ্ধতি একটি দম্পতি অন্তর্ভুক্ত PyVortex চ্যানেল এবং সংযোগ ক্লাস আপডেট করা হয়েছে. যোগ করা হয়েছে রিগ্রেশন পরীক্ষা তারা (test_10_b) কিভাবে কাজ চেক. API- টি যোগ করা: - vortex.Channel.incref - vortex.Channel.decref - vortex.Connection.incref - vortex.Connection.decref আপডেট এপিআই ডকুমেন্টেশন .
- সাধারণ মেমরি বরাদ্দ উন্নতি তারা প্রয়োজন হয় না হওয়া পর্যন্ত সংযোগ অভ্যন্তরীণ কাঠামো বরাদ্দ না করা না.
- মেমরি যোগ বরাদ্দ চেক শূন্য অ্যাক্সেস মেমরি এড়ানোর জন্য. এখনও আরও কাজ প্রয়োজন বোধ করা হয়.
- vortex_connection_set_profile_mask মেকিং এবং নিরাপদ থ্রেড হতে vortex_connection_is_profile_filtered.
- অসামান্য MSG মুলতুবি জন্য চেক করা হয়নি vortex_channel_is_ready ভিতরে বাগ সংশোধন করা হয়েছে.
- ফ্রেম পেয়েছি বরাদ্দ করা কোন স্মৃতি আছে ক্ষেত্রে সংযোগ বন্ধ করতে vortex_frame_get_next মেকিং.
- পৌনঃপুনিকভাবে vortex_connection_is_profile_filtered আহ্বান দ্বারা সৃষ্ট লক সংশোধন করা হয়েছে.
- প্রথম যুক্তি নিশ্চিত করার জন্য vortex.Connection পাইথন রচয়িতা এ যোগ করা হয়েছে চেক পেয়েছি প্রকৃতপক্ষে একটি vortex.Ctx হয়.
- বর্তমান servername কনফিগার ফিরে একটি বৈশিষ্ট্য অন্তর্ভুক্ত করা vortex.Connection আপডেট করা হয়েছে. আপডেট ডকুমেন্টেশন. API- টি যোগ করা: - সার্ভারটির
- অভ্যন্তরীণ ফাংশন __vortex_channel_set_state যোগ করার পদ্ধতি প্রসেসের মধ্যে স্থানান্তর সকেট পর চ্যানেল 0 অবস্থা পুনরুদ্ধার করতে অবাধ্যতা সাহায্য করার জন্য.
- Refactored সকেট সীমা ক্লায়েন্ট ইনিশিয়েটরের (vortex_connection_sock_connect) এ লিখুন কোড পৌঁছেছেন. সংশোধন করা হয়েছে সার্ভার প্রান্তের শ্রোতা সীমা দ্বারা তৈরি করা সকেট জন্য পরিচালনার পৌঁছেছেন গ্রহণ (2) কল.
- অভ্যন্তরীণ mutexes লক না যে প্রক্রিয়া অধীনে রিলিজ হয় যে চ্যানেল তাই পতাকা নিজস্ব reinitialization ঘূর্ণি পাঠক প্রক্রিয়া মেকিং.
- যোগ করা হয়েছে নতুন ফাংশন ব্যবহারকারী ডিবাগ হ্যান্ডলার পাঠানো লগ প্রথম প্রস্তুত করা হয়. যোগ করা হয়েছে রিগ্রেশন পরীক্ষা তার ফাংশন চেক. API- টি যোগ করা: - vortex_log_set_prepare_log
- আপডেট vortex_socket_close ম্যাক্রো সকেট বর্ণনাকারী বৈধ না হলে বন্ধ সকেট আহ্বান এড়ানোর জন্য.
- কাঁটাচামচ অপারেশনের পর একটি reinitialization ক্ষেত্রে সারির মুক্তি প্রাথমিক কল vortex_async_queue_release যোগ করা হয়েছে.
- আপডেট PyVortex. Vortex.Connection যোগ করা হয়েছে CTX বৈশিষ্ট্য সংযোগ প্রসঙ্গে ফিরে যাও. API- টি যোগ করা: - vortex.Connection.ctx (শুধুমাত্র বৈশিষ্ট্য পড়া)
- আপডেট PyVortex API সংযোগ অনন্য সনাক্তকারী অ্যাক্সেস অন্তর্ভুক্ত. API- টি যোগ করা: - vortex.Connection.id (শুধুমাত্র বৈশিষ্ট্য পড়া) .
- আপডেট PyVortex internals বস্তু জীবন সময় বেঁধে. পাইথন কোড পরে unloaded করা হয় কিন্তু VortexCtx সি রেফারেন্স এখনও কাজ করছে যে মডিউল রেফারেন্স ইনস্টল, বিশেষ করে যখন এই মেমরি অনির্দিষ্টকরণের বিষয় solves. অবাধ্যতা, mod-পাইথন unloads কিন্তু তার কাঠামো এখনও stored..This এখন অভ্যন্তরীণ API- র মাধ্যমে vortex.Ctx মধ্যে পাইথন বস্তু সংরক্ষণ / বাঁধাই সমাধান করা হয় পাইথন বস্তু রেফারেন্স যখন এটি সমস্যা দেখায়: - py_vortex_ctx_register - py_vortex_ctx_register_get
- আপডেট অভ্যন্তরীণ কোড সম্ভব ইতিমধ্যে তৈরি রেফারেন্স হিসাবে হিসাবে অনেক পুনরায় ব্যবহার করতে. রিগ্রেশন পরীক্ষা পরীক্ষা করুন.
- তথ্য মধ্যে ঘোড়দৌড় এড়াতে py_vortex_profile_frame_received এ সরানো হয়েছে তথ্য রেজিস্ট্রেশন কোড কনফিগার করা হয় এবং ফ্রেম হ্যান্ডলার বলা হয়.
- পরবর্তী চ্যানেল শুরু অনুরোধ ব্যবহার করা হবে servername প্রদান করার অনুমতি দেয় PyVortex vortex.Connection এপিআই আপডেট করা হয়েছে. আপডেট ডকুমেন্টেশন.
- আপডেট ঘূর্ণি চ্যানেল পুল internals একটি চ্যানেল বরং vortex_channel_is_up_to_date vortex_channel_is_ready ব্যবহার করে প্রস্তুত যদি সনাক্ত করতে.
- তারা মৃত্যুদন্ড কার্যকর করা হয় যখন কনফিগার বন্ধ হ্যান্ডলার ইনস্টল করতে পারবেন যে একটি নতুন ফাংশন অন্তর্ভুক্ত ঘূর্ণি সংযোগ এপিআই আপডেট করা হয়েছে. আপডেট করা হয়েছে পূর্ববর্তী বন্ধ হ্যান্ডলার একই আচরণ প্রদান এই বাস্তবায়ন ব্যবহার করার জন্য. আপডেট করা হয়েছে ঘূর্ণি চ্যানেল শুরু কোড সিস্টেম হ্যান্ডলার বরং প্রথম বন্ধ কোড ব্যবহারকারী নির্বাহ এড়াতে এই নতুন হ্যান্ডলার ব্যবহার করার জন্য. API- টি যোগ করা: - vortex_connection_set_on_close_full2
- যোগ করা হয়েছে PyVortex রেজ পরীক্ষা (test_12_a) পুনর্গঠন এবং শুরু চ্যানেল অপারেশনের সময় বন্ধ সংযোগ সনাক্ত করতে চালু ফিক্স চেক. ব্যবহারকারীর বন্ধ হ্যান্ডলার একটি কনফিগার করা এবং তারপর তার সংযোগ অপারেশন মাঝখানে বন্ধ করা হয়, যার জন্য একটি চ্যানেল শুরু হলে পূর্ববর্তী বন্ধ deadlocking করা হয়.
- বন্ধ বিজ্ঞপ্তি কিছু ডিবাগ লগ যোগ করা হয়েছে. PyVortex যোগ করা হয়েছে প্রাথমিক পরীক্ষা চ্যানেল শুরু (test_12_b) সময় ASYNC বিজ্ঞপ্তি চেক.
- পরিচালনার থ্রেড পুল কাজগুলো চেক প্রাথমিক কোড যোগ করা হয়েছে. আপডেট করা হয়েছে থ্রেড পুল API- টি কাজ, বিনামূল্যে থ্রেড মুলতুবি সম্পর্কে কিছু পরিসংখ্যান এবং ফিরে থ্রেড শুরু করতে. এখনও আরও কাজ প্রয়োজন বোধ করা হয়. API- টি যোগ করা: - vortex_thread_pool_stats
- VortexEncoding টাইপ জন্য নির্দিষ্ট মান নির্ধারণ করা যারা মান অনুমান করা ঘূর্ণি বাঁধাই অন্যান্য ভাষায় এটি সহজ করা.
- প্রোফাইল কন্টেন্ট বিজ্ঞপ্তি শুরু চ্যানেলের জন্য এনকোডিং মান অন্তর্ভুক্ত করার PyVortex আপডেট করা হয়েছে: - encoding_NONE - encoding_BASE64
- আপডেট PyVortex conn.open_channel servername সমর্থন, এবং profile_content গুণাবলী.
- স্থায়ী PyVortex conn.open_channel অন্যান্য থ্রেড অন্যান্য ASYNC বিজ্ঞপ্তি সম্পন্ন করা, যার ফলে চ্যানেল নির্মাণের সময় পাইথন প্রসঙ্গ প্রবেশ করার অনুমতি দেয়. যোগ করা হয়েছে রিগ্রেশন পরীক্ষা test_12_b বাগ এবং চেক ঠিক করতে চালু.
- আপডেট vortex_log_enable, vortex_log2_enable এবং vortex_color_log_enable এনভায়রনমেন্ট ভেরিয়েবল এবং পতাকা সেটিং পরিবর্তন না.
- আপডেট থ্রেড পুল মডিউল চালানোর সময় নতুন থ্রেড যোগ করার অনুমতি দেয়. ঘূর্ণি আরম্ভ করার জন্য এই নতুন কোড ব্যবহার করা হয়. API- টি যোগ করা: -. নতুন থ্রেড যোগ করা হয় যখন আপডেট করা হয়েছে test_00 একটি উপলব্ধ থ্রেড সঙ্গে এখন একটি পুল চেক করতে reg লিখে পরীক্ষা স্থগিত হ্যান্ডলগুলি কাজ vortex_thread_pool_add
- জানালা ব্যর্থ সৃষ্টি হয়, যা সংশোধন করা হয়েছে vortex_thread_pool_get_num.
- PyVortex ফাংশন কিছু হচ্ছে / শেষ থ্রেড ম্যাক্রো যোগ করা হয়েছে.
- vortex_color_log_enable চেক পতাকা অনুপস্থিত সংশোধন করা হয়েছে.
- আরো PyVortex ডকুমেন্টেশন যোগ করা হয়েছে. Vortex.encoding_BASE64 নাম পালটে vortex.encoding_BASE
- আপডেট PyVortex সংযোগ API- টি দোকান এবং ব্যবহারকারী রেফারেন্স উদ্ধার করা দুটি নতুন পদ্ধতি অন্তর্ভুক্ত. API- টি যোগ করা: - Connection.get_data - Connection.set_data যোগ করা হয়েছে রিগ্রেশন পরীক্ষা ফাংশন (test_03_a) পরীক্ষা করা হয় .
- যোগ করা হয়েছে ডিবাগ লগ শূন্য রেফারেন্স কিউ গ্রহণ করা হয়েছিল যে অবহিত vortex_channel_get_reply করতে.
- .
- আপডেট PyVortex সংযোগ রেফারেন্স বরাদ্দ তৈরি এবং প্রতিটি হ্যান্ডলার বিজ্ঞপ্তি জন্য তাদের শেষ বরং রেফারেন্স পুনরায় ব্যবহার করতে. মেমরি / কর্মক্ষমতা সমস্যা solves এবং অনুপস্থিত রেফারেন্স সমস্যা শ্রোতা দিকে অভিজ্ঞ সমাধান করা হয়েছে.
- আপডেট PyVortex conn.open_channel এছাড়াও on_channel হ্যান্ডলার মাধ্যমে ASYNC চ্যানেল নির্মাণ ও বিজ্ঞপ্তি সমর্থন. আপডেট ডকুমেন্টেশন. যোগ করা হয়েছে রিগ্রেশন পরীক্ষা (ব্যর্থতা বিজ্ঞপ্তি জন্য test_10_c এবং test_10_d) ফাংশন চেক.
- যোগ করার পদ্ধতি আরো PyVortex ডকুমেন্টেশন ..
- উত্তর বাস্তবায়ন প্রাথমিক কোড যোগ করা হয়েছে / nul অনুপস্থিত নকল করা জবাব nul ফ্রেম বাগ ...
- পুনর্লিখিত চ্যানেল ধারাবাহিকভাবে কোড seqno বরং msgno এবং ফ্রেম টাইপ ভিত্তি করে করা হবে. এই (-1 হিসেবে সংরক্ষণ) কিছু NUL ফ্রেম কারণ প্রচন্ডভাবে লোড ফ্রেম হ্যান্ডলার সঙ্গে কিছু বিষয় মিস করা solves. চ্যানেল ধারাবাহিকভাবে সক্রিয় করা হলে, সংযোগ dealloc ব্যর্থতা সংশোধন করা হয়েছে এবং উত্তর / NUL ফ্রেম গৃহীত হয়. যোগ করা হয়েছে রেজ পরীক্ষা test_03c সমস্যা নকল করা এবং চেক ঠিক চালু.
- অবশেষে / ভিন্ন সমান্তরাল উত্তর হ্যান্ডলিং উত্তর যাতে বাইরে সমাপ্ত / NUL একই চ্যানেলের উপর জবাব. বংশবৃদ্ধি করা এবং চালু ফিক্স চেক করতে test_03-গ regtest আপডেট করা হয়েছে. এখনও আরও কাজ ভালো পরীক্ষা বর্তমান ফাংশন প্রয়োজন.
- পরবর্তী ansno পুনরূদ্ধার করা হয়নি উত্তর / NUL সিরিজের জন্য কোড পাঠানোর নতুন উত্তর এ বাগ সংশোধন করা হয়েছে ব্যবহার করা হবে. আপডেট করা হয়েছে test_03c রেজ পরীক্ষা বাগ নকল করা এবং সমস্যা চেক.
- আপডেট ঘূর্ণি চ্যানেল তারা পাঠানো যেতে পারে যতক্ষণ না সংরক্ষণ বার্তা এড়ানো মেমরি খরচ সীমিত করার অনুমতি দেয়. আহ্বানকারী লক করা পর্যন্ত অনেক অসামান্য বার্তা রাখা যেতে পারে সীমিত কিভাবে অনুমতি MSG সমর্থন পাঠান. আপডেট করা হয়েছে ঘূর্ণি চ্যানেল API- টি একটি যেমন সীমা কনফিগার করার এবং বর্তমান অসামান্য বার্তা কিউ দৈর্ঘ্য পেতে পারবেন যে ফাংশন দম্পতি অন্তর্ভুক্ত করা জন্য: -. Vortex_channel_set_outstanding_limit - ফাংশন চালু চেক করতে vortex_channel_get_outstanding_messages যোগ করা হয়েছে রিগ্রেশন পরীক্ষা (test_01-ট)
- আপডেট ঘূর্ণি থ্রেড পুল API- টি পুল থেকে থ্রেড অপসারণ করার জন্য একটি ফাংশন অন্তর্ভুক্ত. API- টি যোগ করা: - vortex_thread_pool_remove আপডেট রিগ্রেশন পরীক্ষা (test_00-ক) API- টি চালু পরীক্ষা করা হয় .
- চ্যানেল পুল এবং চ্যানেল ধারাবাহিকভাবে (test_01-L এবং test_01-ণ) ব্যবহার করার সময় রিগ্রেশন পরীক্ষার একটি দম্পতি মেমরি খরচ চেক করতে যোগ করা হয়েছে.
মাস্টার শ্রোতা সংযোগের জন্য
শুভেচ্ছা বাস্তবায়িত বৈশিষ্ট্য রিগ্রেশন পরীক্ষা (test_01g) উপর
যদি শ্রোতা শুভেচ্ছা মধ্যে
রিগ্রেশন পরীক্ষা দ্বারা ব্যবহৃত
TLS, পরীক্ষা সার্টিফিকেট প্রজন্মের অধ্যায় সম্পর্কে
হ্যান্ডলার printf, ফরম্যাটে রূপান্তর হ্যান্ডেল প্রয়োজন হয় না, তাই যে কনফিগার করতে পারবেন যে
Vortex.Ctx সি VortexCtx রেফারেন্স বরং তৈরি করতে
পরীক্ষিত
হ্যান্ডলার অন্য হ্যান্ডলার অ্যাক্টিভেশন একটি ফল হিসাবে কনফিগার করা হয় যখন সঠিকভাবে শ্রোতা দিকে Conn রেফারেন্স জ্ঞাপক ছিল না, যা স্থায়ী PyVortex conn.set_on_close বিজ্ঞপ্তি
শ্রোতা দিকে
কিছু জবাব না আসা পর্যন্ত
পাওয়া মন্তব্যসমূহ না