-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
openwrt package and GH workflow #149
Conversation
as of now, this emits a 5165643 byte binary that has no obvious defects, has working DNS, and can attempt TLS (although I have not seen it succeed yet) |
it works! just sometimes fails immediately with |
this is literally the remote end (nabu casa's proxy service) sending RST after it gets ClientHello |
0191930
to
8b3c0be
Compare
Squashed a lot. This is now:
|
the curl build currently has
I suppose there's not much more to strip there! |
the |
I switched from openwrt master to openwrt 24.10 (.0-rc4) for a more stable build environment, this added 8kbyte to the binary, making it 5173843 bytes. |
a379192
to
10f131e
Compare
10f131e
to
b784c22
Compare
b784c22
to
deee5c2
Compare
I think this is all cleaned up now. Once built in GH, I will test the debian-built and openwrt-built static binaries, and if they work, merge this :) |
both binaries work, and the openwrt one works for TLS too |
This currently sits on top of #145
TODO:
TARGET_LDFLAGS += -latomic -static -lstdc++ -lgcc_eh
. Especially that last one feels so wrong.