[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-152.0a1-16.0-2] 13 commits: TB 44806: Implement the tor integration in Rust.



Title: GitLab

Pier Angelo Vendrame pushed to branch tor-browser-152.0a1-16.0-2 at The Tor Project / Applications / Tor Browser

Commits:

  • 6c379595
    by Elena at 2026-06-03T21:49:11+02:00
    TB 44806: Implement the tor integration in Rust.
    
  • 59260037
    by Elena at 2026-06-03T21:49:12+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Created a basic Tor Service in Rust.
    
  • cf73b34c
    by Elena at 2026-06-03T21:49:12+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Added the tor_provider crate.
    
    For technical limitations, Rust tests cannot be run when linking to
    xpcom and other Firefox's crates.
    So, we will implement most of the code in this new crate, and use the
    tor_service crate only for the integration.
    
  • 06c8f013
    by Elena at 2026-06-03T21:49:13+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Implemented a reply parser+dispatcher.
    
  • 6c3d0eaf
    by Elena at 2026-06-03T21:49:13+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Implemented a basic control port.
    
  • e55c903e
    by Elena at 2026-06-03T21:49:14+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Started an XPCOM control socket.
    
  • ff1ed8ec
    by Elena at 2026-06-03T21:49:14+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Implemented a first chunk of control socket methods.
    
  • 00506dc5
    by Elena at 2026-06-03T21:49:14+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Implemented the socket wait methods.
    
  • 72e84e61
    by Elena at 2026-06-03T21:49:15+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Implemented the command writer.
    
  • 13d90317
    by Elena at 2026-06-03T21:49:15+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Implemented the message pump.
    
  • f1c8a360
    by Elena at 2026-06-03T21:49:16+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Create an ITorControlPort XPCOM type.
    
  • 327e8d36
    by Elena at 2026-06-03T21:49:16+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Wired the JS control port to the Rust IO.
    
  • 61123a5c
    by Elena at 2026-06-03T21:58:12+02:00
    fixup! TB 44806: Implement the tor integration in Rust.
    
    TB 44924: Create a control port client in Rust.
    
    Started some xpcshell tests.
    

37 changed files:

The diff was not included because it is too large.
_______________________________________________
tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx