oweals/gnunet.git
12 years agoadding new GNUNET_HELPER_ API for communication with (SUID) helper binaries via stdin...
Christian Grothoff [Mon, 2 Jan 2012 09:26:10 +0000 (09:26 +0000)]
adding new GNUNET_HELPER_ API for communication with (SUID) helper binaries via stdin/stdout using standard GNUNET messages

12 years agoadding GNUNET_OS_start_process_vap function
Christian Grothoff [Mon, 2 Jan 2012 08:24:28 +0000 (08:24 +0000)]
adding GNUNET_OS_start_process_vap function

12 years ago-again moving towards DNS API sanity
Christian Grothoff [Mon, 2 Jan 2012 05:06:30 +0000 (05:06 +0000)]
-again moving towards DNS API sanity

12 years ago-again moving towards DNS API sanity
Christian Grothoff [Mon, 2 Jan 2012 05:03:07 +0000 (05:03 +0000)]
-again moving towards DNS API sanity

12 years ago-moving dns plugin to dns directory
Christian Grothoff [Mon, 2 Jan 2012 04:40:19 +0000 (04:40 +0000)]
-moving dns plugin to dns directory

12 years ago-small steps towards saner DNS API
Christian Grothoff [Mon, 2 Jan 2012 04:37:59 +0000 (04:37 +0000)]
-small steps towards saner DNS API

12 years agodns hijacker code review
Christian Grothoff [Mon, 2 Jan 2012 03:51:28 +0000 (03:51 +0000)]
dns hijacker code review

12 years ago-fix
Christian Grothoff [Mon, 2 Jan 2012 02:32:39 +0000 (02:32 +0000)]
-fix

12 years ago-comments
Christian Grothoff [Sun, 1 Jan 2012 23:42:06 +0000 (23:42 +0000)]
-comments

12 years agofirst quick hack to extract an initial DNS service API
Christian Grothoff [Sun, 1 Jan 2012 23:39:24 +0000 (23:39 +0000)]
first quick hack to extract an initial DNS service API

12 years ago-copyright
Christian Grothoff [Sun, 1 Jan 2012 23:10:37 +0000 (23:10 +0000)]
-copyright

12 years ago-rename
Christian Grothoff [Sun, 1 Jan 2012 23:10:01 +0000 (23:10 +0000)]
-rename

12 years ago-some code cleanup
Christian Grothoff [Sun, 1 Jan 2012 23:07:37 +0000 (23:07 +0000)]
-some code cleanup

12 years ago-ignores
Christian Grothoff [Sun, 1 Jan 2012 23:01:19 +0000 (23:01 +0000)]
-ignores

12 years ago-moving DNS code into its own directory
Christian Grothoff [Sun, 1 Jan 2012 23:00:59 +0000 (23:00 +0000)]
-moving DNS code into its own directory

12 years ago-moving DNS structs to gnunet-dns-parser.h
Christian Grothoff [Sun, 1 Jan 2012 22:49:53 +0000 (22:49 +0000)]
-moving DNS structs to gnunet-dns-parser.h

12 years agochanging scheduler priorities to revert to DEFAULT instead of inheriting parent-task...
Christian Grothoff [Sun, 1 Jan 2012 21:12:17 +0000 (21:12 +0000)]
changing scheduler priorities to revert to DEFAULT instead of inheriting parent-task priority unless something else is explicitly specified

