aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Collapse)Author
2012-06-25-fixgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@22263 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-24-LRN: Log timeouts that are bigger than DWORD; fix format stringgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@22249 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-23-LRN: Wincat:grothoff
I've been experimenting with an alternative non-MSYS buildsystem for a while, and GNUNET_os_start_process() test kept failing due to lack of cat. Wincat is a minimal cat implementation in pure WinAPI. It's not named "cat.exe" to avoid clashing with MSYS cat (which can lead to some very weird issues). git-svn-id: https://gnunet.org/svn/gnunet@22245 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-23-LRN: Poisoning:grothoff
Poisons memory before freeing it. It uses msize() CRT function, which (i believe) is not available on other platforms. This patch was intended to make the output of the next patch (see below) more apparent. git-svn-id: https://gnunet.org/svn/gnunet@22242 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-23-LRN: Better process termination for W32:grothoff
Avoids spewing warnings about killing processes that are already dead. Also removes a FIXME. git-svn-id: https://gnunet.org/svn/gnunet@22241 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-23-LRN: Support [] (formatted to be pid) in logfile names:grothoff
I needed it for mesh debugging. Wrote this patch before your log rotation changes, and had to hastily adapt it after them, so i'm not sure it actually works. Did some quick tests on it, and it appears to be working, so i'll just send it to you as is, and see how it turns out. git-svn-id: https://gnunet.org/svn/gnunet@22240 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-23-LRN: Lock the output on W32:grothoff
Purely W32 patch. It was needed for some threading-related debugging i did for select() wrapper. Shouldn't harm to have it, in case i do logging from multiple threads again. git-svn-id: https://gnunet.org/svn/gnunet@22239 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-23-LRN: Change logskipping to use functions only:grothoff
Remember these weird "skip_log" functions in my gdb backtraces? I hope that this patch will get rid of them. Shouldn't affect existing uses of the API. git-svn-id: https://gnunet.org/svn/gnunet@22238 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-23-fixgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@22228 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-22-fix #2122 and #2035grothoff
git-svn-id: https://gnunet.org/svn/gnunet@22215 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-22-compilation issuegrothoff
git-svn-id: https://gnunet.org/svn/gnunet@22200 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-22-print use shortened unixpath also when connecting...grothoff
git-svn-id: https://gnunet.org/svn/gnunet@22199 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-22-print switch targetgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@22198 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-20-fixing #2439grothoff
git-svn-id: https://gnunet.org/svn/gnunet@22170 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-19adding API for parsing absolute timegrothoff
git-svn-id: https://gnunet.org/svn/gnunet@22121 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-19-handle errorgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@22094 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-15- unusedwachs
git-svn-id: https://gnunet.org/svn/gnunet@22022 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-15-dcegrothoff
git-svn-id: https://gnunet.org/svn/gnunet@22017 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-15-remove duplicate setsockopt calls; GNUNET_NETWORK_socket_bind does those ↵grothoff
already anyway git-svn-id: https://gnunet.org/svn/gnunet@22016 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-14-LRN: implement get_handle_from_native for W32grothoff
git-svn-id: https://gnunet.org/svn/gnunet@21997 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-14-special treatment for ./binaray-namegrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21993 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-14-special treatment for ./binaray-namegrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21992 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-14-check for NULLgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21991 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-14-needing yet another API to box stdin for scheduler reading, not ported to ↵grothoff
W32 yet git-svn-id: https://gnunet.org/svn/gnunet@21988 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-14fix for segfaultwachs
git-svn-id: https://gnunet.org/svn/gnunet@21987 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-14-LRN: fix binary checker to use proper APIgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21983 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-13-fixing #2153, code clean up in container_meta_data.cgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21981 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-13-cleaning up VERBOSE and check nonsense in util testsgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21972 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-13-LRN: fix r21946 to work on W32grothoff
git-svn-id: https://gnunet.org/svn/gnunet@21951 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-13-LRN: typogrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21949 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-13-fixes and cleanupgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21948 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-13-minor optimizationgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21947 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-13-fixing #2240, untested on W32grothoff
git-svn-id: https://gnunet.org/svn/gnunet@21946 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-12-consistently use struct GNUNET_HashCodegrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21926 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-10LRN: new utf8 argv converter for W32, converting strings on command-line to ↵grothoff
UTF-8 for all command-line tools. git-svn-id: https://gnunet.org/svn/gnunet@21867 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-10LRN: fix RAND_MAX on W32:grothoff
MinGW stdlib.h defines it to 0x7FFF, but our implementation is better. git-svn-id: https://gnunet.org/svn/gnunet@21865 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-10-LRN: fix mkdtemp on W32grothoff
git-svn-id: https://gnunet.org/svn/gnunet@21864 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-10-integrate mkdirp with testinggrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21850 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-10-slightly better in case free/strdup'd value is aliasedgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21840 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-09-use human-readable error messagegrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21824 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-07-fixing #2405grothoff
git-svn-id: https://gnunet.org/svn/gnunet@21795 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-07LRN: new select wrapper for W32 which avoids busy-waitinggrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21794 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-04#2404, patch 02: include sys/vfs on GNUgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21751 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-03-LRN: fix a warninggrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21740 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-02-fixgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21734 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-02-hopefully fixing #2390grothoff
git-svn-id: https://gnunet.org/svn/gnunet@21731 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-02-hopefully fixing #2390grothoff
git-svn-id: https://gnunet.org/svn/gnunet@21730 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-02LRN: Update plibc and utf8izationgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21729 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-01-bump versionsgrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21724 140774ce-b5e7-0310-ab8b-a85725594a96
2012-06-01-fix syntax problem for Java parsergrothoff
git-svn-id: https://gnunet.org/svn/gnunet@21723 140774ce-b5e7-0310-ab8b-a85725594a96