doldaconnect.git
16 years agoUpdate source refs in sv.po.
Fredrik Tolf [Fri, 17 Oct 2008 23:21:44 +0000 (01:21 +0200)]
Update source refs in sv.po.

16 years agoMerge branch 'socket' into transsock
Fredrik Tolf [Fri, 17 Oct 2008 23:12:36 +0000 (01:12 +0200)]
Merge branch 'socket' into transsock

16 years agoMerge branch 'master' into socket
Fredrik Tolf [Fri, 17 Oct 2008 23:11:09 +0000 (01:11 +0200)]
Merge branch 'master' into socket

Conflicts:

daemon/net.c

16 years agoIgnore TAGS files.
Fredrik Tolf [Fri, 17 Oct 2008 22:53:05 +0000 (00:53 +0200)]
Ignore TAGS files.

16 years agoDisabled socket debug messages.
Fredrik Tolf [Fri, 17 Oct 2008 22:49:16 +0000 (00:49 +0200)]
Disabled socket debug messages.

16 years agoFixed up the transfer system a great deal.
Fredrik Tolf [Fri, 17 Oct 2008 22:46:58 +0000 (00:46 +0200)]
Fixed up the transfer system a great deal.

16 years agoFixed possible child wait race condition.
Fredrik Tolf [Mon, 13 Oct 2008 04:01:18 +0000 (06:01 +0200)]
Fixed possible child wait race condition.

16 years agoImproved Debian init script.
Fredrik Tolf [Fri, 10 Oct 2008 00:43:57 +0000 (02:43 +0200)]
Improved Debian init script.

16 years agoPlugged a couple of memory leaks.
Fredrik Tolf [Thu, 18 Sep 2008 21:03:00 +0000 (23:03 +0200)]
Plugged a couple of memory leaks.

16 years agoFixed a memory leak in the trpipe fitting.
Fredrik Tolf [Sun, 8 Jun 2008 17:11:30 +0000 (19:11 +0200)]
Fixed a memory leak in the trpipe fitting.

16 years agoFixed up the netcsconn fix.
Fredrik Tolf [Sun, 8 Jun 2008 17:11:19 +0000 (19:11 +0200)]
Fixed up the netcsconn fix.

16 years agoBugfixed the socket debugging.
Fredrik Tolf [Sun, 8 Jun 2008 15:34:24 +0000 (17:34 +0200)]
Bugfixed the socket debugging.

16 years agoAdded socket debugging support.
Fredrik Tolf [Sun, 8 Jun 2008 15:27:35 +0000 (17:27 +0200)]
Added socket debugging support.

16 years agoFirst potentially working version of the transsocket.
Fredrik Tolf [Sun, 8 Jun 2008 12:02:18 +0000 (14:02 +0200)]
First potentially working version of the transsocket.

16 years agonetcsconn revision
Fredrik Tolf [Sun, 8 Jun 2008 12:01:32 +0000 (14:01 +0200)]
netcsconn revision

The callback does now not get an explicit reference to the socket,
and does therefore not need to put it explicitly.

16 years agoRelease the authmech before starting to free data in an authhandle.
Fredrik Tolf [Thu, 5 Jun 2008 13:32:29 +0000 (15:32 +0200)]
Release the authmech before starting to free data in an authhandle.

16 years agoDecrease the number of symbols required.
Fredrik Tolf [Thu, 29 May 2008 00:33:00 +0000 (02:33 +0200)]
Decrease the number of symbols required.

16 years agoWrote a bit more about the TOS issues in the doldacond.conf manpage.
Fredrik Tolf [Wed, 28 May 2008 18:07:25 +0000 (20:07 +0200)]
Wrote a bit more about the TOS issues in the doldacond.conf manpage.

16 years agoClarified the dscp-tos documentation a bit.
Fredrik Tolf [Wed, 28 May 2008 18:01:08 +0000 (20:01 +0200)]
Clarified the dscp-tos documentation a bit.

16 years agoFixed documentation typo.
Fredrik Tolf [Wed, 28 May 2008 17:58:55 +0000 (19:58 +0200)]
Fixed documentation typo.

16 years agoAllow the usage of the TOS API to set DSCP values on IPv4 sockets.
Fredrik Tolf [Wed, 28 May 2008 17:57:31 +0000 (19:57 +0200)]
Allow the usage of the TOS API to set DSCP values on IPv4 sockets.

