<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti/src/process.rs, 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-22T23:11:20Z</updated>
<entry>
<title>Provided a fix for #831 - 'Unused import' warnings on Windows</title>
<updated>2023-06-22T23:11:20Z</updated>
<author>
<name>Andy</name>
<email>andy@andy.codes</email>
</author>
<published>2023-06-22T23:11:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bec24f792050186bddd63ec837bca12c956c7a71'/>
<id>urn:sha1:bec24f792050186bddd63ec837bca12c956c7a71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update our secmem_proc dependency to 0.3.0</title>
<updated>2023-04-13T11:41:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-04-13T11:41:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6e83139fc7378c054ee59e3e3f4cf410a6fd12d2'/>
<id>urn:sha1:6e83139fc7378c054ee59e3e3f4cf410a6fd12d2</id>
<content type='text'>
(This wasn't possible before we updated our MSRV to 1.65.)

Closes #664.
</content>
</entry>
<entry>
<title>Use ErrorReport/Report for errors in warn! in arti</title>
<updated>2023-01-30T18:52:32Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-01-30T18:10:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=36ebf7d23adcf727972abd97d0a768be86c0e5a5'/>
<id>urn:sha1:36ebf7d23adcf727972abd97d0a768be86c0e5a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove manual limitation of coredump size</title>
<updated>2022-10-05T16:32:16Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-10-05T16:30:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f230cb5c03b6be64c2cc12ae22bd448885b4a9e0'/>
<id>urn:sha1:f230cb5c03b6be64c2cc12ae22bd448885b4a9e0</id>
<content type='text'>
it's already disabled by secmem_proc
</content>
</entry>
<entry>
<title>fix compilation error with async-std</title>
<updated>2022-09-06T19:32:20Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-09-06T19:32:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4c543b570a49f88b49f51e47894afcf2d620ee2a'/>
<id>urn:sha1:4c543b570a49f88b49f51e47894afcf2d620ee2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add functionality to listen for SIGHUPs.</title>
<updated>2022-08-26T19:33:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-25T12:34:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2c4a176e664f33537b7dea35051da3dacf81e991'/>
<id>urn:sha1:2c4a176e664f33537b7dea35051da3dacf81e991</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: Do not allow running as root.</title>
<updated>2022-08-24T14:57:03Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-23T19:59:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=25c287636bdc6edb89c741da4121668517ef6f0c'/>
<id>urn:sha1:25c287636bdc6edb89c741da4121668517ef6f0c</id>
<content type='text'>
This can be overridden with `application.allow_running_as_root`.

Part of #523.
</content>
</entry>
<entry>
<title>arti: Add support for process hardening</title>
<updated>2022-08-15T16:59:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-08T16:28:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3c1bfb4916d4bfc929e7d6c4087054b480d5433e'/>
<id>urn:sha1:3c1bfb4916d4bfc929e7d6c4087054b480d5433e</id>
<content type='text'>
This is a compile-time feature with an associated configuration
flag, both enabled by default.

When it's turned on, hardening prevents the arti process from
dumping core or being attached to by low-privileged processes.
(This is a defense-in-depth measure, not an absolute way to prevent
attacks.  For more information, see
[`secmem_proc`](https://docs.rs/secmem-proc/0.1.1/secmem_proc/).)

Closes #364.
</content>
</entry>
<entry>
<title>arti: Move most public APIs behind `experimental-api`.</title>
<updated>2022-08-11T19:35:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-08T14:14:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f548a6ac55b5f1feb92ea4ffe5c4882a2e19a739'/>
<id>urn:sha1:f548a6ac55b5f1feb92ea4ffe5c4882a2e19a739</id>
<content type='text'>
The remaining unconditionally public APIs are those related to our
configuration objects, and the main_main() API.

The rationale for making main_main() public is to have an actual
entry point.

The rationale for making the config APIs public is:

  1. We really do intend for others to be able to read our
     configuration files using this API.
  2. The structure of our configuration files is already part of our
     interface.

Closes #530.
</content>
</entry>
<entry>
<title>Move SystemConfig to arti::cfg</title>
<updated>2022-03-21T15:54:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-03-21T13:27:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1c213d4d898142adade26f93968082653072f8ae'/>
<id>urn:sha1:1c213d4d898142adade26f93968082653072f8ae</id>
<content type='text'>
Fixes #314, #418.
</content>
</entry>
</feed>
