13
I Use This!
Very Low Activity

News

Analyzed 3 days ago. based on code collected about 1 month ago.
Posted over 13 years ago
Commit by Raphael Manfredi on devel :: r0266b00 / (4 files in 3 dirs): (link) Added routing table statistics. - https://github.com/gtk-gnutella/gtk-gnutella/commit/0266b00f7d1784586b9b16e5cd96f9af22708458
Posted over 13 years ago
Commit by Raphael Manfredi on master :: rb401063 / src/xml/vxml.c : (link) vxml_read_char(): removed check made too early.Previous ... [More] fix to the XML parser overlooked the fact that we are alwaysreading from memory buffers, regardless of whether we are parsing adocument held in memory or on disk. - https://github.com/gtk-gnutella/gtk-gnutella/commit/b401063f70e614e929c0385f8abe34b938f046e0 [Less]
Posted over 13 years ago
Commit by Raphael Manfredi on devel :: r9fe0d6f / src/xml/vxml.c : (link) vxml_read_char(): removed check made too early.Previous ... [More] fix to the XML parser overlooked the fact that we are alwaysreading from memory buffers, regardless of whether we are parsing adocument held in memory or on disk. - https://github.com/gtk-gnutella/gtk-gnutella/commit/9fe0d6f7c43a927c2b2a28839d0c1d0b0616a42e [Less]
Posted over 13 years ago
Commit by Raphael Manfredi on master :: rd983d0b / (src/xml/vxml.c src/xml/vxml.h): (link) XML parser was not handling illegal ... [More] byte sequences in UTF-8 buffers.When vxml_read_char() failed to decode a character, it wrongly assumedit was due to improper truncation of a file buffer but did not handlethe case of invalid character byte sequence in a memory buffer. Thiscaused a crash because the code assumed it was dealing with file buffersand was expecting another input in the buffer chain.Added an explicit VXML_E_ILLEGAL_CHAR_BYTE_SEQUENCE error and letvxml_read_char() raise a fatal error with that error code when reachingan invalid byte sequence. - https://github.com/gtk-gnutella/gtk-gnutella/commit/d983d0bbed91bf2c8bf35c086e283881738f2ed3 [Less]
Posted over 13 years ago
Commit by Raphael Manfredi on devel :: r673a8d0 / (src/xml/vxml.c src/xml/vxml.h): (link) XML parser was not handling illegal byte ... [More] sequences in UTF-8 buffers.When vxml_read_char() failed to decode a character, it wrongly assumedit was due to improper truncation of a file buffer but did not handlethe case of invalid character byte sequence in a memory buffer. Thiscaused a crash because the code assumed it was dealing with file buffersand was expecting another input in the buffer chain.Added an explicit VXML_E_ILLEGAL_CHAR_BYTE_SEQUENCE error and letvxml_read_char() raise a fatal error with that error code when reachingan invalid byte sequence. - https://github.com/gtk-gnutella/gtk-gnutella/commit/673a8d088233c8302fd2fa4a15becf6476c577bd [Less]
Posted over 13 years ago
Commit by Raphael Manfredi on devel :: rcab2e39 / (5 files in 3 dirs): (link) Renamed svn-revision as git-revision. - https://github.com/gtk-gnutella/gtk-gnutella/commit/cab2e391adeb70e869088799195aa3175506664a
Posted over 13 years ago
Commit by Raphael Manfredi on devel :: r457b986 / src/core/mq.c : (link) Fixed improper message queue status computation (warn ... [More] zone / delay).Was wrongly comparing q->count instead of q->size against q->lowat todetermine whether the message queue is simply slightly delayed or enteringa warning zone. As a result, the node status was always 'd' and neverdisplayed 'D' before reaching 'F', the flow-control point. - https://github.com/gtk-gnutella/gtk-gnutella/commit/457b986fdcac514cc72279a75da6cc7b6699b0df [Less]
Posted over 13 years ago
Commit by Raphael Manfredi on devel :: rf3e0d49 / (src/core/bitzi.c src/if/core/bitzi.h): (link) Ignore Bitzi ticket timeouts on ... [More] missing entries for explicit user retries.When an entry is missing in the Bitzi database, the ticket received hasa 2-week expiration data, which is used to govern the time we cache theticket in our local database.However, when the user explicitly attempts to re-query Bitzi, we ignorethe cached entry if it is for a missing file and the request was mademore than an hour ago (to avoid hammering, either malicious or accidental). - https://github.com/gtk-gnutella/gtk-gnutella/commit/f3e0d49cd1c38a61337dd31236403cb1f3b9134b [Less]
Posted over 13 years ago
Commit by Raphael Manfredi on devel :: re3f8574 / src/core/guess.c : (link) Mark remote GUESS host as 0.2 when we get a 0.2 ... [More] introduction ping. - https://github.com/gtk-gnutella/gtk-gnutella/commit/e3f85748cb72fb2225390891c237071ea457e1f3 [Less]
Posted over 13 years ago
Commit by Raphael Manfredi on master :: re415568 / src/core/token.c : (link) Fixed remote token validation for git versions.Since ... [More] we switched to git, the build number is 0 for stable release and isno longer a monotonous function as it used to be with SVN.Unfortunately, this fact was overlooked for the 0.97.1 release, whichtherefore cannot validate properly its own tokens. - https://github.com/gtk-gnutella/gtk-gnutella/commit/e41556858daf3f7587a7bbf40453ec8610b48ecb [Less]