Dan Ballard
2f3860eb89
drone use go 1.19.1
continuous-integration/drone/pr Build is passing
Details
2022-10-08 15:26:39 -07:00
Dan Ballard
bbe4198a41
add TakeOwnership call once tor started to help ensure tor ends; add support for __OwningControllerProcess
2022-10-08 11:58:42 -07:00
Sarah Jamie Lewis
51029af959
Merge pull request 'enable logging support for torrc builder' ( #36 ) from logging into master
...
continuous-integration/drone/push Build is pending
Details
Reviewed-on: #36
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2022-09-21 21:39:19 +00:00
Dan Ballard
1f52dc7138
enable logging support for torrc builder
continuous-integration/drone/pr Build is passing
Details
2022-09-21 13:06:15 -07:00
Sarah Jamie Lewis
72f689de26
Merge pull request 'update .drone.yml to new format' ( #35 ) from updateDrone into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #35
2022-09-07 15:39:47 +00:00
Dan Ballard
69085fc721
update .drone.yml to new format
continuous-integration/drone/pr Build is passing
Details
2022-09-06 19:14:42 -07:00
Sarah Jamie Lewis
98b15bd105
Merge pull request 'store bootsrap version, make available; fix tor version parsing for double digit versions' ( #33 ) from verStatus into master
...
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone/tag Build was killed
Details
Reviewed-on: #33
2022-08-29 02:56:41 +00:00
Dan Ballard
789de52589
store bootsrap version, make available; fix tor version parsing for double digit versions
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-08-28 19:50:01 -07:00
Dan Ballard
1741e63424
Merge pull request 'Upgrade Dependencies. Prevent socks default behaviour in bine' ( #34 ) from binefix into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #34
2022-08-29 02:05:30 +00:00
Sarah Jamie Lewis
478df967fc
Upgrade Dependencies. Prevent socks default behaviour in bine
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2022-08-28 18:57:45 -07:00
Sarah Jamie Lewis
8e5dc44400
Merge pull request 'Get x Callbacks' ( #32 ) from gets into master
...
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone/tag Build was killed
Details
Reviewed-on: #32
2022-08-08 19:33:00 +00:00
Dan Ballard
6122ad437d
Get x Callbacks
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build was killed
Details
2022-08-08 12:24:16 -07:00
Dan Ballard
882849b66a
Merge pull request 'add versionCallback and use on reboot tor; change start preference for bundled tor; new go 1.17 build directives' ( #31 ) from versionCallback into master
...
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #31
2022-08-04 05:15:03 +00:00
Dan Ballard
9a134810c3
remove unused function
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is passing
Details
2022-08-03 19:21:03 -07:00
Dan Ballard
9992edadba
add testing to versionCallback, fix versionCallback
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is failing
Details
2022-08-02 19:45:44 -07:00
Dan Ballard
9d4e1e5ca5
add versionCallback and use on reboot tor; change start preference for bundled tor; new go 1.17 build directives
2022-08-01 10:50:55 -07:00
Dan Ballard
b280f7a1fe
Merge pull request 'Make regexp global static' ( #30 ) from regexp_static into master
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #30
2022-04-19 23:54:25 +00:00
Sarah Jamie Lewis
cc924a476e
Make regexp global static
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-04-19 16:42:23 -07:00
Sarah Jamie Lewis
8d0ed17e7f
Fix several small goroutine leaks around restart
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2022-04-18 14:59:37 -07:00
Dan Ballard
a30e16354c
Merge pull request 'path -> filepath' ( #28 ) from getinfo into master
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #28
2022-01-18 21:01:40 +00:00
Sarah Jamie Lewis
586cc261a3
path -> filepath
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-18 13:00:41 -08:00
Dan Ballard
3d36e7d4a5
Merge pull request 'Move DataDir Caching Responsibility to Caller to allow Cached Consensus' ( #27 ) from getinfo into master
...
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/tag Build is pending
Details
Reviewed-on: #27
2022-01-18 20:46:56 +00:00
Sarah Jamie Lewis
8ad13a6b36
createFromExisting does not delete data dir on close
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-18 12:43:47 -08:00
Sarah Jamie Lewis
1a402de50d
Fixup Testing Directories
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2022-01-17 16:03:06 -08:00
Sarah Jamie Lewis
6d5d067d70
Move DataDir Caching Responsibility to Caller to allow Cached Consensus
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2022-01-17 15:55:10 -08:00
erinn
04dec3238b
Merge pull request 'Introduce new GetInfo API for fetching information about ACN' ( #26 ) from getinfo into master
...
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/tag Build is pending
Details
Reviewed-on: #26
2022-01-17 20:07:30 +00:00
Sarah Jamie Lewis
dfae5b9261
Spelling
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-17 12:06:36 -08:00
Sarah Jamie Lewis
4353143ae4
Assert CInfo is not empty in Test
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-13 13:51:58 -08:00
Sarah Jamie Lewis
0c745e7691
Adding Tests for GetInfo
2022-01-13 13:51:58 -08:00
Sarah Jamie Lewis
f82cf26731
Allow Querying of ACN Info - Support Getting Circuit Stats
2022-01-13 13:51:58 -08:00
erinn
85da1dac37
Merge pull request 'Allow Custom Tor Config in TorRCBuilder + ProxyACN and ErrorACN' ( #25 ) from custom_tor_config into master
...
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/tag Build is pending
Details
Reviewed-on: #25
2022-01-12 20:16:41 +00:00
Sarah Jamie Lewis
023d1a6e5d
Avoid deadlock on double close
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-12 12:05:07 -08:00
Sarah Jamie Lewis
35247bd044
Clean up ACN Closing Logic
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2022-01-12 11:47:17 -08:00
Sarah Jamie Lewis
384d59e9ef
WaitTillBootstrapped can now Error
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2022-01-11 15:41:56 -08:00
Sarah Jamie Lewis
5d4cf85d26
Add Lock to ReplaceACN. Minor Drone fixups
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2022-01-11 15:17:54 -08:00
Sarah Jamie Lewis
13045e3d98
Use staticcheck in drone
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-11 12:17:26 -08:00
Sarah Jamie Lewis
8a56f02fc5
Merge branch 'custom_tor_config' of git.openprivacy.ca:openprivacy/connectivity into custom_tor_config
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2022-01-11 12:12:21 -08:00
Sarah Jamie Lewis
9169018529
ProxyACN and ErrorACN for nicer ACN Management
2022-01-11 12:11:45 -08:00
Sarah Jamie Lewis
415ca32a32
Merge branch 'master' into custom_tor_config
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-10 23:38:06 +00:00
Sarah Jamie Lewis
dbc3d675ec
Update quality to staticcheck
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-10 12:56:59 -08:00
Sarah Jamie Lewis
d3398bd074
Allow Custom Tor Config
2022-01-10 12:53:48 -08:00
erinn
a681dd6d57
Merge pull request 'Make IsValidHostname More Robust' ( #24 ) from validation into master
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #24
2021-09-28 21:08:46 +00:00
Sarah Jamie Lewis
b36f6dc33f
Format
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-09-28 14:03:15 -07:00
Sarah Jamie Lewis
8fe2974aaa
Go conventions
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-09-28 14:01:53 -07:00
Sarah Jamie Lewis
6d5accb338
Make IsValidHostname More Robust
...
IsValidHostname now rejects public keys that are invalid ed25519
curve points in addition to ed25519 points that contain torsion
components (which are defined to be invalid Tor Hostnames).
Note: The lack of these checks previously would have been unlikely to manifest as an issue further up the
stack because Tor would have prevented Cwtch from connecting to bad curve
points, the Tapir authentication protocol would have failed with invalid curve points,
and the experimental group chats only rely on signatures for voluntary authorship attribution,
rather than e.g. consensus or security.
2021-09-28 14:01:53 -07:00
Sarah Jamie Lewis
7a2c5f8fed
Merge pull request 'clean up Start logs and err' ( #22 ) from startLog into master
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #22
2021-06-24 21:38:55 -07:00
Dan Ballard
9ab706cf02
clean up Start logs and err
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-24 21:35:33 -07:00
Dan Ballard
a0770a3f1b
Merge pull request 'static check' ( #21 ) from thread_safety into master
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #21
2021-06-09 10:31:22 -07:00
Sarah Jamie Lewis
c11e326785
static check
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-09 10:30:08 -07:00
Dan Ballard
1e06db5145
Merge pull request 'Make access to OnionListenService threadsafe' ( #20 ) from thread_safety into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #20
2021-06-09 10:23:55 -07:00