Skip to content

Is Windows support an option? #30

@h5rdly

Description

@h5rdly

Hi,

First, this is a sweet utility, thanks for maintining it!

I read that Windows allegedly supports zero copy via a Winsock function called TransmitFile -
https://msdn.microsoft.com/en-us/library/windows/desktop/ms740565(v=vs.85).aspx
"TransmitFile is not functional on transports that perform their own buffering... Because TransmitFile achieves its performance gains by sending data directly from the file cache."

Would it be possible to make pysendfile work on windows as well?
It would be super useful, and I suspect add it much popularity, as it would allow using it in a completely cross-platform manner. Personally I'm intrigued by pen-testing library utilizations, but that's just the tip of it, could probably be used by corporate-level datatbases and whatnot :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions