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
No man page in release since 0.15

emanuele6 opened this issue 13 days ago
Generate ZSH completions base on trurl.md

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
option to decode percent-encoded URLs

pabs3 opened this issue 2 months ago
Typo in man page: --replace-append

jacobmealey opened this pull request 2 months ago
How to get trurl binaries

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
online trurl manpage is 404

JimFuller-RedHat opened this issue 5 months ago
trurl works on urls ... what about URIs ?

JimFuller-RedHat opened this issue 5 months ago
canonised url ?

JimFuller-RedHat opened this issue 5 months ago
trurl.md: provide examples to more option descriptions

bagder opened this pull request 5 months ago
tests: verify --get + --json rejects

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
tests.json: add more tests

bagder opened this pull request 5 months ago
trurl.c: clarify the --help text for --urlencode

bagder opened this pull request 5 months ago
Differences in COPYING and other files' boilerplate license text

charles2910 opened this issue 5 months ago
trurl: introduce --qtrim for trimming queries (only)

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
trurl: normalize user, password and options

bagder opened this pull request 5 months ago
trurl.md: document URL component details

bagder opened this pull request 5 months ago
trurl: silence --replace-append when appending

bagder opened this pull request 5 months ago
README: minor language polish

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
inconsistent downcasing of query parameters

schpet opened this issue 5 months ago
trurl: normalize the fragment

bagder opened this pull request 5 months ago
tests.json: add tests extracing URL encoded components

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
trurl: fix misbehavior on empty query param

bagder opened this pull request 5 months ago
Unexpected repetition of params with empty query parameters

schpet opened this issue 5 months ago
Shell Completions

jacobmealey opened this issue 5 months ago
Makefile: check for trurl.1 before installing

bagder opened this pull request 5 months ago
manpage: fix 0.15 mistakes

bagder opened this pull request 5 months ago
Errors in auto generated manpage

abbbi opened this issue 5 months ago
trurl: Split install to install-bin and install-man

jurajlutter opened this pull request 5 months ago
mkrelease: generate a release tarball

bagder opened this pull request 5 months ago
use correct ascii code representation of project name

NicolasCARPi opened this pull request 5 months ago
trurl.md: apply curl language rules

bagder opened this pull request 5 months ago
trurl.md: list the options alphabetically

bagder opened this pull request 5 months ago
trurl.md: add missing backslash for --trim

bagder opened this pull request 5 months ago
trurl: accept "control codes" in get output

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
trurl does not allow control codes in gets

bagder opened this issue 5 months ago
trurl.md: the manpage in markdown

bagder opened this pull request 5 months ago
support a must: prefix for gets

bagder opened this pull request 5 months ago
trurl: fix memory leaks on errors

bagder opened this pull request 5 months ago
tests: add a simple URL canonicalization test

bagder opened this pull request 5 months ago
trurl: allow "control bytes" in JSON output

bagder opened this pull request 5 months ago
trurl: rename --force-replace to --replace-append

bagder opened this pull request 5 months ago
trurl: canonicalize the path

bagder opened this pull request 5 months ago
trurl: optimize the path append loop

bagder opened this pull request 5 months ago
should trurl normalize the path?

bagder opened this issue 5 months ago
trurl: "normalize" query pairs

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
`--trim` checks query keys literally ignoring URL encoding

emanuele6 opened this issue 6 months ago
trurl: on strdup() failures, exit immediately

bagder opened this pull request 6 months ago
singleurl: fix query_is_modified

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
--replace doesn't urlencode values

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
README: add the logo

bagder opened this pull request 6 months ago
Handle Errors returns from geturlpart() in json function

jacobmealey opened this pull request 6 months ago
trurl: use casecompare instead of a strncasecmp define

bagder opened this pull request 6 months ago
mkrelease: script to run at release

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
support conditionally set scheme

bagder opened this pull request 8 months ago
casecompare: a strncasemp replacement

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
trurl: add "strict:" as prefix to a get component

bagder opened this pull request 9 months ago
remove a suprious trailing newline from a warning

bagder opened this pull request 9 months ago
trurl.1: document the exit codes

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
output errors do not lead to a non-zero exit code

yahesh opened this issue 9 months ago
fix Coverity nits

bagder opened this pull request 9 months ago
`--set "query:$NAME=$VALUE"` is not supported

yahesh opened this issue 9 months ago
`--get "{query:$NAME}"` only returns the first match

yahesh opened this issue 9 months ago
trurl: only append the first iterate loop

bagder opened this pull request 9 months ago
trurl: support ?= for set, to only do it if not already set

bagder opened this pull request 9 months ago
(also) support --flag=argument style for long options

bagder opened this pull request 9 months ago
Option to specify default scheme

vszakats opened this issue 9 months ago
trurl.1: use present tense

vszakats opened this pull request 9 months ago
support --option=[value] style of command line parsing?

bagder opened this issue 9 months ago
typos pointed out by xx in the curl IRC

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
Get path components by index / json array

elig0n opened this issue 9 months ago
Free allocated pointer on OOM error

danielgustafsson opened this pull request 9 months ago
Update github actions using deprecated workflows

jacobmealey opened this pull request 10 months ago
Trurl accept from stdin

jacobmealey opened this pull request 10 months ago
error when using an unrecognized URL component

bagder opened this pull request 10 months ago
expand the warning on "internal problem"

bagder opened this pull request 10 months ago
if query is not updated, leave it untouched

bagder opened this pull request 10 months ago
use of free() instead of curl_free()

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
Does 'https://curl.se/?&&&' really have a blank query?

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
-s host=[::1] fails

bagder opened this issue 10 months ago
Adds Linux Landlock based sandboxing

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
Added UTF-8 detection to test runner

jacobmealey opened this pull request 11 months ago