13
I Use This!
Very Low Activity

News

Analyzed 4 days ago. based on code collected about 1 month ago.
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: r183ee13 / (src/lib/thread.c src/lib/thread.h): (link) Added advisory support for thread ... [More] suspension.This is mostly meant to atomically emit an unwinded stack trace withouthaving logging from other threads perturbing the output.A thread can check for its own suspension via thread_check_suspended(), whichis optimized for the mono-threaded case. - https://github.com/gtk-gnutella/gtk-gnutella/commit/183ee1362a7ea0f66e7ff394221a4bb0b16cd5f3 [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: r2216e36 / (3 files): (link) Added thread_is_stack_pointer() for safe backtracing from ... [More] another thread.The thread support runtime now tracks the stack base of each thread it knowsabout, to allow one to determine which thread a stack pointer belongs to.This is used by vmm_is_stack_pointer() when it detects we're running in amulti-threaded environment in order to allow proper backtracing of a givenstack from another thread. - https://github.com/gtk-gnutella/gtk-gnutella/commit/2216e360209175049575dd46899605f7c14dc4d4 [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: r1d6287b / src/lib/mingw32.c : (link) mingw_find_esp_subtract(): detect routines with no ... [More] stack offsetting. - https://github.com/gtk-gnutella/gtk-gnutella/commit/1d6287ba5e7c084e46f0925c7cfd47d1183e2bb2 [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: rb59c50e / src/lib/bfd_util.c : (link) bfd_util_open(): keep non-objects or those without ... [More] symbols opened.The purpose of keeping them opened is to prevent subsequent warnings the nexttime we'll be attempting to inspect these objects. System resources arereleased though. - https://github.com/gtk-gnutella/gtk-gnutella/commit/b59c50ee8f3cdd5ae570339cd7f35005be56d051 [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: ree8d60d / src/lib/xmalloc.c : (link) xzones_init(): must use xmalloc0() when allocating ... [More] the initial array. - https://github.com/gtk-gnutella/gtk-gnutella/commit/ee8d60d53bfce4005c0cd7b1b69b97783cdec5a5 [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: r6b1135f / src/gtk-gnutella.h : (link) Bumped date due to important changes. (+32 more ... [More] commits...) - https://github.com/gtk-gnutella/gtk-gnutella/commit/6b1135f53e60e4693a2eaa2419e39d1c784cdbea [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: redea232 / src/main.c : (link) Exit with a success status when terminating through a ... [More] regular signal or request.When we are receiving a SIGTERM, a SIGINT, or a shell "shutdown" request, makesure we're exiting with a success exit code if we manage to terminate theprocess cleanly, reserving failure for abnormal conditions. - https://github.com/gtk-gnutella/gtk-gnutella/commit/edea23226b3590d2c36ccc1330a4be450193cfd8 [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: rced83e2 / src/core/fileinfo.c : (link) Use proper stringification routines for filesizes ... [More] and timestamps. - https://github.com/gtk-gnutella/gtk-gnutella/commit/ced83e2538ba18da4e3b765633322cbd2a9e0041 [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: r661ee4c / src/lib/xmalloc.c : (link) xmalloc_freelist_check(): use memory validation ... [More] routines to avoid SIGSEGV. - https://github.com/gtk-gnutella/gtk-gnutella/commit/661ee4c567fd16ece2287867fe1141e669988754 [Less]
Posted almost 13 years ago
Commit by Raphael Manfredi on devel :: r2374472 / src/lib/stacktrace.c : (link) Make sure we always have a full pathname for the ... [More] executable.The dynamic linker does not return full paths for the executable, which meanswe may not be able to open the file for debugging info at crash time when theprogram was located using the user's PATH.Therefore, always keep a read-only copy of the full path in case we end-upwith a relative pathname at stack tracing time. - https://github.com/gtk-gnutella/gtk-gnutella/commit/23744722db6af271bd3ece53ff937d467004174a [Less]