Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/curl/trurl
a command line tool for URL parsing and manipulation.
https://github.com/curl/trurl
Makefile: only create MANDIR when manpage is installed
sertonix opened this pull request 12 days ago
sertonix opened this pull request 12 days ago
No man page in release since 0.15
emanuele6 opened this issue 13 days ago
emanuele6 opened this issue 13 days ago
Generate ZSH completions base on trurl.md
jacobmealey opened this pull request about 2 months ago
jacobmealey opened this pull request about 2 months ago
Update README.md to link to the getting trurl wiki page
jacobmealey opened this pull request about 2 months ago
jacobmealey opened this pull request about 2 months ago
option to decode percent-encoded URLs
pabs3 opened this issue 2 months ago
pabs3 opened this issue 2 months ago
Typo in man page: --replace-append
jacobmealey opened this pull request 2 months ago
jacobmealey opened this pull request 2 months ago
How to get trurl binaries
Okeanos opened this issue 3 months ago
Okeanos opened this issue 3 months ago
COPYING: add the "and many contributors" text from the curl license
bagder opened this pull request 3 months ago
bagder opened this pull request 3 months ago
online trurl manpage is 404
JimFuller-RedHat opened this issue 5 months ago
JimFuller-RedHat opened this issue 5 months ago
trurl works on urls ... what about URIs ?
JimFuller-RedHat opened this issue 5 months ago
JimFuller-RedHat opened this issue 5 months ago
canonised url ?
JimFuller-RedHat opened this issue 5 months ago
JimFuller-RedHat opened this issue 5 months ago
trurl.md: provide examples to more option descriptions
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
tests: verify --get + --json rejects
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: fix a few returns codes for out of memory
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
tests.json: add more tests
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl.c: clarify the --help text for --urlencode
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
Differences in COPYING and other files' boilerplate license text
charles2910 opened this issue 5 months ago
charles2910 opened this issue 5 months ago
trurl: introduce --qtrim for trimming queries (only)
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl.md: extend the component sections with more examples
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: normalize user, password and options
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl.md: document URL component details
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: silence --replace-append when appending
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
README: minor language polish
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: make sure URL encoded %-hex is done lowercase
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
inconsistent downcasing of query parameters
schpet opened this issue 5 months ago
schpet opened this issue 5 months ago
trurl: normalize the fragment
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
tests.json: add tests extracing URL encoded components
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: fix handling of query pair with blank left side
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: fix misbehavior on empty query param
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
Unexpected repetition of params with empty query parameters
schpet opened this issue 5 months ago
schpet opened this issue 5 months ago
Shell Completions
jacobmealey opened this issue 5 months ago
jacobmealey opened this issue 5 months ago
Makefile: check for trurl.1 before installing
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
manpage: fix 0.15 mistakes
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
Errors in auto generated manpage
abbbi opened this issue 5 months ago
abbbi opened this issue 5 months ago
trurl: Split install to install-bin and install-man
jurajlutter opened this pull request 5 months ago
jurajlutter opened this pull request 5 months ago
mkrelease: generate a release tarball
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
use correct ascii code representation of project name
NicolasCARPi opened this pull request 5 months ago
NicolasCARPi opened this pull request 5 months ago
trurl.md: apply curl language rules
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl.md: list the options alphabetically
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl.md: add missing backslash for --trim
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: accept "control codes" in get output
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl.md: list the url: prefix like the others
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl does not allow control codes in gets
bagder opened this issue 5 months ago
bagder opened this issue 5 months ago
trurl.md: the manpage in markdown
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
support a must: prefix for gets
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: fix memory leaks on errors
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
tests: add a simple URL canonicalization test
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: allow "control bytes" in JSON output
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: rename --force-replace to --replace-append
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: canonicalize the path
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: optimize the path append loop
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
should trurl normalize the path?
bagder opened this issue 5 months ago
bagder opened this issue 5 months ago
trurl: "normalize" query pairs
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
trurl: make --replace URL encode the provided data argument
bagder opened this pull request 5 months ago
bagder opened this pull request 5 months ago
`--trim` checks query keys literally ignoring URL encoding
emanuele6 opened this issue 6 months ago
emanuele6 opened this issue 6 months ago
trurl: on strdup() failures, exit immediately
bagder opened this pull request 6 months ago
bagder opened this pull request 6 months ago
singleurl: fix query_is_modified
emanuele6 opened this pull request 6 months ago
emanuele6 opened this pull request 6 months ago
Makefile: fix LDFLAGS order; and don't force -Werror
emanuele6 opened this pull request 6 months ago
emanuele6 opened this pull request 6 months ago
--replace doesn't urlencode values
gromnitsky opened this issue 6 months ago
gromnitsky opened this issue 6 months ago
add trurl / libcurl compatibilty to readme. link to URL quirks
jacobmealey opened this pull request 6 months ago
jacobmealey opened this pull request 6 months ago
README: add the logo
bagder opened this pull request 6 months ago
bagder opened this pull request 6 months ago
Handle Errors returns from geturlpart() in json function
jacobmealey opened this pull request 6 months ago
jacobmealey opened this pull request 6 months ago
trurl: use casecompare instead of a strncasecmp define
bagder opened this pull request 6 months ago
bagder opened this pull request 6 months ago
mkrelease: script to run at release
bagder opened this pull request 6 months ago
bagder opened this pull request 6 months ago
Date in manpage is out of sync with commit/release date
gnomon- opened this issue 6 months ago
gnomon- opened this issue 6 months ago
support conditionally set scheme
bagder opened this pull request 8 months ago
bagder opened this pull request 8 months ago
casecompare: a strncasemp replacement
bagder opened this pull request 8 months ago
bagder opened this pull request 8 months ago
Add --json-file/-j option to read from file w/ json contents
jacobmealey opened this pull request 9 months ago
jacobmealey opened this pull request 9 months ago
trurl: add "strict:" as prefix to a get component
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
remove a suprious trailing newline from a warning
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
trurl.1: document the exit codes
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
return error when failing to get a URL component
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
output errors do not lead to a non-zero exit code
yahesh opened this issue 9 months ago
yahesh opened this issue 9 months ago
fix Coverity nits
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
`--set "query:$NAME=$VALUE"` is not supported
yahesh opened this issue 9 months ago
yahesh opened this issue 9 months ago
`--get "{query:$NAME}"` only returns the first match
yahesh opened this issue 9 months ago
yahesh opened this issue 9 months ago
trurl: only append the first iterate loop
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
bug where --iterate causes --append to be duplicated for each iteration
jacobmealey opened this issue 9 months ago
jacobmealey opened this issue 9 months ago
trurl: support ?= for set, to only do it if not already set
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
(also) support --flag=argument style for long options
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
Option to specify default scheme
vszakats opened this issue 9 months ago
vszakats opened this issue 9 months ago
trurl.1: use present tense
vszakats opened this pull request 9 months ago
vszakats opened this pull request 9 months ago
support --option=[value] style of command line parsing?
bagder opened this issue 9 months ago
bagder opened this issue 9 months ago
typos pointed out by xx in the curl IRC
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
short options need no space separation for the argument anymore
bagder opened this pull request 9 months ago
bagder opened this pull request 9 months ago
Get path components by index / json array
elig0n opened this issue 9 months ago
elig0n opened this issue 9 months ago
Free allocated pointer on OOM error
danielgustafsson opened this pull request 9 months ago
danielgustafsson opened this pull request 9 months ago
Update github actions using deprecated workflows
jacobmealey opened this pull request 10 months ago
jacobmealey opened this pull request 10 months ago
Trurl accept from stdin
jacobmealey opened this pull request 10 months ago
jacobmealey opened this pull request 10 months ago
error when using an unrecognized URL component
bagder opened this pull request 10 months ago
bagder opened this pull request 10 months ago
expand the warning on "internal problem"
bagder opened this pull request 10 months ago
bagder opened this pull request 10 months ago
if query is not updated, leave it untouched
bagder opened this pull request 10 months ago
bagder opened this pull request 10 months ago
use of free() instead of curl_free()
bagder opened this pull request 10 months ago
bagder opened this pull request 10 months ago
output the list of components correctly in the help output
bagder opened this pull request 10 months ago
bagder opened this pull request 10 months ago
Does 'https://curl.se/?&&&' really have a blank query?
bagder opened this issue 10 months ago
bagder opened this issue 10 months ago
trurl: disable URL encoding when setting a host to an IPv6 address
bagder opened this pull request 10 months ago
bagder opened this pull request 10 months ago
-s host=[::1] fails
bagder opened this issue 10 months ago
bagder opened this issue 10 months ago
Adds Linux Landlock based sandboxing
daniel-j-h opened this pull request 10 months ago
daniel-j-h opened this pull request 10 months ago
Allow trurl to read from stdin using pipes.
jacobmealey opened this pull request 11 months ago
jacobmealey opened this pull request 11 months ago
Added UTF-8 detection to test runner
jacobmealey opened this pull request 11 months ago
jacobmealey opened this pull request 11 months ago