David Goulet
50800fa240
scripts: Fix Python3 warnings
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2024-05-30 09:51:48 -04:00
David Goulet
9c79442a80
script: Attempt to fix geoip script
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-30 08:40:44 -04:00
David Goulet
0e745d561d
Merge branch 'maint-0.4.7' into maint-0.4.8
2023-08-23 12:50:05 -04:00
David Goulet
cf98f4d7b3
ci: Exclude yet another failing Stem test
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-23 12:49:53 -04:00
David Goulet
eeef1ef735
Merge branch 'maint-0.4.7' into maint-0.4.8
2023-08-23 12:33:28 -04:00
David Goulet
e553a24281
ci: Missing stem cmdline flag in previous commit
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-23 12:33:23 -04:00
David Goulet
405c57769f
ci: Exclude broken Stem tests
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-23 11:33:58 -04:00
David Goulet
e73e7b8931
ci: Exclude broken Stem tests
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-23 11:33:43 -04:00
David Goulet
82a5297d99
scripts: Add 048 maint branch to our helper scripts
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-23 11:06:16 -04:00
Micah Elizabeth Scott
824e9c6e16
cargo: Move lockfile to root and update
...
Change 3f66ff9b00
added geoip-db-tool to
the main workspace, so it's no longer using a local lockfile. Move its
lock to the crate root, remove from gitignore, and update it.
(We could also choose to not keep the lockfiles checked in, but it seems
useful to have them in our test and maintenance tooling here.)
2023-08-15 09:52:30 -07:00
Micah Elizabeth Scott
4ec193dcc5
geoip-db-tool: Fix clippy warnings
...
This fixes warnings found by clippy 0.1.71 on Rust 1.71.1
Tested this by doing a geoip update without committing changes.
2023-08-15 09:52:30 -07:00
David Goulet
8a21d908ae
geoip: Fix cargo target directory
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-04 10:04:36 -04:00
Nick Mathewson
f1fced828b
Clarify where geoip-db-tool is.
...
Somebody emailed me to ask where to find the tool that generated our
geoip file. I was about to suggest that they search for "geoip-db-tool",
when I found that you can't actually search for that and find our code.
Therefore, I'm adding a link.
2023-07-13 16:04:35 -04:00
David Goulet
846bad3a96
scripts: Update git scripts with new gitlab canonical repository
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-06-19 14:33:12 -04:00
David Goulet
94f4d0968b
Change git.tpo URLs to gitlab.tpo
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-06-19 08:09:39 -04:00
David Goulet
cdb270d55e
Change git.tpo URLs to gitlab.tpo
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-06-15 13:00:11 -04:00
David Goulet
2697723cf1
scripts: Use latest geoip database instead of using location
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-06-01 09:32:11 -04:00
Micah Elizabeth Scott
18a2191a13
gitlab-ci: Try enabling GPL mode so we test hs_pow
...
Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
2023-05-10 07:38:29 -07:00
David Goulet
119b84c365
scripts: Bye bye 0.4.5, you have reached end of life
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-02-16 15:25:16 -05:00
David Goulet
7e055c383c
Merge branch 'maint-0.4.7'
2023-01-10 09:12:20 -05:00
David Goulet
d456885dac
shellcheck: Fix new warnings
...
Nothing important, mostly false positive except one case.
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-01-10 09:11:58 -05:00
Alexander Færøy
256339712d
Strip "__.SYMDEF*" before re-archiving in combine_libs on macOS and iOS.
...
This patch changes how combine_libs works on Darwin like platforms to
make sure we don't include any `__.SYMDEF` and `__.SYMDEF SORTED`
symbols on the archive before we repack and run ${RANLIB} on the
archive.
See: tpo/core/tor#40683.
2022-10-27 15:18:01 +00:00
Alexander Færøy
eecd137c1b
Strip "__.SYMDEF*" before re-archiving in combine_libs on macOS and iOS.
...
This patch changes how combine_libs works on Darwin like platforms to
make sure we don't include any `__.SYMDEF` and `__.SYMDEF SORTED`
symbols on the archive before we repack and run ${RANLIB} on the
archive.
See: tpo/core/tor#40683.
2022-10-14 12:12:46 +02:00
David Goulet
275d790ac1
scripts: Remove 0.4.6.x as it is EOL
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-11 11:27:18 -04:00
David Goulet
055222fa7c
scripts: GeoIP update tool cargo update
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-08-10 13:28:04 -04:00
Nick Mathewson
6c1aad13e2
Fix check-docs
to avoid false-positives on missing anchors.
...
Also add an anchor for the second ClientTranportPlugin instance.
See #40339 .
This doesn't need a changes file because it isn't user-facing.
2022-06-16 11:50:59 -04:00
Alex Xu (Hello71)
65ea7eed1f
Remove broken MSVC support
...
MSVC compilation has been broken since at least 1e417b7275
("All remaining
files in src/common belong to the event loop.") deleted
src/common/Makefile.nmake in 2018.
2022-04-27 23:09:44 -04:00
David Goulet
8c39c664c2
ci: Add 0.4.7 series to scripts and CI
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-04-27 11:06:03 -04:00
Alex Xu (Hello71)
802baa8b6b
ci: print test_network_log contents
...
cat will always print "cat: test_network_log: Is a directory". change it to
head -n -0, which is arguably not the perfect format but is at least somewhat
useful.
2022-03-28 15:43:31 -04:00
Dimitris Apostolou
2905e7667e
Fix typos
2022-02-25 11:41:34 +02:00
David Goulet
2176354e22
Remove unmaintained versions from CI and scripts
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2022-02-04 13:00:56 -05:00
skaluzka
ad7a50a6c8
Improve formatting of scripts/ci/ci-driver.sh
...
Add and remove few empty lines, covert all tabs to 4 spaces.
No real code changes here.
Signed-off-by: skaluzka <skaluzka@protonmail.com>
2022-01-06 21:25:30 +01:00
skaluzka
39848ca166
Correct typo in scripts/README file
...
Signed-off-by: skaluzka <skaluzka@protonmail.com>
2021-12-14 23:14:02 +01:00
Nick Mathewson
b8e6eb6236
Merge remote-tracking branch 'tor-gitlab/mr/498'
2021-12-13 10:47:39 -05:00
David Goulet
44671995d1
shellcheck: Remove unused variable in ci-driver.sh
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03 09:50:43 -04:00
David Goulet
755485342c
Merge branch 'maint-0.4.6'
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03 09:49:07 -04:00
David Goulet
621f8ac418
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-11-03 09:47:43 -04:00
David Goulet
1e3e921d7d
Merge branch 'maint-0.3.5' into maint-0.4.5
2021-11-03 09:47:43 -04:00
David Goulet
1902edaf52
shellcheck: Make it happy on couple scripts
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-11-03 09:47:30 -04:00
David Goulet
5530af675b
scripts: Quiet the IPFire location GeoIP command
...
We do this to avoid useless outputs but also, in the CI environement,
the Python logging package stacktraces with a problem on a socket.
The command still works but the logging fails. With the quiet switch, we
don't get such stacktrace.
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-27 10:24:13 -04:00
David Goulet
5e1f64602b
scripts: Add -M option to git-list-tor-branches.sh
...
Omit all "maint" branch. It is the opposite of -R that omits release
branches.
In other words, -M can be used to list all release branches.
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-26 15:52:53 -04:00
David Goulet
61aed5200c
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-26 14:33:49 -04:00
David Goulet
ae92a92453
Merge branch 'maint-0.3.5' into maint-0.4.5
2021-10-26 14:33:49 -04:00
David Goulet
304bd31d49
Merge branch 'maint-0.4.6'
2021-10-26 14:33:49 -04:00
David Goulet
14385ce71e
ci: Missing source dir when parsing configure.ac version
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-26 14:33:31 -04:00
Alexander Færøy
04788dcf40
Merge branch 'maint-0.4.6' into main
2021-10-25 21:03:14 +00:00
Alexander Færøy
0c5128eeb2
Merge branch 'maint-0.4.5' into maint-0.4.6
2021-10-25 21:02:55 +00:00
David Goulet
12c3787305
ci: Exclude HSv2 Stem tests
...
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-25 20:56:26 +00:00
Nick Mathewson
37c0542d0d
Merge remote-tracking branch 'asn-private/hsfuz' into hs_fuzzing
2021-10-15 11:20:06 -04:00
David Goulet
aae40113c7
ci: Set 5MB data for all chutney tests
...
Closes #40485
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-10-14 11:43:28 -04:00