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
Read from stdin by default
mrnoname1000 opened this issue 12 months ago
mrnoname1000 opened this issue 12 months ago
Allow bundling options and arguments
mrnoname1000 opened this issue 12 months ago
mrnoname1000 opened this issue 12 months ago
check valgrind function
eh-san opened this pull request 12 months ago
eh-san opened this pull request 12 months ago
103: failed 'https://räksmörgås.se' -g '{default:puny:url}'
abbbi opened this issue 12 months ago
abbbi opened this issue 12 months ago
Fix buffer overflows when accessing data allocated in memdupdec
jacobmealey opened this pull request 12 months ago
jacobmealey opened this pull request 12 months ago
trurl: support compiling with old versions of Visual Studio
jay opened this pull request about 1 year ago
jay opened this pull request about 1 year ago
incorrect handling of strings with null characters in memdupdec causes out of bounds write to adjacent memory region
Fusl opened this issue about 1 year ago
Fusl opened this issue about 1 year ago
incorrect decode of %00 in query string leads to out of bound reads when printing the param key
Fusl opened this issue about 1 year ago
Fusl opened this issue about 1 year ago
incorrect decode of %3d as = character in query string leads to out of bound reads
Fusl opened this issue about 1 year ago
Fusl opened this issue about 1 year ago
test trurl.exe size 1
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
[FR] allow JSON input in the same form as JSON parts output
andrewcrook opened this issue about 1 year ago
andrewcrook opened this issue about 1 year ago
Components with control characters don't appear in `--json` output, and non-urlencoded `--get` fails
emanuele6 opened this issue about 1 year ago
emanuele6 opened this issue about 1 year ago
Add --replace as a command
jacobmealey opened this pull request about 1 year ago
jacobmealey opened this pull request about 1 year ago
actually use the IMAP detection result to enable `imap-options`
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
simplify libcurl IDN detection
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
add `imap-options` feature detection
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
fix copy-paste error in punycode macro
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
ci: build libcurl without http
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
re-test no-unity build size
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
move `{errorf,warnf}_low` common logic to a func
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
Makefile: pass `LDFLAGS` first, then `LDLIBS`
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
enable more C compiler warnings and fix them
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
avoid using variadic macro
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
ci: add Windows builds + tests
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
Makefile: updates and fixes
vszakats opened this pull request about 1 year ago
vszakats opened this pull request about 1 year ago
Update version to 0.9
michaellass opened this pull request over 1 year ago
michaellass opened this pull request over 1 year ago
.reuse/dep5: add RELEASE-PROCEDURE.md
bagder opened this pull request over 1 year ago
bagder opened this pull request over 1 year ago
About the release scheme
chenrui333 opened this issue over 1 year ago
chenrui333 opened this issue over 1 year ago
new version release with recent fixes?
montchr opened this issue over 1 year ago
montchr opened this issue over 1 year ago
trurl: add `--curl` to only count as valid URLs supported by libcurl
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
fix for issue #239
abbbi opened this pull request over 1 year ago
abbbi opened this pull request over 1 year ago
test fails if built against libcurl 8.3.0
abbbi opened this issue over 1 year ago
abbbi opened this issue over 1 year ago
Update trurl.1
jidanni opened this pull request over 1 year ago
jidanni opened this pull request over 1 year ago
Invalid characters in scheme give wrong error
jacobmealey opened this issue over 1 year ago
jacobmealey opened this issue over 1 year ago
Trurl_errorf
jacobmealey opened this pull request over 1 year ago
jacobmealey opened this pull request over 1 year ago
General Cleanup
jacobmealey opened this pull request over 1 year ago
jacobmealey opened this pull request over 1 year ago
fixed many undetected memory leaks in trurl
jacobmealey opened this pull request over 1 year ago
jacobmealey opened this pull request over 1 year ago
Puny2idn
jacobmealey opened this pull request over 1 year ago
jacobmealey opened this pull request over 1 year ago
fix license+copyright for the winbuild/ files
bagder opened this pull request over 1 year ago
bagder opened this pull request over 1 year ago
trurl: accept \* as a trim name to trim a literal asterisk name
bagder opened this pull request over 1 year ago
bagder opened this pull request over 1 year ago
unable to selectively remove query parameters with asterisk in them
schuelermine opened this issue over 1 year ago
schuelermine opened this issue over 1 year ago
Please support zero-sized fragment and query
lu-zero opened this issue over 1 year ago
lu-zero opened this issue over 1 year ago
trurl: run --trim query before --append query
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
GHA: add a REUSE job
bagder opened this pull request over 1 year ago
bagder opened this pull request over 1 year ago
Clean up whitespace, spelling/grammar, unused things, scope, shadowing, checks, file opens
pabs3 opened this pull request over 1 year ago
pabs3 opened this pull request over 1 year ago
introduce CI job to run codespell
abbbi opened this pull request over 1 year ago
abbbi opened this pull request over 1 year ago
Update comment on line 130 in test.py
krishean opened this pull request over 1 year ago
krishean opened this pull request over 1 year ago
--json/--get: .[].parts and {component} should be urldecoded not encoded; add --urlencode
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
tests: use empty file instead of /dev/null
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
Adjust handling CFLAGS in Makefile
sevan opened this pull request over 1 year ago
sevan opened this pull request over 1 year ago
format null as \u0000 when calling with --json
jacobmealey opened this pull request over 1 year ago
jacobmealey opened this pull request over 1 year ago
Test fails on windows because of different null device name
krishean opened this issue over 1 year ago
krishean opened this issue over 1 year ago
fix typos in manpage
abbbi opened this pull request over 1 year ago
abbbi opened this pull request over 1 year ago
ci: don't unnecessarily install "packaging" on macOS
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
Shell Mode Feature
NoobforAl opened this issue over 1 year ago
NoobforAl opened this issue over 1 year ago
Use DESTDIR only during install target
rbgarga opened this pull request over 1 year ago
rbgarga opened this pull request over 1 year ago
use stderr in test.py
eh-san opened this pull request over 1 year ago
eh-san opened this pull request over 1 year ago
Query params values in JSON output have NUL replaced by .
emanuele6 opened this issue over 1 year ago
emanuele6 opened this issue over 1 year ago
trurl: restructure JSON, add --default-port, --keep-port, --punycode
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
Remove set url
jacobmealey opened this pull request over 1 year ago
jacobmealey opened this pull request over 1 year ago
`trurl --trim scheme`?
spekulatius opened this issue over 1 year ago
spekulatius opened this issue over 1 year ago
trurl.1: various improvements
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
--redirect: don't silently ignore failed redirections.
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
--url-file: skip long and empty lines instead of successfully aborting
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
trurl: fix URL handle leak for invalid URLs
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
trurl: add a new --no-guess-scheme option to disable scheme guessing
emanuele6 opened this pull request over 1 year ago
emanuele6 opened this pull request over 1 year ago
Add more options for configuring curl_url_set()
jacobmealey opened this issue over 1 year ago
jacobmealey opened this issue over 1 year ago
trurl.c: fix minor code style nits
bagder opened this pull request over 1 year ago
bagder opened this pull request over 1 year ago
trurl's checksrc.pl is outdated
emanuele6 opened this issue over 1 year ago
emanuele6 opened this issue over 1 year ago
trurl: refuse setting same component in --set as --iterate
bagder opened this pull request almost 2 years ago
bagder opened this pull request almost 2 years ago
Using `--iterate foo='bar baz'` and `--set foo='rab'` at the same time is not an error
emanuele6 opened this issue almost 2 years ago
emanuele6 opened this issue almost 2 years ago
print python error output to stderr
eh-san opened this pull request almost 2 years ago
eh-san opened this pull request almost 2 years ago
Use feature list for tests
jacobmealey opened this pull request almost 2 years ago
jacobmealey opened this pull request almost 2 years ago
makefile: use -Wshadow and -Werror by default
bagder opened this pull request almost 2 years ago
bagder opened this pull request almost 2 years ago
declaration of 'i' shadow a previous local
eh-san opened this pull request almost 2 years ago
eh-san opened this pull request almost 2 years ago
fix typo
abbbi opened this pull request almost 2 years ago
abbbi opened this pull request almost 2 years ago
Tests fail with out IDN
jacobmealey opened this issue almost 2 years ago
jacobmealey opened this issue almost 2 years ago
usedarg set with true instead of 1
jacobmealey opened this pull request almost 2 years ago
jacobmealey opened this pull request almost 2 years ago
makefile.yml: rename the jobs
bagder opened this pull request almost 2 years ago
bagder opened this pull request almost 2 years ago
Create CONTRIBUTING.md
jacobmealey opened this pull request almost 2 years ago
jacobmealey opened this pull request almost 2 years ago
document the JSON output format in the man page
bagder opened this pull request almost 2 years ago
bagder opened this pull request almost 2 years ago
added support for {raw:port} and raw_port in json output
jacobmealey opened this pull request almost 2 years ago
jacobmealey opened this pull request almost 2 years ago
added automatic build and upload of artifacts
fragolinux opened this pull request almost 2 years ago
fragolinux opened this pull request almost 2 years ago
Construct and build URLs from JSON
lefuturiste opened this issue almost 2 years ago
lefuturiste opened this issue almost 2 years ago
Improve README
xfgusta opened this pull request almost 2 years ago
xfgusta opened this pull request almost 2 years ago
Makefile: make test-memory depend on $TARGET
enno-t opened this pull request almost 2 years ago
enno-t opened this pull request almost 2 years ago
align the -h output nicer
bagder opened this pull request almost 2 years ago
bagder opened this pull request almost 2 years ago
--help exits with 0
jacobmealey opened this pull request almost 2 years ago
jacobmealey opened this pull request almost 2 years ago
trurl: fix query splitting
emanuele6 opened this pull request almost 2 years ago
emanuele6 opened this pull request almost 2 years ago
ability to get told the port number was not provided?
bagder opened this issue almost 2 years ago
bagder opened this issue almost 2 years ago
no printing trimmed querys in json output
jacobmealey opened this pull request almost 2 years ago
jacobmealey opened this pull request almost 2 years ago
URL-QUIRKS: specify if they are build-time or run-time requirements
bagder opened this pull request almost 2 years ago
bagder opened this pull request almost 2 years ago
CI: add codeql job
bagder opened this pull request almost 2 years ago
bagder opened this pull request almost 2 years ago
removed unnused paramater to setone()
jacobmealey opened this pull request almost 2 years ago
jacobmealey opened this pull request almost 2 years ago
Fix failing tests
Hellseher opened this pull request almost 2 years ago
Hellseher opened this pull request almost 2 years ago
Add support for skipping tests
krishean opened this pull request almost 2 years ago
krishean opened this pull request almost 2 years ago
Makefile: make test target depend on trurl
emanuele6 opened this pull request almost 2 years ago
emanuele6 opened this pull request almost 2 years ago
Make sure modified URLs are valid before printing them
emanuele6 opened this pull request almost 2 years ago
emanuele6 opened this pull request almost 2 years ago
test.py+tests.json: various improvements
emanuele6 opened this pull request almost 2 years ago
emanuele6 opened this pull request almost 2 years ago
Output valid JSON when aborting with --verify and when the constructed URL is not valid.
emanuele6 opened this pull request almost 2 years ago
emanuele6 opened this pull request almost 2 years ago