16 years agoMerge branch 'master' of git.dolda2000.com:/srv/git/r/doldaconnect
Fredrik Tolf [Tue, 27 May 2008 14:45:07 +0000 (16:45 +0200)]
Merge branch 'master' of git.dolda2000.com:/srv/git/r/doldaconnect

16 years agoCheck for xattr support in configure script.
Fredrik Tolf [Tue, 27 May 2008 13:02:14 +0000 (15:02 +0200)]
Check for xattr support in configure script.

16 years agoAdded XATTR logging facility to the reqstat module.
Fredrik Tolf [Tue, 27 May 2008 12:45:02 +0000 (14:45 +0200)]
Added XATTR logging facility to the reqstat module.

16 years agoSlightly changed TODO.
Fredrik Tolf [Mon, 5 May 2008 00:33:06 +0000 (02:33 +0200)]
Slightly changed TODO.

16 years agoAllocate dc_srv_local in the .data segment rather than on the heap.
Fredrik Tolf [Mon, 5 May 2008 00:28:02 +0000 (02:28 +0200)]
Allocate dc_srv_local in the .data segment rather than on the heap.

16 years agoAdded a Debain init script to contrib.
Fredrik Tolf [Mon, 28 Apr 2008 01:35:01 +0000 (03:35 +0200)]
Added a Debain init script to contrib.

16 years agoDetect errors when writing to sockets.
Fredrik Tolf [Thu, 24 Apr 2008 01:37:02 +0000 (03:37 +0200)]
Detect errors when writing to sockets.

16 years agoMerge branch 'master' of pc18:/srv/git/r/doldaconnect
Fredrik Tolf [Thu, 17 Apr 2008 14:37:59 +0000 (16:37 +0200)]
Merge branch 'master' of pc18:/srv/git/r/doldaconnect

16 years agoVerbump.
Fredrik Tolf [Fri, 11 Apr 2008 04:27:49 +0000 (06:27 +0200)]
Verbump.

16 years agoIncremental work on excorcising the transfer iface.
Fredrik Tolf [Fri, 11 Apr 2008 04:26:59 +0000 (06:26 +0200)]
Incremental work on excorcising the transfer iface.

16 years agoOnly print file link name in lsdl.
Fredrik Tolf [Sun, 6 Apr 2008 13:00:16 +0000 (15:00 +0200)]
Only print file link name in lsdl.

16 years agoMerge branch 'socket' into transsock
Fredrik Tolf [Fri, 21 Mar 2008 20:30:19 +0000 (21:30 +0100)]
Merge branch 'socket' into transsock

Conflicts:

daemon/transfer.c
daemon/transfer.h

16 years agoFixed buffer eating bug in transfer system.
Fredrik Tolf [Fri, 21 Mar 2008 20:28:35 +0000 (21:28 +0100)]
Fixed buffer eating bug in transfer system.

16 years agoFirst attempt at replacing sockblock with autoblocking.
Fredrik Tolf [Fri, 21 Mar 2008 17:33:23 +0000 (18:33 +0100)]
First attempt at replacing sockblock with autoblocking.

16 years agoMerge branch 'socket' into transsock
Fredrik Tolf [Fri, 21 Mar 2008 16:09:12 +0000 (17:09 +0100)]
Merge branch 'socket' into transsock

16 years agoMerge branch 'master' of pc18:/srv/git/r/doldaconnect
Fredrik Tolf [Fri, 21 Mar 2008 15:17:34 +0000 (16:17 +0100)]
Merge branch 'master' of pc18:/srv/git/r/doldaconnect

16 years agoReturn errors directly from sockflush.
Fredrik Tolf [Fri, 21 Mar 2008 15:05:43 +0000 (16:05 +0100)]
Return errors directly from sockflush.

16 years agoFixed some socket leaks.
Fredrik Tolf [Fri, 21 Mar 2008 15:01:55 +0000 (16:01 +0100)]
Fixed some socket leaks.

16 years agoFixed a bug in lstgetremotename2.
Fredrik Tolf [Fri, 21 Mar 2008 13:13:00 +0000 (14:13 +0100)]
Fixed a bug in lstgetremotename2.

16 years agoInitial work on purging the transfer iface in favor of sockets.
Fredrik Tolf [Fri, 21 Mar 2008 13:09:29 +0000 (14:09 +0100)]
Initial work on purging the transfer iface in favor of sockets.

