<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/Cargo.toml, branch arti-v1.1.6</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.6</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.6'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-06-20T17:59:15Z</updated>
<entry>
<title>Merge branch 'add-tor-geoip' into 'main'</title>
<updated>2023-06-20T17:59:15Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-20T17:59:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8d4ca94e192dc3d3e397f5f61f6b2c93fb46feac'/>
<id>urn:sha1:8d4ca94e192dc3d3e397f5f61f6b2c93fb46feac</id>
<content type='text'>
tor-geoip: Add new crate with GeoIP database functionality

See merge request tpo/core/arti!1239</content>
</entry>
<entry>
<title>tor-geoip: Add new crate with GeoIP database functionality</title>
<updated>2023-06-20T15:57:58Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2023-06-13T14:27:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d5632eacb2b0c03e6f250f6fbe435d921dea4f8e'/>
<id>urn:sha1:d5632eacb2b0c03e6f250f6fbe435d921dea4f8e</id>
<content type='text'>
- This adds a new crate, `tor-geoip`, which can parse and perform
  lookups in the GeoIP database C-tor already uses (generated by a
  maintenance utility in the C-tor codebase).
- We embed a copy of C-tor's databases with the crate and use
  `include_str!` to ship them with the binary, bloating its size
  somewhat.
  - This does, however, solve the problem of figuring out how to
    distribute these.
  - The plan is to gate this functionality behind a feature flag anyway,
    so the cost should be nil unless explicitly opted into.

Part of tpo/core/onionmasq#47.
</content>
</entry>
<entry>
<title>keymgr: Move the HS client and service key specifiers out of tor-keymgr.</title>
<updated>2023-06-15T17:16:33Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-13T10:29:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=eda974cd34753ca8dc17d699a86d978ff59c9f0e'/>
<id>urn:sha1:eda974cd34753ca8dc17d699a86d978ff59c9f0e</id>
<content type='text'>
The HS `HsClientSpecifier` and `HsClientSecretKeySpecifier` are moved to
`tor-hsclient`. The HS service secret key specifier stubs are moved to
`tor-hsservice`.
</content>
</entry>
<entry>
<title>keymgr: Add ArtiNativeKeyStore implementation skeleton.</title>
<updated>2023-06-15T17:15:30Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-05-30T15:08:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a2d0ee63ccf44eefdd71bdbc6a95bbb5a4ec2f38'/>
<id>urn:sha1:a2d0ee63ccf44eefdd71bdbc6a95bbb5a4ec2f38</id>
<content type='text'>
This adds implementation stubs for `ArtiNativeKeyStore`, and introduces
the traits needed to make the `KeyStore` APIs work.
</content>
</entry>
<entry>
<title>Rename tor-rpccmd to tor-rpcbase.</title>
<updated>2023-04-12T11:34:57Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-04-11T19:13:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9a5f319a840bbbd906d64803a4992ea1e21b7d1f'/>
<id>urn:sha1:9a5f319a840bbbd906d64803a4992ea1e21b7d1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start on a lower-level tor-rpccmd crate.</title>
<updated>2023-04-12T11:34:57Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-03-31T15:57:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a4660a4e0988cd3b1eb453c6757e1755665b6d72'/>
<id>urn:sha1:a4660a4e0988cd3b1eb453c6757e1755665b6d72</id>
<content type='text'>
This crate will hold the backend pieces of RPC interaction that
different parts of Arti get to implement.
</content>
</entry>
<entry>
<title>rpc: Implement json message types for serde.</title>
<updated>2023-04-12T11:34:57Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-03-29T15:20:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0779d405cfbfba75837f6bbe0329e5f920c45640'/>
<id>urn:sha1:0779d405cfbfba75837f6bbe0329e5f920c45640</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make a new empty tor-async-utils crate.</title>
<updated>2023-03-29T13:02:20Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-03-29T13:02:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1ee4a98a27103d0d1024b318df0031dc85e55538'/>
<id>urn:sha1:1ee4a98a27103d0d1024b318df0031dc85e55538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sketch an API for onion services.</title>
<updated>2023-01-24T17:32:21Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-01-12T19:38:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a210686c80ff2651561d5cd9ac8187e3d736ecfc'/>
<id>urn:sha1:a210686c80ff2651561d5cd9ac8187e3d736ecfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a new stub hsclient module to connect to onion services.</title>
<updated>2023-01-24T17:32:21Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-01-12T16:54:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=32ae6dfa0929a2a7bd45a2fbbc6954ea69dc18e5'/>
<id>urn:sha1:32ae6dfa0929a2a7bd45a2fbbc6954ea69dc18e5</id>
<content type='text'>
</content>
</entry>
</feed>
