#TRURL

2025-11-05

Windows 8.17.0 builds are available for download, now with included: curl.se/windows/ It's also possible to sponsor these builds now: github.com/curl/curl-for-win

daniel:// stenberg://bagder
2025-10-26

Thanks to @vsz there is now easy access to the tool for Windows peeps as well. Pronouncing it however is still as tricky as before.

github.com/curl/trurl/discussi

2025-10-26
2025-10-21

A new #TRURL app has been released. TRURL B follows the design of the famous calculators created by Dietrich Lubs and Dieter Rams for the German company Braun.

It implements all fundamental operations plus power, square, square root, and the inverse operation.

sourceforge.net/projects/trurl/

Screenshot of TRURL B on macOS Ventura 13.7.8Screenshot of TRURL B on macOS Ventura 13.7.8
2025-10-21

The RPN engine of the #TRURL project has been released in version 1.2 (Gimel). This new version introduces a square function for your calculator apps.

#RPN #Reverse_Polish_Notation #Pascal programming.

trurl.sourceforge.io/
doi.org/10.5281/zenodo.3257689
doi.org/10.5281/zenodo.17404365

Screenshot of the Lazarus IDE with TRURL's RPN engine and a test app using this library and FPCUnit.
2025-10-21

TRURL's #Segmitator 1.2 has been released. The new version includes support for high-res displays, setting the size of the decimal separator, and output of limited length.

#TRURL

trurl.sourceforge.io

Screenshot for a test app of Segmitator 1.2. It shows how the input number 4.2E-6 is displayed (as 42E-7) in both text mode and as a graphic representation.
2025-10-20

now supports building with CMake: github.com/curl/trurl/pull/400

daniel:// stenberg://bagder
2025-05-12

I shipped 0.16.1, with some small bugfixes only.

curl.se/trurl/

2025-04-16

#TRURL G has been updated to version 1.2.1. This is a recommended bug-fix release that addresses an issue with the erroneous display of small numbers and makes the roll-down feature more HP-like.

TRURL is available from trurl.sf.net.

Screenshot of TRURL G 1.2.1 on macOS 13.7
daniel:// stenberg://bagder
2025-04-03

Oops, I forgot to make a cake for 's second birthday the other day!

daniel.haxx.se/blog/2023/04/03

2025-02-23

#TRURL G 1.2.0 (Columbia) has been released. This new version introduces extended error-handling capabilities.

trurl.sf.net

Screenshot of TRURL G 1.2 on macOS 13.7.4 VenturaScreenshot of TRURL G 1.2 on macOS 13.7.4 Ventura, showing an error message.
2025-02-23

#TRURL​’s #Segmitator library has been updated to version 1.0.1, implementing a bug fix.

trurl.sf.net

Screenshot of a test app for segmitator. It shows two virtual seven-segment displays implemented with different techniques (ASCII and graphics)Screenshot of parts of Segmitator`s sourcecode in Object Pascal.
daniel:// stenberg://bagder
2024-12-04

I could use your help to populate this wiki page with information about how to get installed in your distros/OS/package system:

github.com/curl/trurl/wiki/Get

2024-09-29

#trurl is a neat command line tool for URL manipulation by the #cURL maintainer! github.com/curl/trurl - If you know the tr UNIX command, think "tr" but for URLs!

daniel:// stenberg://bagder
2024-09-19
daniel:// stenberg://bagder
2024-09-19

at 08:00 UTC today I will do a live-streamed release presentation of this release. On Twitch: twitch.tv/curlhacker

daniel:// stenberg://bagder
2024-09-19

0.16 is here:

One new option, several bugfixes. More documentation and many new tests.

daniel.haxx.se/blog/2024/09/19

daniel:// stenberg://bagder
2024-09-12

0.15.1 is out. Just a few tiny bugfixes.

daniel.haxx.se/blog/2024/09/12

8941dc91-867e-4412-afd5-4698d32477be:t_blink:someone_else@infosec.exchange
2024-09-10

I love #trurl
Just looked a a few Loadbalancer logs and got greetet with this monstrosity:
my.tld/%24%7B%28%40%63%6F%6D%2E%6F%70%65%6E%73%79%6D%70%68%6F%6E%79%2E%77%65%62%77%6F%72%6B%2E%53%65%72%76%6C%65%74%41%63%74%69%6F%6E%43%6F%6E%74%65%78%74%40%67%65%74%52%65%73%70%6F%6E%73%65%28%29%2E%73%65%74%48%65%61%64%65%72%28%22%58%2D%43%6F%6E%66%6C%75%65%6E%63%65%2D%56%75%6C%6E%22%2C%22%6E%69%72%6F%75%7A%75%68%72%6F%50%50%50%50%50%70%79%6B%78%6B%79%68%72%64%6C%22%2E%72%65%70%6C%61%63%65%41%6C%6C%28%22%50%22%2C%22%51%22%29%29%29%7D/

to which trurl just replied with:
my.tld/%24%7b%28%40com.opensymphony.webwork.ServletActionContext%40getResponse%28%29.setHeader%28%22X-Confluence-Vuln%22%2c%22nirouzuhroPPPPPpykxkyhrdl%22.replaceAll%28%22P%22%2c%22Q%22%29%29%29%7d/

Seems like some Confluence Vulnerability?

daniel:// stenberg://bagder
2024-09-09

I'll probably put together a fresh release later this week.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst