| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Fix typos | Dimitris Apostolou | 2022-12-09 | 1 | -2/+2 | |
| |/ | ||||||
| * | CI: test that we can compile, and test cfg, with/without bridges/PTs | Ian Jackson | 2022-11-29 | 1 | -0/+18 | |
| | | ||||||
| * | use newer version of zstd and lzma | trinity-1686a | 2022-11-29 | 1 | -6/+0 | |
| | | ||||||
| * | Merge branch 'test-config' into 'main' | Ian Jackson | 2022-11-23 | 1 | -1/+1 | |
| |\ | | | | | | | | | tor-guardmgr: Fix visibility of TestConfig with no features enabled See merge request tpo/core/arti!875 | |||||
| | * | fixup! tor-guardmgr: Fix visibility of TestConfig with no features enabled | Ian Jackson | 2022-11-18 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge branch 'matrix-test' into 'main' | Nick Mathewson | 2022-11-23 | 1 | -0/+1 | |
| |\ \ | | | | | | | | | | | | | maint/matrix_test: Print what command we are running! See merge request tpo/core/arti!879 | |||||
| | * | | maint/matrix_test: Print what command we are running! | Ian Jackson | 2022-11-21 | 1 | -0/+1 | |
| | |/ | ||||||
| * / | Ignore atty theoretical unaligned read for now | Ian Jackson | 2022-11-22 | 1 | -0/+7 | |
| |/ | ||||||
| * | Check more targets | trinity-1686a | 2022-11-10 | 3 | -1/+113 | |
| | | ||||||
| * | Upgrade to clap 3 with minimal changes | Gabriel de Perthuis | 2022-11-04 | 1 | -5/+5 | |
| | | | | | | | | | This removes the last cargo audit override (for the unmaintained ansi_term). Don't mark options as required when they have default values: see <https://github.com/clap-rs/clap/pull/3793>. | |||||
| * | docs features: Add a suppression for testing | Ian Jackson | 2022-11-03 | 1 | -0/+5 | |
| | | ||||||
| * | add_warnings: ignore clippy::result_large_err | Nick Mathewson | 2022-11-03 | 1 | -0/+1 | |
| | | | | | | This is a temporary workaround for #587 until we get it fixed for real. | |||||
| * | add_warnings: work with more non-GNU finds. | Nick Mathewson | 2022-11-03 | 1 | -1/+1 | |
| | | | | | | We were doing `find -name '*.rs'`, but `find . -name '*.rs'` (with the .) is more standard. | |||||
| * | cleanup target dir on job completion | trinity-1686a | 2022-10-21 | 1 | -0/+21 | |
| | | ||||||
| * | Merge branch 'matrix-features' into 'main' | Nick Mathewson | 2022-10-21 | 2 | -0/+100 | |
| |\ | | | | | | | | | | | | | add checks for many feature combinations Closes #303 See merge request tpo/core/arti!775 | |||||
| | * | fix doc-feature synchro | trinity-1686a | 2022-10-16 | 1 | -0/+2 | |
| | | | ||||||
| | * | add test for many features | trinity-1686a | 2022-10-16 | 1 | -0/+98 | |
| | | | | | | | | | and fix issue compiling tor-rtcompat with on ssl runtime | |||||
| * | | Remove now-needless check_doc_features exception. | Nick Mathewson | 2022-10-20 | 1 | -6/+0 | |
| |/ | ||||||
| * | Abolish maint/readmes | Ian Jackson | 2022-10-12 | 1 | -12/+0 | |
| | | | | | This is not needed any more | |||||
| * | Allow "clippy::single_char_pattern" in tests. | Ian Jackson | 2022-10-12 | 1 | -0/+1 | |
| | | | | | | | | This lint exists for perf reasons, and this is rarely relevant in tests. Using double quoted str is generally cognitively less burdensome. | |||||
| * | Merge branch 'bridge-parse' into 'main' | Ian Jackson | 2022-10-03 | 1 | -1/+2 | |
| |\ | | | | | | | | | Parse (and format) bridge lines See merge request tpo/core/arti!745 | |||||
| | * | pt: Make PtTarget::push_setting fallible, and take Into | Ian Jackson | 2022-10-03 | 1 | -1/+2 | |
| | | | | | | | | | | | | | It has its own error type PtTargetInvalidSetting. In check_doc_features, adjust suppression to new code. | |||||
| * | | Script to list current version of every crate.arti-v1.0.1 | Nick Mathewson | 2022-10-03 | 1 | -0/+15 | |
| | | | ||||||
| * | | changed_crates: output crates in toposort order. | Nick Mathewson | 2022-10-03 | 1 | -1/+1 | |
| |/ | ||||||
| * | pt: Try to fix docsrs problem | Ian Jackson | 2022-09-27 | 1 | -1/+1 | |
| | | ||||||
| * | Rename various Transport* types to Pt*. | Nick Mathewson | 2022-09-23 | 1 | -1/+1 | |
| | | | | | | This clarifies that the types apply to pluggable transports only, and not (typically) to the default plain-old-TCP transport. | |||||
| * | New data types to describe transport targets. | Nick Mathewson | 2022-09-23 | 1 | -0/+5 | |
| | | | | | | I've tried to name and structure these for consistency, and comment reasonably well. We'll still probably want to make changes. | |||||
| * | maint/docker_reproducible_build: Bump image here too | Ian Jackson | 2022-09-06 | 1 | -1/+1 | |
| | | ||||||
| * | maint/reproducible_build: Pass --locked to cargo build | Ian Jackson | 2022-09-06 | 1 | -1/+1 | |
| | | | | | We don't want any updates! | |||||
| * | maint/reproducible_build: Honour $CARGO | Ian Jackson | 2022-09-06 | 1 | -1/+4 | |
| | | | | | This makes it easier to test, and perform other kinds of stunts. | |||||
| * | maint/reproducible_build: Centralise -p arti --features etc. | Ian Jackson | 2022-09-06 | 1 | -3/+6 | |
| | | ||||||
| * | maint/reproducible_build: Bring "cargo build" invocations together | Ian Jackson | 2022-09-06 | 1 | -3/+7 | |
| | | ||||||
| * | update to v5.0.0 | trinity-1686a | 2022-08-31 | 1 | -5/+4 | |
| | | ||||||
| * | check_licenses: List license for tinystr | Nick Mathewson | 2022-08-30 | 1 | -8/+1 | |
| | | ||||||
| * | switch from awk to python | trinity-1686a | 2022-08-24 | 2 | -85/+135 | |
| | | ||||||
| * | add feature annotation not added by doc_auto_cfg | trinity-1686a | 2022-08-24 | 1 | -0/+94 | |
| | | ||||||
| * | maint/cargo_audit: Tolerate RUSTSEC-2021-0139 (ansi_term unmaintained) | Ian Jackson | 2022-08-22 | 1 | -0/+5 | |
| | | ||||||
| * | maint/cargo_audit: Honour $CARGO | Ian Jackson | 2022-08-22 | 1 | -1/+1 | |
| | | | | | | This makes it easier to for me to test this script. (I would like to do this to all of them but it's easier on a case-by-case basis.) | |||||
| * | format python script in maint | FAMASoon | 2022-08-17 | 4 | -23/+55 | |
| | | ||||||
| * | fix error running check_licenses | trinity-1686a | 2022-08-13 | 1 | -1/+1 | |
| | | | | | | | | | --version was removed in a recent update we use that to detected whether cargo-license is installed, now use --help instead | |||||
| * | Delete unused Enum and fileinput in maint file | FAMASoon | 2022-08-04 | 1 | -2/+1 | |
| | | ||||||
| * | Several typo fixes from `typos`. | Nick Mathewson | 2022-07-27 | 1 | -1/+1 | |
| | | ||||||
| * | Teach check_licenses to accept license on `unicode-ident`. | Nick Mathewson | 2022-07-20 | 1 | -6/+20 | |
| | | | | | | | | | | | The license there is `(MIT OR Apache-2.0) AND Unicode-DFS-2016`, which fine, but the existing shell script doesn't actually handle "AND" correctly. This commit adds a workaround for licenses that are "AND", and some comments about weaknesses in our (lack of) boolean expression parsing. This should fix CI. | |||||
| * | Update `rsa` dependency (and use `x25519-dalek` prerelease) | eta | 2022-07-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | - arti#448 and arti!607 highlight an issue with upgrading `rsa`: namely, the `x25519-dalek` version previously used has a hard dependency on `zeroize` 1.3, which creates a dependency conflict. - However, `x25519-dalek` version `2.0.0-pre.1` relaxes this dependency. Reviewing the changelogs, it doesn't look like that version is substantially different from the current one at all, so it should be safe to use despite the "prerelease" tag. - The new `x25519-dalek` version also bumps `rand_core`, which means we don't have to use the RNG compat wrapper in `tor-llcrypto` as much. closes arti#448 | |||||
| * | maint/add_warning: Fix parsing of --check | Ian Jackson | 2022-06-24 | 1 | -1/+1 | |
| | | | | | Previously this would eat the first filename! | |||||
| * | clippy: Consolidate many lints in maint/add_warning | Ian Jackson | 2022-06-24 | 1 | -0/+3 | |
| | | | | | | | Found these by disabling the nightly dbg macro special case. Now, we have a mechanism for globally adding suppressions to tests, we can use that instead. | |||||
| * | maint/add_warning: Add two lints via add_warning as a test case | Ian Jackson | 2022-06-24 | 1 | -0/+2 | |
| | | ||||||
| * | maint/add_warning: Add ability maintain test lint blocks | Ian Jackson | 2022-06-24 | 1 | -8/+34 | |
| | | ||||||
| * | maint/add_warning: Scan all files by default, but insist only in some | Ian Jackson | 2022-06-24 | 1 | -9/+16 | |
| | | | | | | | | This will allow us to have add_warning manage test lint blocks. We have to stop printing all the filenames because there are too many. Filenames still come out on error of course. | |||||
| * | clippy: Supresss clippy::significant_drop_in_scrutinee | Ian Jackson | 2022-06-23 | 1 | -0/+1 | |
| | | | | | As per the linked discussion. | |||||
