Commit graph

122 commits

Author SHA1 Message Date
3eb2955bcf merge master into this shit
Some checks are pending
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is running
2022-09-22 18:12:06 -04:00
Sam
0845ae2a82
refactor: Make tests less ugly (#102)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #102
Reviewed-by: grumbulon <grumbulon@grumbulon.xyz>
2022-09-21 23:08:31 +00:00
94b7f523b7 fix(deps): update golang.org/x/net digest to d300de1
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-09-21 21:00:15 +00:00
c75db286dc fix(deps): update golang.org/x/net digest to db77216
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-21 16:00:16 +00:00
261e5fd6c1 fix(deps): update golang.org/x/net digest to d0c6ba3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-20 21:00:16 +00:00
75ca107e55 fix(deps): update golang.org/x/net digest to f2f64eb
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-20 00:00:20 +00:00
98c641848e fix(deps): update golang.org/x/net digest to f8f703f
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-19 18:00:14 +00:00
86f115f361 fix(deps): update golang.org/x/sys digest to fb04ddd
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-19 10:00:14 +00:00
Sam
ef87175190
fix: remove race conditions with flags (#101)
All checks were successful
continuous-integration/drone/push Build is passing
Mainly for testing but a nice to have.

Proceeds a larger testing refactor

Reviewed-on: #101
Reviewed-by: grumbulon <grumbulon@grumbulon.xyz>
2022-09-17 10:42:49 +00:00
20f9cd0c4f test
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-16 20:03:47 -04:00
627bb6b36e Merge remote-tracking branch 'origin' into refactor 2022-09-16 19:58:38 -04:00
7b3b9eeb53 WARN [linter] revive: the following rules (context-keys-type,errorf,modifies-value-receiver,time-naming,unexported-return,var-declaration)
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-16 19:50:29 -04:00
323a99b652 wrapcheck fix
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-16 19:47:03 -04:00
faa8ac55f2 merge master into refactor
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-16 19:39:32 -04:00
Sam
933967016f [SKIP CI] misc: makefile refactoring (#100)
Mainly making it so that it doesn't always run tests when making coverage

Also, making it more cross platform and less splintered is nice.

Co-authored-by: Sam Therapy <sam@samtherapy.net>
Reviewed-on: #100
2022-09-16 23:38:46 +00:00
Sam
8df0347891 fix: EDNS cookies work properly (#98)
All checks were successful
continuous-integration/drone/push Build is passing
also slight refactors :)

closes #96

Co-authored-by: Sam Therapy <sam@samtherapy.net>
Reviewed-on: #98
Reviewed-by: grumbulon <grumbulon@grumbulon.xyz>
2022-09-16 23:26:10 +00:00
Sam
ddd0277de9 [SKIP CI] ci: add caching (#99)
Reviewed-on: #99
Reviewed-by: grumbulon <grumbulon@grumbulon.xyz>
2022-09-16 23:25:56 +00:00
80e7ded4fb resolver receiever consistency 2022-09-16 19:20:00 -04:00
790529267a logawl cleanup 2022-09-16 18:48:34 -04:00
288a409fc1 move files into more appropriate packages and into pkg directory 2022-09-16 18:44:20 -04:00
55b965d084 fix(deps): update golang.org/x/sys digest to 7b5979e
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-15 21:00:17 +00:00
Sam
9746ae0a6f feat: more API work
Some checks reported errors
continuous-integration/drone/push Build was killed
Reviewed-on: #94
Reviewed-by: grumbulon <grumbulon@grumbulon.xyz>
2022-09-15 11:02:43 +00:00
0d011bb097 fix(deps): update golang.org/x/sys digest to 63ea559
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-13 18:00:18 +00:00
b9abedfca2
API work
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-09-13 03:04:45 +02:00
Sam
6fa6b2d1f6 feat: Allow opt pseudosection to be printed (#91)
All checks were successful
continuous-integration/drone/push Build is passing
...when not using the standard print
(JSON/XML/YAML)

This should make making an API for this even easier :)

Reviewed-on: #91
Reviewed-by: grumbulon <grumbulon@grumbulon.xyz>
2022-09-10 18:41:25 +00:00
4f743f861d fix(deps): update golang.org/x/sys digest to aba9fc2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-10 00:00:32 +00:00
90d2fed6ab fix(deps): update golang.org/x/net digest to bea034e
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-09 17:00:16 +00:00
Sam
c8282e8030 fix: make retries actually work properly (#88)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #88
Reviewed-by: grumbulon <grumbulon@grumbulon.xyz>
2022-09-09 12:59:49 +00:00
Sam
1d0ccbef44 [SKIP CI] chore: update goreleaser syntax (#86)
Reviewed-on: #86
2022-09-08 23:51:30 +00:00
ae7209c334 ci: reduce fuzz count
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-09-08 23:44:12 +00:00
dd2a7122c2 ci: enable missing tests
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-09-08 23:44:12 +00:00
Renovate Bot
48b0ba8f63 fix(deps): update golang.org/x/sys digest to 2771309 (#84)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Renovate Bot <renovate-bot@noreply.git.froth.zone>
Co-committed-by: Renovate Bot <renovate-bot@noreply.git.froth.zone>
2022-09-08 23:23:15 +00:00
062008b4dc fix(deps): update golang.org/x/net digest to 1e95f45
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-07 14:00:15 +00:00
88d090c04a fix(deps): update golang.org/x/sys digest to 87db552
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-07 07:00:15 +00:00
74a7ba3c32 fix(deps): update golang.org/x/sys digest to d0df966
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-06 18:00:27 +00:00
f83453c1ee fix(deps): update golang.org/x/net digest to f3363e0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-09-06 17:00:15 +00:00
789710cbeb
[SKIP CI] Update man
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-09-05 17:27:37 +02:00
Sam
7edd983175 feat: add preliminary message tinkering (#79)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #79
Reviewed-by: grumbulon <grumbulon@grumbulon.xyz>
2022-09-05 00:05:06 +00:00
Sam
068706ae9a (feat)Completions and documentation (#78)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #78
2022-09-04 23:28:47 +00:00
Sam
59a7fe6d7d Modularity(?)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #77
2022-08-31 01:05:17 +00:00
61ddbb3693 fix(deps): update golang.org/x/sys digest to d48e67d
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-29 21:00:15 +00:00
c98be03879 fix(deps): update module github.com/ameshkov/dnscrypt/v2 to v2.2.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-29 08:00:17 +00:00
2824ce18e1 fix(deps): update module github.com/lucas-clemente/quic-go to v0.29.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-27 12:00:17 +00:00
8cf65cf4b7 fix(deps): update golang.org/x/net digest to 83b083e
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-26 16:00:16 +00:00
a090b30071 fix(deps): update golang.org/x/sys digest to c680a09
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-25 21:00:14 +00:00
29bac7ad6b fix(deps): update golang.org/x/sys digest to 20c2bfd
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-23 23:00:15 +00:00
8645e9bf46 fix(deps): update golang.org/x/net digest to b0a4917
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-23 00:00:23 +00:00
db683ca203 fix(deps): update golang.org/x/sys digest to 2296e01
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-18 17:00:13 +00:00
d051b74c49 fix(deps): update golang.org/x/sys digest to 5a39038
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-08-17 08:00:21 +00:00
fd052f1c6c fix(deps): update golang.org/x/net digest to 3211cb9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-12 18:00:15 +00:00