Search
Items tagged with: trurl
curlhacker - Twitch
I'm Daniel Stenberg, maintainer and lead developer in the curl project. I stream curl related stuff. Release presentations, curl development and related topics.Twitch
#trurl 0.16 is here:
One new option, several bugfixes. More documentation and many new tests.
daniel.haxx.se/blog/2024/09/19…
#trurl 0.15 is here: github.com/curl/trurl/releases…
Live-streamed video presentation about this release at 08:00 UTC over at twitch.tv/curlhacker
curlhacker - Twitch
I'm Daniel Stenberg, maintainer and lead developer in the curl project. I stream curl related stuff. Release presentations, curl development and related topics.Twitch
- yes (63%, 74 votes)
- nah (36%, 43 votes)
#trurl 0.14 is here. github.com/curl/trurl/releases…
Works best with libcurl 8.9.0 (and later)
Release 0.14 · curl/trurl
What's Changed remove a suprious trailing newline from a warning by @bagder in #309 trurl.1: document the exit codes by @bagder in #308 add "strict:" as prefix to a get component casecompare: a st...GitHub
Should #trurl accept JSON input? If so how? I need your input and feedback on this:
github.com/curl/trurl/pull/311
Add --json-file/-j option to read from file w/ json contents by jacobmealey · Pull Request #311 · curl/trurl
This adds --json-file as an option to read from a file that contains a json representation of the urls. It works very similarly to --url-file. The --json-file input structure is designed to match r...GitHub
Say hello to #trurl 0.13!
github.com/curl/trurl/releases…
Release trurl 0.13 · curl/trurl
What's Changed Free allocated pointer on OOM error by @danielgustafsson in #290 typos pointed out by xx in the curl IRC by @bagder in #293 short options need no space separation for the argument a...GitHub
trurl 0.11 · curl trurl · Discussion #287
What's Changed check valgrind function by @eh-san in #273 Added UTF-8 detection to test runner by @jacobmealey in #276 use of free() instead of curl_free() by @bagder in #283 output the list of com...GitHub
#trurl is one year old today
trurl parses, manipulates and outputs URLs and parts of URLs.
daniel.haxx.se/blog/2023/04/03…
Allow me to introduce #trurl 0.10: github.com/curl/trurl/releases…
Your favorite URL parser and manipulation tool.
Release trurl 0.10 · curl/trurl
trurl 0.10 Changes since previous release o add --replace Bugfixes since previous release o fixed buffer overflows on %00 use o support compiling with old versions of Visual Studio o enable more C ...GitHub
trurl: command line tool for URL parsing and manipulation
One software thing I built at Facebook was called Host
— basically a PHP library to manipulate website hostnames without error-prone regular expressions, bad assumptions and “hunting for dots”. It saved a lot of potential problems and a moderate amount of CPU (0.1%+?) and I can see the same thinking here.
If you’re manipulating URLs, you should try this:
alecmuffett.com/article/108924
trurl: command line tool for URL parsing and manipulation
One software thing I built at Facebook was called Host — basically a PHP library to manipulate website hostnames without error-prone regular expressions, bad assumptions and “hunting for dots…Dropsafe
GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.
trurl is a command line tool for URL parsing and manipulation. - GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.GitHub
Say hello to #trurl 0.9 github.com/curl/trurl/releases…
Your favorite command line tool for manipulating URLs.
Release trurl 0.9 · curl/trurl
Changes since previous release add --as-idn and punycode to IDN conversion add --curl to only count as valid URLs supported by libcurl add vs2022 project files Bugfixes since previous release ac...GitHub
Release trurl 0.8 · curl/trurl
trurl 0.8 Changes since previous release o add --urlencode Bugfixes since previous release o --json/--get: .[].parts and {component} should be urldecoded not encoded o tests: use empty file instead...GitHub
Release trurl 0.7 · curl/trurl
trurl 0.7 Changes since previous release o --default-port to ask for the default to be used if not present o --keep-port to ask for the port number to be there even if default o --no-guess-scheme o...GitHub
Construct and build URLs from JSON · Issue #176 · curl/trurl
Very cool and useful program. I was wondering: The very same JSON output that this util give when using --json could be processed by some other program (like jq) and then this program could reconst...GitHub
Release 0.6 · curl/trurl
trurl 0.6 Changes since previous release o offer {puny:host} and {puny:url} for --get o provide built-with libcurl version info for --version o support for skipping tests o test.py replaced test.pl...GitHub
Release 0.5 · curl/trurl
trurl 0.5 Changes since previous release o --get supports variables in [brackets] as well o --get {query-all:key} outputs all values for 'key' in the query o switched to test.py for tests o --itera...GitHub
GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.
trurl is a command line tool for URL parsing and manipulation. - GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.GitHub
Release 0.4 · curl/trurl
trurl 0.4 Changes since previous release --get supports showing {query:key} --json outputs query pairs under "params" -a is an --append shortcut add --query-separator add --sort-query install inst...GitHub
trurl by Daniel Stenberg
trurl is a command line tool for parsing and manipulating URLs.In this video Daniel walks through how to use the tool and how it works. At this moment, the t...YouTube
lists.haxx.se/pipermail/daniel…
#trurl, webinar, #curl, #Fossified
#trurl can now sort query strings (based on the key pairs), output key/value pairs in JSON and lets you access query keys directly as '{query:key}'.
GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.
trurl is a command line tool for URL parsing and manipulation. - GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.GitHub
GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.
trurl is a command line tool for URL parsing and manipulation. - GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.GitHub
Release 0.3 · curl/trurl
trurl 0.3 Changes since previous release the set port is the same as the scheme-default, don't show many more tests https://curl.se/trurl is now the project's website added --accept-space added --...GitHub
And here's the sanitized URL to this great resource for those who want to shield themselves from tracking, protecting their privacy:
⛵
.
GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.
trurl is a command line tool for URL parsing and manipulation. - GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.GitHub