spiralvoice | 1 Jul 01:23 2005
Picon

[task #4339] Re-implement duplicate_chunks in commonSwarming2


URL:
  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4339>

                 Summary: Re-implement duplicate_chunks in commonSwarming2
                 Project: mldonkey, a multi-networks file-sharing client
            Submitted by: spiralvoice
            Submitted on: Don 30.06.2005 um 23:23
                Category: Core
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
             Open/Closed: Open
         Should Start On: Don 30.06.2005 um 00:00
   Should be Finished on: Don 30.06.2005 um 00:00

    _______________________________________________________

Details:

Code is currently de-activated there, but activated in commonSwarming1

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4339>

_______________________________________________
  Nachricht geschickt von/durch Savannah
(Continue reading)

spiralvoice | 1 Jul 01:27 2005
Picon

[task #4339] Re-implement duplicate_chunks in commonSwarming2


Additional Item Attachment, task #4339 (project mldonkey):

File name: dup_chunks.patch               Size:13 KB
Remove unused code for duplicate_chunks from Donkey module
<http://savannah.nongnu.org/task/download.php?item_id=4339&item_file_id=206>

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4339>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/
spiralvoice | 2 Jul 01:32 2005
Picon

[task #4342] commit failed for super-long name files


Update of task #4342 (project mldonkey):

                 Summary: Reassigned item: commit failed for super-long name
files => commit failed for super-long name files
         Should Start On:                         => Fre 01.07.2005 um 00:00
   Should be Finished on:                         => Fre 01.07.2005 um 00:00

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4342>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/
spiralvoice | 3 Jul 17:05 2005
Picon

[task #4342] Access to disk data (free space, max file name length)


Additional Item Attachment, task #4342 (project mldonkey):

File name: free.patch                     Size:12 KB

<http://savannah.nongnu.org/task/download.php?item_id=4342&item_file_id=208>

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4342>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/
spiralvoice | 3 Jul 16:52 2005
Picon

[task #4342] Access to disk data (free space, max file name length)


Update of task #4342 (project mldonkey):

                 Summary: commit failed for super-long name files => Access to
disk data (free space, max file name length)

    _______________________________________________________

Follow-up Comment #5:

Summary was: commit failed for super-long name files

I renamed this task because a broader topic will be addressed here.
Attached is a patch which demonstrates the features to be applied .
For a first impression call the "shares" command in the HTML
interface, it should print some data about the shared directories,
!!temp_directory and the core directory.

It lays the foundation for accessing this data:

type statfs = {
  f_type : int64;   (* type of filesystem *)
  f_bsize : int64;  (* optimal transfer block size *)
  f_blocks : int64; (* total data blocks in file system *)
  f_bfree : int64;  (* free blocks in fs *)
  f_bavail : int64; (* free blocks avail to non-superus *)
  f_files : int64;  (* total file nodes in file system *)
  f_ffree : int64;  (* free file nodes in fs *)
  f_fsid : unit;  (* See note in statfs(2) *)
  f_fnamelen : int64; (* maximum length of filenames *)
(Continue reading)

spiralvoice | 4 Jul 00:46 2005
Picon

[task #4342] Access to disk data (free space, max file name length)


Follow-up Comment #6, task #4342 (project mldonkey):

Updated patch to compile on MinGW although no values are printed
because of the missing implementation.
Tried compiling on FreeBSD, it fails because header files are
different and the data structure is also different.
    _______________________________________________________

Additional Item Attachment:

File name: free2.patch                    Size:12 KB

<http://savannah.nongnu.org/task/download.php?item_id=4342&item_file_id=209>

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4342>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/
anonymous | 5 Jul 01:02 2005
Picon

[task #4310] Let MLDonkey create its data in $HOME/.mldonkey be default


Follow-up Comment #5, task #4310 (project mldonkey):

Uhm sorry, forgot to mention: yes, the $HOME variable works (exists) on mac
osx too.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4310>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/
anonymous | 5 Jul 01:01 2005
Picon

[task #4310] Let MLDonkey create its data in $HOME/.mldonkey be default


Follow-up Comment #4, task #4310 (project mldonkey):

I did some testing, macosx is not recognised. So I guess it has just got to
be:
[code]
  | "linux" | "freebsd" | "openbsd" | "solaris"| "darwin" ->
       Filename.concat (try Sys.getenv "HOME" with _ -> ".")
config_dir_basename
[/code]
without the extra line for darwin.

Tested and works as intentioned.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4310>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/
savannah-bounces | 5 Jul 17:12 2005
Picon

[task #4310] Let MLDonkey create its data in $HOME/.mldonkey be default


Additional Item Attachment, task #4310 (project mldonkey):

File name: homedir2.patch                 Size:3 KB
Patch adapted for Mac OS/X.
<http://savannah.nongnu.org/task/download.php?item_id=4310&item_file_id=211>

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4310>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/
spiralvoice | 7 Jul 00:28 2005
Picon

[task #4310] Let MLDonkey create its data in $HOME/.mldonkey be default


Follow-up Comment #6, task #4310 (project mldonkey):

Updated the patch, please test it
- incorporated MacOSX into the new mechanism, thanks to White_FrosT
- some internal code cleaning, replaced config_dir with home_dir
- created some backward compatability
  if the core is started in a directory where downloads.ini exists
  the core will use this directory instead of $HOME/.mldonkey
    _______________________________________________________

Additional Item Attachment:

File name: homedir2.patch                 Size:14 KB

<http://savannah.nongnu.org/task/download.php?item_id=4310&item_file_id=212>

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4310>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/

Gmane