16 years agoMinor socket fixes
Fredrik Tolf [Fri, 21 Mar 2008 13:09:16 +0000 (14:09 +0100)]
Minor socket fixes

16 years agoMade download columns resizable.
Fredrik Tolf [Fri, 21 Mar 2008 01:22:20 +0000 (02:22 +0100)]
Made download columns resizable.

16 years agoFixed memory leak in fnet-dc's udpread.
Fredrik Tolf [Sun, 16 Mar 2008 05:41:19 +0000 (06:41 +0100)]
Fixed memory leak in fnet-dc's udpread.

16 years agoFixed sleeping SEGV.
Fredrik Tolf [Sun, 16 Mar 2008 05:03:39 +0000 (06:03 +0100)]
Fixed sleeping SEGV.

16 years agoFixed the immediately obvious socket bugs.
Fredrik Tolf [Sun, 16 Mar 2008 04:52:37 +0000 (05:52 +0100)]
Fixed the immediately obvious socket bugs.

16 years agoFinished attempt at the new socket implementation.
Fredrik Tolf [Sun, 16 Mar 2008 04:16:17 +0000 (05:16 +0100)]
Finished attempt at the new socket implementation.

16 years agoInitial work on the new implementation
Fredrik Tolf [Sun, 16 Mar 2008 01:46:18 +0000 (02:46 +0100)]
Initial work on the new implementation

16 years agoPorted interfacing modules to new socket API.
Fredrik Tolf [Sun, 16 Mar 2008 01:45:29 +0000 (02:45 +0100)]
Ported interfacing modules to new socket API.

16 years agoNew socket API draft.
Fredrik Tolf [Sat, 15 Mar 2008 16:46:15 +0000 (17:46 +0100)]
New socket API draft.

16 years agoMerge branch 'master' of pc18:/srv/git/r/doldaconnect
Fredrik Tolf [Sat, 15 Mar 2008 13:50:04 +0000 (14:50 +0100)]
Merge branch 'master' of pc18:/srv/git/r/doldaconnect

16 years agoWrite the hash cache back to disk whenever it is dirty when the daemon exits.
Fredrik Tolf [Sat, 15 Mar 2008 13:45:37 +0000 (14:45 +0100)]
Write the hash cache back to disk whenever it is dirty when the daemon exits.

16 years agoConverted pollsocks to use select instead of poll.
Fredrik Tolf [Sat, 15 Mar 2008 13:43:28 +0000 (14:43 +0100)]
Converted pollsocks to use select instead of poll.

16 years agoMade the updatehmlist implementation buffered using stdio.
Fredrik Tolf [Sat, 15 Mar 2008 04:55:02 +0000 (05:55 +0100)]
Made the updatehmlist implementation buffered using stdio.

16 years agoRemoved some obsolete messages from sv.po.
Fredrik Tolf [Sun, 9 Mar 2008 22:13:35 +0000 (23:13 +0100)]
Removed some obsolete messages from sv.po.

16 years agoUpdated EXTRA_DIST in doc.
Fredrik Tolf [Sat, 8 Mar 2008 15:23:06 +0000 (16:23 +0100)]
Updated EXTRA_DIST in doc.

16 years agoInclude stdint.h in dolcon.c as well.
Fredrik Tolf [Sat, 8 Mar 2008 15:03:53 +0000 (16:03 +0100)]
Include stdint.h in dolcon.c as well.

16 years agoIncluded stdint.h in files that use intmax_t.
Fredrik Tolf [Sat, 8 Mar 2008 14:52:14 +0000 (15:52 +0100)]
Included stdint.h in files that use intmax_t.

16 years agoMerge branch 'master' of git.dolda2000.com:/srv/git/r/doldaconnect
Fredrik Tolf [Sat, 8 Mar 2008 14:34:06 +0000 (15:34 +0100)]
Merge branch 'master' of git.dolda2000.com:/srv/git/r/doldaconnect

16 years agoRemoved wcsexists from libcommon.
Fredrik Tolf [Sat, 8 Mar 2008 14:31:42 +0000 (15:31 +0100)]
Removed wcsexists from libcommon.

16 years agoUpdated ChangeLog. 1.2
Fredrik Tolf [Fri, 7 Mar 2008 00:29:06 +0000 (01:29 +0100)]
Updated ChangeLog.