12 years ago-I guess this can happen, but should be incredibly rare (or could be provoked by...
Christian Grothoff [Sun, 1 Jan 2012 18:54:25 +0000 (18:54 +0000)]
-I guess this can happen, but should be incredibly rare (or could be provoked by attacker); let's just count instead of break - #2055

12 years ago-add revision check for libunistring
Christian Grothoff [Sun, 1 Jan 2012 17:48:39 +0000 (17:48 +0000)]
-add revision check for libunistring

12 years ago-trying to pick better order of includes
Christian Grothoff [Sun, 1 Jan 2012 12:22:55 +0000 (12:22 +0000)]
-trying to pick better order of includes

12 years ago-add to dist
Christian Grothoff [Sun, 1 Jan 2012 12:09:10 +0000 (12:09 +0000)]
-add to dist

12 years ago-use test for libunistring from gnulib
Christian Grothoff [Sun, 1 Jan 2012 12:07:49 +0000 (12:07 +0000)]
-use test for libunistring from gnulib

12 years ago-LRN: 64-bit offsets for file locking on W32
Christian Grothoff [Sat, 31 Dec 2011 20:26:14 +0000 (20:26 +0000)]
-LRN: 64-bit offsets for file locking on W32

12 years ago-LRN: ino diff
Christian Grothoff [Sat, 31 Dec 2011 19:55:53 +0000 (19:55 +0000)]
-LRN: ino diff

12 years ago-LRN: fixing issues that slipped through earlier
Christian Grothoff [Sat, 31 Dec 2011 17:31:25 +0000 (17:31 +0000)]
-LRN: fixing issues that slipped through earlier

12 years ago-LRN: fix for OOTSD builds
Christian Grothoff [Sat, 31 Dec 2011 10:24:22 +0000 (10:24 +0000)]
-LRN: fix for OOTSD builds

12 years ago-LRN: OFF_T/off_t patch for 64-bit files on W32
Christian Grothoff [Sat, 31 Dec 2011 10:23:30 +0000 (10:23 +0000)]
-LRN: OFF_T/off_t patch for 64-bit files on W32

12 years ago-fixing format strings
Christian Grothoff [Fri, 30 Dec 2011 22:47:14 +0000 (22:47 +0000)]
-fixing format strings

12 years ago-LRN: plibc header update - #2051
Christian Grothoff [Fri, 30 Dec 2011 22:45:32 +0000 (22:45 +0000)]
-LRN: plibc header update - #2051

12 years ago-LRN: utf8-ization, #2051
Christian Grothoff [Fri, 30 Dec 2011 22:44:49 +0000 (22:44 +0000)]
-LRN: utf8-ization, #2051

12 years ago-LRN: use FOPEN/CLOSE instead of fopen/close - #2051
Christian Grothoff [Fri, 30 Dec 2011 22:43:52 +0000 (22:43 +0000)]
-LRN: use FOPEN/CLOSE instead of fopen/close - #2051

12 years ago-LRN: use FPRINTF -- #2051
Christian Grothoff [Fri, 30 Dec 2011 22:42:04 +0000 (22:42 +0000)]
-LRN: use FPRINTF -- #2051

12 years ago-add test for libunistring
Christian Grothoff [Fri, 30 Dec 2011 22:30:48 +0000 (22:30 +0000)]
-add test for libunistring

12 years agoLRN: normalize keywords (decapitalize, split) using libunistring - #2052
Christian Grothoff [Fri, 30 Dec 2011 22:25:33 +0000 (22:25 +0000)]
LRN: normalize keywords (decapitalize, split) using libunistring - #2052

12 years ago-LRN: fix syscall name
Christian Grothoff [Fri, 30 Dec 2011 21:38:56 +0000 (21:38 +0000)]
-LRN: fix syscall name

12 years ago-LRN: Also break on commas
Christian Grothoff [Fri, 30 Dec 2011 21:34:02 +0000 (21:34 +0000)]
-LRN: Also break on commas

12 years ago-LRN: better size mismatch reports
Christian Grothoff [Fri, 30 Dec 2011 21:33:41 +0000 (21:33 +0000)]
-LRN: better size mismatch reports

12 years ago-more missing files for extra dist
Christian Grothoff [Mon, 26 Dec 2011 22:02:12 +0000 (22:02 +0000)]
-more missing files for extra dist

12 years ago-cleaning up after mwachs
Christian Grothoff [Mon, 26 Dec 2011 21:35:57 +0000 (21:35 +0000)]
-cleaning up after mwachs

12 years ago-cleaning up for disting
Christian Grothoff [Mon, 26 Dec 2011 21:22:07 +0000 (21:22 +0000)]
-cleaning up for disting

12 years ago-version bumps for release
Christian Grothoff [Mon, 26 Dec 2011 21:19:28 +0000 (21:19 +0000)]
-version bumps for release

12 years ago-dce
Christian Grothoff [Mon, 26 Dec 2011 21:12:37 +0000 (21:12 +0000)]
-dce

12 years ago-fix
Christian Grothoff [Mon, 26 Dec 2011 20:02:34 +0000 (20:02 +0000)]
-fix

12 years agoadding GNUNET_FS_time_to_year function to FS API
Christian Grothoff [Mon, 26 Dec 2011 19:31:18 +0000 (19:31 +0000)]
adding GNUNET_FS_time_to_year function to FS API

12 years ago-fixing #2036
Christian Grothoff [Mon, 26 Dec 2011 16:52:04 +0000 (16:52 +0000)]
-fixing #2036

12 years ago-also break at some other tokens
Christian Grothoff [Sun, 25 Dec 2011 21:36:28 +0000 (21:36 +0000)]
-also break at some other tokens

12 years ago-remove code for keyword caonicalization/normalization, makes no sense in internation...
Christian Grothoff [Sun, 25 Dec 2011 21:16:11 +0000 (21:16 +0000)]
-remove code for keyword caonicalization/normalization, makes no sense in international application, normalization methods are questionable to begin with

12 years ago-LRN: fix normal child death restart.
Christian Grothoff [Sun, 25 Dec 2011 20:51:03 +0000 (20:51 +0000)]
-LRN: fix normal child death restart.

It does work in the sense that child process is restarted.
However, i didn't have an opportunity to test it for non-default
processes (default processes are restarted immediately; non-default
processes should be restarted on demand).

12 years ago-maybe not the best default for now
Christian Grothoff [Sun, 25 Dec 2011 20:50:35 +0000 (20:50 +0000)]
-maybe not the best default for now

12 years ago-better logging
Christian Grothoff [Sun, 25 Dec 2011 20:50:20 +0000 (20:50 +0000)]
-better logging

12 years agofixing migration stop delay calculation, largely by first calculating datastore load...
Christian Grothoff [Sun, 25 Dec 2011 20:45:28 +0000 (20:45 +0000)]
fixing migration stop delay calculation, largely by first calculating datastore load correctly and then by better distinguishing between datastore full, datastore timeout and success and finally by adding per-peer tracking of the current block interval to adjust to repeated undesireable behavior. See #2029.

12 years ago-log to files by default
Christian Grothoff [Sun, 25 Dec 2011 18:33:33 +0000 (18:33 +0000)]
-log to files by default

12 years ago-fix 2034, request can be cancelled in which case rh might be NULL here
Christian Grothoff [Sun, 25 Dec 2011 16:46:16 +0000 (16:46 +0000)]
-fix 2034, request can be cancelled in which case rh might be NULL here

12 years ago-install copying to share/doc/
Christian Grothoff [Sun, 25 Dec 2011 16:35:59 +0000 (16:35 +0000)]
-install copying to share/doc/

12 years ago-LRN: neaten up, make debug log calls use DEBUG level
Christian Grothoff [Sun, 25 Dec 2011 14:47:19 +0000 (14:47 +0000)]
-LRN: neaten up, make debug log calls use DEBUG level

12 years ago-LRN: fix crash if name is not available
Christian Grothoff [Sun, 25 Dec 2011 14:46:04 +0000 (14:46 +0000)]
-LRN: fix crash if name is not available

12 years ago-LRN: add docdir to installation get path
Christian Grothoff [Sun, 25 Dec 2011 14:45:41 +0000 (14:45 +0000)]
-LRN: add docdir to installation get path

12 years ago-LRN: new charset conversion functions / #2031
Christian Grothoff [Sat, 24 Dec 2011 21:40:49 +0000 (21:40 +0000)]
-LRN: new charset conversion functions / #2031

12 years ago-LRN/CG: extract keywords from file names (#2032)
Christian Grothoff [Sat, 24 Dec 2011 16:04:53 +0000 (16:04 +0000)]
-LRN/CG: extract keywords from file names (#2032)

12 years agomissing file
Matthias Wachs [Fri, 23 Dec 2011 20:13:25 +0000 (20:13 +0000)]
missing file

12 years ago-allow logging here
Christian Grothoff [Fri, 23 Dec 2011 17:11:41 +0000 (17:11 +0000)]
-allow logging here

12 years ago-fix
Christian Grothoff [Fri, 23 Dec 2011 15:07:26 +0000 (15:07 +0000)]
-fix

12 years ago-fix uninitialized sin_zero
Christian Grothoff [Fri, 23 Dec 2011 15:05:46 +0000 (15:05 +0000)]
-fix uninitialized sin_zero

12 years ago-fix uninitialized scope ID
Christian Grothoff [Fri, 23 Dec 2011 15:04:57 +0000 (15:04 +0000)]
-fix uninitialized scope ID

12 years ago-fix
Christian Grothoff [Fri, 23 Dec 2011 14:16:08 +0000 (14:16 +0000)]
-fix

12 years ago-fix linkage
Christian Grothoff [Fri, 23 Dec 2011 13:23:40 +0000 (13:23 +0000)]
-fix linkage

12 years agoinclude plugin in gnunet-transport output
Matthias Wachs [Thu, 22 Dec 2011 14:15:31 +0000 (14:15 +0000)]
include plugin in gnunet-transport output

12 years agoAdded statistic reading to NSE, fixed some minor bugs
Bart Polot [Wed, 21 Dec 2011 18:03:30 +0000 (18:03 +0000)]
Added statistic reading to NSE, fixed some minor bugs

12 years agofix compile error
Matthias Wachs [Wed, 21 Dec 2011 16:39:45 +0000 (16:39 +0000)]
fix compile error

12 years ago- minor change
Matthias Wachs [Wed, 21 Dec 2011 14:47:22 +0000 (14:47 +0000)]
- minor change

12 years agofixed assertion in gnunet-service resolver
Matthias Wachs [Wed, 21 Dec 2011 14:33:14 +0000 (14:33 +0000)]
fixed assertion in gnunet-service resolver
improved address printing for IPv6 addresses, especially if reverse lookup is not successful

12 years agofixed assertion: wrong return value
Matthias Wachs [Wed, 21 Dec 2011 12:39:28 +0000 (12:39 +0000)]
fixed assertion: wrong return value

12 years ago- remove whitespace
Matthias Wachs [Wed, 21 Dec 2011 10:08:21 +0000 (10:08 +0000)]
- remove whitespace

12 years agoadd version reporting for MHD to report.sh
Christian Grothoff [Wed, 21 Dec 2011 09:56:42 +0000 (09:56 +0000)]
add version reporting for MHD to report.sh

12 years agofixing 2012: network structure alignment now forced to be correct even on W32 using...
Christian Grothoff [Wed, 21 Dec 2011 09:40:15 +0000 (09:40 +0000)]
fixing 2012: network structure alignment now forced to be correct even on W32 using #pragma pack from gcc 4.x

12 years ago- Fixed division by 0 on small values
Bart Polot [Tue, 20 Dec 2011 17:23:06 +0000 (17:23 +0000)]
- Fixed division by 0 on small values

12 years agofix for mantis 1959
Matthias Wachs [Tue, 20 Dec 2011 16:41:19 +0000 (16:41 +0000)]
fix for mantis 1959
compare addresses and only mark address when addresses match

12 years ago- Removed duplicate statistics, minor stylistic changes
Bart Polot [Tue, 20 Dec 2011 16:07:09 +0000 (16:07 +0000)]
- Removed duplicate statistics, minor stylistic changes

12 years agofix for mantis #2008
Matthias Wachs [Tue, 20 Dec 2011 16:01:49 +0000 (16:01 +0000)]
fix for mantis #2008

12 years agoImprovement in reconnect: first disconnect, then destroy neighbours
Matthias Wachs [Tue, 20 Dec 2011 15:48:22 +0000 (15:48 +0000)]
Improvement in reconnect: first disconnect, then destroy neighbours

12 years agofirst changes for new plugin api
Matthias Wachs [Tue, 20 Dec 2011 12:58:58 +0000 (12:58 +0000)]
first changes for new plugin api

12 years ago-undo
Christian Grothoff [Tue, 20 Dec 2011 09:20:24 +0000 (09:20 +0000)]
-undo

12 years agoAdding optional compiler and linker hardening options as per suggestion from Jacob
Christian Grothoff [Tue, 20 Dec 2011 09:20:02 +0000 (09:20 +0000)]
Adding optional compiler and linker hardening options as per suggestion from Jacob

12 years ago-minor cleanup, adding HAVE_SETRESUID check
Christian Grothoff [Tue, 20 Dec 2011 09:11:36 +0000 (09:11 +0000)]
-minor cleanup, adding HAVE_SETRESUID check

12 years ago- mauricios ssh keys
Matthias Wachs [Tue, 20 Dec 2011 09:11:34 +0000 (09:11 +0000)]
- mauricios ssh keys

12 years ago-static
Christian Grothoff [Tue, 20 Dec 2011 08:42:14 +0000 (08:42 +0000)]
-static

12 years agodo not run with full on NSE during testing
Christian Grothoff [Mon, 19 Dec 2011 23:24:39 +0000 (23:24 +0000)]
do not run with full on NSE during testing

12 years ago-properly use DLL apis where appropriate
Christian Grothoff [Mon, 19 Dec 2011 23:01:03 +0000 (23:01 +0000)]
-properly use DLL apis where appropriate

12 years ago-hopefully fixing #1997, also renaming function to avoid double-use of 'transmit_task...
Christian Grothoff [Mon, 19 Dec 2011 21:36:02 +0000 (21:36 +0000)]
-hopefully fixing #1997, also renaming function to avoid double-use of 'transmit_task' identifier; minor clean up of assertion code

12 years agoimplement watch_cancel function
Christian Grothoff [Mon, 19 Dec 2011 21:26:34 +0000 (21:26 +0000)]
implement watch_cancel function

12 years ago-fix
Christian Grothoff [Mon, 19 Dec 2011 21:04:43 +0000 (21:04 +0000)]
-fix

12 years ago-not all uris are ksks
Christian Grothoff [Mon, 19 Dec 2011 21:00:48 +0000 (21:00 +0000)]
-not all uris are ksks

12 years ago-do not crash on exit if we are not connected to statistics while trying to submit...
Christian Grothoff [Mon, 19 Dec 2011 20:48:41 +0000 (20:48 +0000)]
-do not crash on exit if we are not connected to statistics while trying to submit mandatory values; just force instant connect

12 years ago-check for NULL
Christian Grothoff [Mon, 19 Dec 2011 20:40:58 +0000 (20:40 +0000)]
-check for NULL

12 years ago-extra asserts just to be helpful in case #2000 resurfaces
Christian Grothoff [Mon, 19 Dec 2011 20:36:36 +0000 (20:36 +0000)]
-extra asserts just to be helpful in case #2000 resurfaces

12 years agoimproving results seen communication to consider which exact keywords a particular...
Christian Grothoff [Mon, 19 Dec 2011 17:15:51 +0000 (17:15 +0000)]
improving results seen communication to consider which exact keywords a particular result has been seen for so far

12 years agoa new nat disconnect test
Matthias Wachs [Mon, 19 Dec 2011 17:10:31 +0000 (17:10 +0000)]
a new nat disconnect test

12 years agofixing #2014
Christian Grothoff [Mon, 19 Dec 2011 16:31:33 +0000 (16:31 +0000)]
fixing #2014

12 years ago- only when VERBOSE
Matthias Wachs [Mon, 19 Dec 2011 16:08:07 +0000 (16:08 +0000)]
- only when VERBOSE

12 years agolimit lifetime of migrated content to at most 1 year
Christian Grothoff [Mon, 19 Dec 2011 15:59:48 +0000 (15:59 +0000)]
limit lifetime of migrated content to at most 1 year