Bug 1523417 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

This is a Rust library to interface with the Windows BITS download mechanism. It can be used in Firefox to manage update downloads, and can later be used by the update agent.

The interface is designed to wrap either direct, in-process access to the BITS COM objects (for jobs owned by the current user), or via named pipe IPC with another process running as LocalService (for jobs which float with the system). This bug will only implement the former.

The code is currently located at https://github.com/hcs64/update_agent
This is a Rust library to interface with the Windows BITS download mechanism. It can be used in Firefox to manage update downloads, and can later be used by the update agent.

The interface is designed to wrap either direct, in-process access to the BITS COM objects (for jobs owned by the current user), or via named pipe IPC with another process running as LocalService (for jobs which float with the system). This bug will only implement the former, the latter falls under bug 1515450.

The code is currently located at https://github.com/hcs64/update_agent

Back to Bug 1523417 Comment 0