16 years agoUpdated source lines in sv.po.
Fredrik Tolf [Fri, 7 Mar 2008 00:24:07 +0000 (01:24 +0100)]
Updated source lines in sv.po.

16 years agoUnmarked the applet and Pidgin plugin as experimental.
Fredrik Tolf [Fri, 7 Mar 2008 00:15:04 +0000 (01:15 +0100)]
Unmarked the applet and Pidgin plugin as experimental.

16 years agoConditional compiling for fnet-adc.c.
Fredrik Tolf [Fri, 7 Mar 2008 00:14:46 +0000 (01:14 +0100)]
Conditional compiling for fnet-adc.c.

16 years agoMerge branch 'master' of git.dolda2000.com:/srv/git/r/doldaconnect
Fredrik Tolf [Thu, 6 Mar 2008 23:59:30 +0000 (00:59 +0100)]
Merge branch 'master' of git.dolda2000.com:/srv/git/r/doldaconnect

16 years agoIncremental work on ADC.
Fredrik Tolf [Thu, 6 Mar 2008 23:59:02 +0000 (00:59 +0100)]
Incremental work on ADC.

16 years agoCount number of shared files.
Fredrik Tolf [Thu, 6 Mar 2008 23:58:23 +0000 (00:58 +0100)]
Count number of shared files.

16 years agoRemoved obsolete code in fnet-dc.c.
Fredrik Tolf [Thu, 6 Mar 2008 21:32:39 +0000 (22:32 +0100)]
Removed obsolete code in fnet-dc.c.

16 years agoRemoved debugging output from hubmgr.
Fredrik Tolf [Thu, 6 Mar 2008 21:10:40 +0000 (22:10 +0100)]
Removed debugging output from hubmgr.

16 years agoFixed a bug in hubread for fnet-dc.
Fredrik Tolf [Thu, 6 Mar 2008 21:09:40 +0000 (22:09 +0100)]
Fixed a bug in hubread for fnet-dc.

16 years agoGenerate ADC PID more reliably.
Fredrik Tolf [Mon, 3 Mar 2008 05:14:40 +0000 (06:14 +0100)]
Generate ADC PID more reliably.

16 years agoUpdated the hubmgr manpage with information on how the config file is reread.
Fredrik Tolf [Sun, 2 Mar 2008 23:15:50 +0000 (00:15 +0100)]
Updated the hubmgr manpage with information on how the config file is reread.

16 years agoAdded filename filter to forkfilter.
Fredrik Tolf [Sun, 2 Mar 2008 00:52:20 +0000 (01:52 +0100)]
Added filename filter to forkfilter.

The filter makes sure that no filename passed to the filter contains
slashes or initial dots.

16 years agoFixed double free bug in libdcui.
Fredrik Tolf [Sat, 1 Mar 2008 03:53:06 +0000 (04:53 +0100)]
Fixed double free bug in libdcui.

16 years agoAdded uptime and hashstatus commands to libdcui.
Fredrik Tolf [Sat, 1 Mar 2008 02:54:37 +0000 (03:54 +0100)]
Added uptime and hashstatus commands to libdcui.

16 years agoFixed hubmgr so that it rereads the hublist when changed.
Fredrik Tolf [Fri, 29 Feb 2008 23:10:26 +0000 (00:10 +0100)]
Fixed hubmgr so that it rereads the hublist when changed.

16 years agoRemoved explicit detachtransfer from freedcpeer.
Fredrik Tolf [Thu, 28 Feb 2008 14:02:52 +0000 (15:02 +0100)]
Removed explicit detachtransfer from freedcpeer.

16 years agoPorted the qcmdqueue structure to the fnet-adc as well.
Fredrik Tolf [Tue, 26 Feb 2008 17:01:20 +0000 (18:01 +0100)]
Ported the qcmdqueue structure to the fnet-adc as well.

16 years agoRemoved the obsolete filebasename interface from fnet.
Fredrik Tolf [Tue, 26 Feb 2008 16:13:18 +0000 (17:13 +0100)]
Removed the obsolete filebasename interface from fnet.

16 years agoOptimized hubread.
Fredrik Tolf [Tue, 26 Feb 2008 14:11:10 +0000 (15:11 +0100)]
Optimized hubread.

