#mbedtls — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mbedtls, aggregated by home.social.
-
I just released v0.0.4 of #httpDOS, a #TLS enabled #webserver for #MSDOS (source and binaries)
https://github.com/SuperIlu/httpDOS
I updated mbedTLS from v2.28.8 to v3.6.6
-
I just released v0.0.4 of #httpDOS, a #TLS enabled #webserver for #MSDOS (source and binaries)
https://github.com/SuperIlu/httpDOS
I updated mbedTLS from v2.28.8 to v3.6.6
-
- fixed error message for library loading in win32
- fixed SQLite3 database opening in win32
- return empty object from GetNetworkInterfaces() on win32
- fixed curl on win32
- updated zip to 0.3.5
- Patched #Allegro 4 to support all BMP formats (backport from allegro5).
- improved documentation
- Updated to #mbedTLS 3.6.5
- Updated #cURL to 8.17.0
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
- fixed error message for library loading in win32
- fixed SQLite3 database opening in win32
- return empty object from GetNetworkInterfaces() on win32
- fixed curl on win32
- updated zip to 0.3.5
- Patched #Allegro 4 to support all BMP formats (backport from allegro5).
- improved documentation
- Updated to #mbedTLS 3.6.5
- Updated #cURL to 8.17.0
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
This week we're giving slightly tired looks at the #mbedTLS project for shipping a new major version incompatible with the old with completely insufficient documentation about the bump and its requirements.
https://github.com/curl/curl/pull/19077#issuecomment-3410450996
-
This week we're giving slightly tired looks at the #mbedTLS project for shipping a new major version incompatible with the old with completely insufficient documentation about the bump and its requirements.
https://github.com/curl/curl/pull/19077#issuecomment-3410450996
-
My mbedtls ESP32 application says the client certificate validation failed, and I have no idea why, because it doesn't print enough debug output (logging), and I don't have an actual JTAG debugger to do step through
D:
-
"Why does #mbedtls say the DER certificate is invalid???"
...
"Oh, I disabled support for that specific curve" -
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.14.1
- Updated #mbedTLS to 3.6.4
- Enabled HTTP 3xx redirectionsGrab it at https://github.com/SuperIlu/DOStodon
Screenshot is showing both, the DOS ( @DOSBox_Staging ) and the the win32 version (Win10).
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.14.1
- Updated #mbedTLS to 3.6.4
- Enabled HTTP 3xx redirectionsGrab it at https://github.com/SuperIlu/DOStodon
Screenshot is showing both, the DOS ( @DOSBox_Staging ) and the the win32 version (Win10).
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.13.0
- Updated #mbedTLS to 3.6.3
- Fixed #win32 version (works on #WinXP or newer), DLLs were missingGrab it at https://github.com/SuperIlu/DOStodon
Screenshot is showing the win32 version running on Win10.
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.13.0
- Updated #mbedTLS to 3.6.3
- Fixed #win32 version (works on #WinXP or newer), DLLs were missingGrab it at https://github.com/SuperIlu/DOStodon
Screenshot is showing the win32 version running on Win10.
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
🎉 Wow, someone finally made Mbed-TLS work on a vintage Macintosh OS, because who doesn't need cutting-edge #encryption on their 30-year-old computer? 🚀 Meanwhile, GitHub's just over here, throwing #buzzwords around like "Copilot" and "Codespaces," hoping we forget we're still waiting for AI to write code that *actually* works. 😜
https://github.com/bbenchoff/MacSSL #MbedTLS #VintageMacintosh #GitHub #AIProgramming #HackerNews #ngated -
🎉 Wow, someone finally made Mbed-TLS work on a vintage Macintosh OS, because who doesn't need cutting-edge #encryption on their 30-year-old computer? 🚀 Meanwhile, GitHub's just over here, throwing #buzzwords around like "Copilot" and "Codespaces," hoping we forget we're still waiting for AI to write code that *actually* works. 😜
https://github.com/bbenchoff/MacSSL #MbedTLS #VintageMacintosh #GitHub #AIProgramming #HackerNews #ngated -
A port of Mbed-TLS for the Classic Macintosh OS 7/8/9
https://github.com/bbenchoff/MacSSL
#HackerNews #MbedTLS #ClassicMacintosh #OS7 #OS8 #OS9 #RetroTech #Cybersecurity
-
A port of Mbed-TLS for the Classic Macintosh OS 7/8/9
https://github.com/bbenchoff/MacSSL
#HackerNews #MbedTLS #ClassicMacintosh #OS7 #OS8 #OS9 #RetroTech #Cybersecurity
-
I updated #mbedTLS and #curl in #DOjS. This one took a lot longer than I expected because curl dropped Makefile.mk builds and I had to switch to #CMake or #autconf.
I went with CMake, but had to work around some weird problems.#MSDOS and #Linux build are already green again, I'll tackle #win32 later...
-
I updated #mbedTLS and #curl in #DOjS. This one took a lot longer than I expected because curl dropped Makefile.mk builds and I had to switch to #CMake or #autconf.
I went with CMake, but had to work around some weird problems.#MSDOS and #Linux build are already green again, I'll tackle #win32 later...
-
An #mbedTLS bug I reported in 2016 was now in 2025 published as a CVE.
Better late than never I guess!
-
An #mbedTLS bug I reported in 2016 was now in 2025 published as a CVE.
Better late than never I guess!
-
- Two #DOjS releases and a #win32 port
- A new release of #jSH
- Contributed #DJGPP patches to #mbedTLS and #jasper
- Updated my #BuildRoot GeodeLX repo
- Updated DOSQLite (#SQLite for MS-DOS)
- 11 Updates to #DOStodon (#MastodonClient for MS-DOS)
- Three updates to #httpDOS (#HTTPS server for MS-DOS)
#MSDOS #RetroComputing #recap2024 #JavaScript #SQLite3 #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
- Two #DOjS releases and a #win32 port
- A new release of #jSH
- Contributed #DJGPP patches to #mbedTLS and #jasper
- Updated my #BuildRoot GeodeLX repo
- Updated DOSQLite (#SQLite for MS-DOS)
- 11 Updates to #DOStodon (#MastodonClient for MS-DOS)
- Three updates to #httpDOS (#HTTPS server for MS-DOS)
#MSDOS #RetroComputing #recap2024 #JavaScript #SQLite3 #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
Today's bug is an `mbedtls` bug: https://github.com/Mbed-TLS/mbedtls/issues/9814
There `mbedtls` used uninitialized data in `HMAC` code. The bug is exposed by `gcc-15` optimization to initialize less when handling unions in code like:
union {
int dummy;
struct { int fs[4]; } s;
} v = { 0 };
return v.s.fs[3];`gcc-14` used to always return `0` here. `gcc-15` returns garbage.
I wrote a few extra words at https://trofi.github.io/posts/328-c-union-init-and-gcc-15.html to look at the breakage mechanics.
-
Today's bug is an `mbedtls` bug: https://github.com/Mbed-TLS/mbedtls/issues/9814
There `mbedtls` used uninitialized data in `HMAC` code. The bug is exposed by `gcc-15` optimization to initialize less when handling unions in code like:
union {
int dummy;
struct { int fs[4]; } s;
} v = { 0 };
return v.s.fs[3];`gcc-14` used to always return `0` here. `gcc-15` returns garbage.
I wrote a few extra words at https://trofi.github.io/posts/328-c-union-init-and-gcc-15.html to look at the breakage mechanics.
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.8.0
- Updated #mbedTLS to 3.6.0
- Added support for NOISE.SYSGrab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.8.0
- Updated #mbedTLS to 3.6.0
- Added support for NOISE.SYSGrab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I just released v0.0.3 of #httpDOS, a #TLS enabled #webserver for #MSDOS (source and binaries)
https://github.com/SuperIlu/httpDOS
I improved support for the noise.sys RNG source.
-
I just released v0.0.3 of #httpDOS, a #TLS enabled #webserver for #MSDOS (source and binaries)
https://github.com/SuperIlu/httpDOS
I improved support for the noise.sys RNG source.
-
I just released v0.0.2 of #httpDOS, a #TLS enabled #webserver for #MSDOS (source and binaries)
https://github.com/SuperIlu/httpDOS
I updated #mbedTLS from 2.28.3 to 2.28.8. This release is untested as I'm on vacation and a lazy bum 😂
-
I just released v0.0.2 of #httpDOS, a #TLS enabled #webserver for #MSDOS (source and binaries)
https://github.com/SuperIlu/httpDOS
I updated #mbedTLS from 2.28.3 to 2.28.8. This release is untested as I'm on vacation and a lazy bum 😂
-
I just released v0.0.1 of #httpDOS, a #TLS enabled #webserver for #MSDOS
-
I just released v0.0.1 of #httpDOS, a #TLS enabled #webserver for #MSDOS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.7.1
- Updated #mbedTLS to 2.28.8
- Updated zip to 0.3.2Grab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.7.1
- Updated #mbedTLS to 2.28.8
- Updated zip to 0.3.2Grab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I recommend people avoid using #mbedTLS for #curl
https://github.com/curl/curl/pull/13071#issuecomment-1982768083
-
I recommend people avoid using #mbedTLS for #curl
https://github.com/curl/curl/pull/13071#issuecomment-1982768083
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updates to #mbedTLS and #curl
Grab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updates to #mbedTLS and #curl
Grab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
* Major feature: The #Linux port is now considered "usable"
* Updated `Zip` to 0.3.1
* Updated to #mbedTLS 2.28.7
* Updated #cURL to 8.6.0
* Replaced `GetLocalIpAddress()` and `GetNetworkMask()` with `GetNetworkInterfaces()`
* Implemented TCP/IP and sockets for the Linux version
* Added fullscreen mode to Linux version
* Fixed `Stat()` for Linux
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
2/ -
* Major feature: The #Linux port is now considered "usable"
* Updated `Zip` to 0.3.1
* Updated to #mbedTLS 2.28.7
* Updated #cURL to 8.6.0
* Replaced `GetLocalIpAddress()` and `GetNetworkMask()` with `GetNetworkInterfaces()`
* Implemented TCP/IP and sockets for the Linux version
* Added fullscreen mode to Linux version
* Fixed `Stat()` for Linux
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
2/ -
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updates to #mbedTLS, #curl and kuba ZIPGrab it at https://github.com/SuperIlu/DOStodon
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updates to #mbedTLS, #curl and kuba ZIPGrab it at https://github.com/SuperIlu/DOStodon
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
In a forum someone was asking for a TLS-able mail client for #MSDOS.
#DOjS has a #libcurl plugin with #TSL support through #mbedTLS. #curl supports #IMAP and #SMTP. So I should be able to add that support to DOjS.Now $somebody only needs to write a mail client in #Javascript and we are done...🤔
AAAAAHHHHHHH!!!!! I have enough side projects 🤣
Any takers?
-
In a forum someone was asking for a TLS-able mail client for #MSDOS.
#DOjS has a #libcurl plugin with #TSL support through #mbedTLS. #curl supports #IMAP and #SMTP. So I should be able to add that support to DOjS.Now $somebody only needs to write a mail client in #Javascript and we are done...🤔
AAAAAHHHHHHH!!!!! I have enough side projects 🤣
Any takers?
-
* Added port of https://github.com/DhrBaksteen/ArduinoOPL2 to `jsboot/`
* Added optional `OnExit()` callback
* Fixed input callback detection
* Fixed mouse when using `DOSBox-X` and `DOSBox-staging`
* Fixed on screen garbage when creating a `Bitmap` with black background color
* Added `GetEnv()`
* Updated to #mbedTLS 2.28.5
* Updated #cURL to 8.4.0
* Added a minimal port to #Linux
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
2/ -
* Added port of https://github.com/DhrBaksteen/ArduinoOPL2 to `jsboot/`
* Added optional `OnExit()` callback
* Fixed input callback detection
* Fixed mouse when using `DOSBox-X` and `DOSBox-staging`
* Fixed on screen garbage when creating a `Bitmap` with black background color
* Added `GetEnv()`
* Updated to #mbedTLS 2.28.5
* Updated #cURL to 8.4.0
* Added a minimal port to #Linux
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
2/ -
#DOStodon security update:
- I updated to #curl 8.4.0 (oct 11th, 2023) and #mbedTLS 2.28.5 (oct 5th, 2023).
- Also a small bug on selecting tags was fixed.Grab it at https://github.com/SuperIlu/DOStodon
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
#DOStodon security update:
- I updated to #curl 8.4.0 (oct 11th, 2023) and #mbedTLS 2.28.5 (oct 5th, 2023).
- Also a small bug on selecting tags was fixed.Grab it at https://github.com/SuperIlu/DOStodon
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS