Ticket #62 (closed enhancement: completed)

Opened 4 months ago

Last modified 3 months ago

Integrate samba client library directly into plugin code

Reported by: ydario Owned by:
Priority: major Milestone: Netdrive SMB Client plugin 1.5 alpha 1
Component: Client Version:
Keywords: Cc:
Blocking: Blocked By:

Description

Move samba code directly into the plugin dll.

This has not be done in the past, probably because dll code was compiled with VAC++, while Samba with gcc. Now both are gcc compiled, so it is time to merge!

Change History

Changed 4 months ago by ydario

(changeset:145) done initial merge.

return code are still untested

The new plugin shows a improvement in write speed, now I can reach 8MB/s (and more) on the notebook and 10-11 MB/s on the other pc.

Read speed does not show same gain, and it is not constant over time, I see a speed drop every 4-5 seconds.

Connection and reconnection to a share is now more faster, directory scanning is now amazing!

Changed 3 months ago by ydario

  • status changed from new to closed
  • resolution set to completed

(changeset:146)

(changeset:147)

Task completed and updated build system too.

Note: See TracTickets for help on using tickets.