16 years agoFixed segfault while processing consecutive DC peer commands.
Fredrik Tolf [Tue, 26 Feb 2008 13:42:52 +0000 (14:42 +0100)]
Fixed segfault while processing consecutive DC peer commands.

16 years agoFixed dcbasename as well (to be removed, though).
Fredrik Tolf [Mon, 25 Feb 2008 20:37:44 +0000 (21:37 +0100)]
Fixed dcbasename as well (to be removed, though).

16 years agoMade remote paths deconstructible
Fredrik Tolf [Mon, 25 Feb 2008 19:41:54 +0000 (20:41 +0100)]
Made remote paths deconstructible

16 years agoMerge branch 'master' of git.dolda2000.com:/srv/git/r/doldaconnect
Fredrik Tolf [Mon, 25 Feb 2008 04:44:45 +0000 (05:44 +0100)]
Merge branch 'master' of git.dolda2000.com:/srv/git/r/doldaconnect

16 years agoImproved the tooltip on the Gnome applet.
Fredrik Tolf [Mon, 25 Feb 2008 04:43:49 +0000 (05:43 +0100)]
Improved the tooltip on the Gnome applet.

16 years agoFixed SIGFPE problem in the Gnome applet.
Fredrik Tolf [Mon, 25 Feb 2008 04:12:22 +0000 (05:12 +0100)]
Fixed SIGFPE problem in the Gnome applet.

16 years agoTurn off peer change notifications in dolcon.
Fredrik Tolf [Sun, 24 Feb 2008 15:45:59 +0000 (16:45 +0100)]
Turn off peer change notifications in dolcon.

16 years agoFixed up the DC robustness changes a bit.
Fredrik Tolf [Sun, 24 Feb 2008 15:45:28 +0000 (16:45 +0100)]
Fixed up the DC robustness changes a bit.

16 years agoMade the DC protocol readers a bit more resilient to faulty peers.
Fredrik Tolf [Sun, 24 Feb 2008 05:39:20 +0000 (06:39 +0100)]
Made the DC protocol readers a bit more resilient to faulty peers.

16 years agoMade the UI reader a bit more resilient to faulty clients.
Fredrik Tolf [Sun, 24 Feb 2008 05:05:23 +0000 (06:05 +0100)]
Made the UI reader a bit more resilient to faulty clients.

16 years agoFixed a bug in btreenext.
Fredrik Tolf [Sun, 24 Feb 2008 04:24:26 +0000 (05:24 +0100)]
Fixed a bug in btreenext.

16 years agoOptimized the DC qcommand queue structure.
Fredrik Tolf [Sun, 24 Feb 2008 04:14:08 +0000 (05:14 +0100)]
Optimized the DC qcommand queue structure.

16 years agoChanged the fnetnode peer list to a btree.
Fredrik Tolf [Sun, 24 Feb 2008 04:04:18 +0000 (05:04 +0100)]
Changed the fnetnode peer list to a btree.

16 years agoAdded functions for btree iteration.
Fredrik Tolf [Sun, 24 Feb 2008 04:03:55 +0000 (05:03 +0100)]
Added functions for btree iteration.

16 years agoAdded bbtree functions.
Fredrik Tolf [Sun, 24 Feb 2008 02:28:27 +0000 (03:28 +0100)]
Added bbtree functions.

16 years agoUpdated TODO.
Fredrik Tolf [Tue, 19 Feb 2008 05:52:27 +0000 (06:52 +0100)]
Updated TODO.

16 years agoUpdated ChangeLog.
Fredrik Tolf [Mon, 18 Feb 2008 21:17:06 +0000 (22:17 +0100)]
Updated ChangeLog.

16 years agoEnable building of autopackages from specific Git revs.
Fredrik Tolf [Mon, 18 Feb 2008 21:10:23 +0000 (22:10 +0100)]
Enable building of autopackages from specific Git revs.

16 years agoAdded hubmgr manpage to dist.
Fredrik Tolf [Mon, 18 Feb 2008 21:03:56 +0000 (22:03 +0100)]
Added hubmgr manpage to dist.

16 years agoMerge branch 'master' of pc18:/srv/git/r/doldaconnect
Fredrik Tolf [Mon, 18 Feb 2008 14:40:18 +0000 (15:40 +0100)]
Merge branch 'master' of pc18:/srv/git/r/doldaconnect