Skip to content

fix: fixed bigs with wsocket connectinos and added version install - #19

Merged
noneandundefined merged 9 commits into
mainfrom
develop
Aug 28, 2026
Merged

fix: fixed bigs with wsocket connectinos and added version install#19
noneandundefined merged 9 commits into
mainfrom
develop

Conversation

@noneandundefined

@noneandundefined noneandundefined commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

PR title (important)

Use a conventional commit title — it becomes the release version on merge:

Title prefix Release bump Example
fix: patch (1.5.5 → 1.5.6) fix: correct Content-Length parsing
feat: minor (1.5.5 → 1.6.0) feat: add rate limiter middleware
feat!: or BREAKING CHANGE: in body major (1.5.5 → 2.0.0) feat!: rename cHTTPX_Parse signature
chore:, ci:, docs: no release tag chore: update workflows

Use Squash merge so the PR title becomes the commit on main.

Checklist

  • PR title follows the table above
  • Code builds on Linux (make lin and make libchttpx.so)
  • Tests pass (make test)
  • Example server builds separately (make example) if needed
  • Code builds on Windows (make win) if applicable
  • Source is formatted (make lin-format or clang-format)
  • README updated if public API or usage changed

Related issues

libchttpx preview build (Linux)

Auto-generated by CI on every push. Artifact is kept for 14 days.

PR #19
Workflow run 33209235346
Artifact libchttpx-dev-pr-19

One-liner install (Linux)

Requires GitHub CLI — run gh auth login once.

curl -sL https://raw.githubusercontent.com/netcorelink/libchttpx/develop/scripts/install-preview.sh | sudo bash -s -- 33209235346 19 netcorelink/libchttpx

Manual install

gh run download 33209235346 -R netcorelink/libchttpx -n libchttpx-dev-pr-19
tar -xzf libchttpx-dev.tar.gz && cd libchttpx-dev
sudo mkdir -p /usr/local/include/libchttpx /usr/local/lib/pkgconfig
sudo cp -r include/* /usr/local/include/libchttpx/
sudo cp libchttpx.so /usr/local/lib/
sudo cp libchttpx.pc /usr/local/lib/pkgconfig/
sudo ldconfig

Compile your app

gcc main.c $(pkg-config --cflags --libs libchttpx) -lcjson

@github-actions github-actions Bot added documentation Improvements or additions to documentation ci api scripts packaging labels Aug 28, 2026
@github-actions github-actions Bot added the core label Aug 28, 2026
@noneandundefined
noneandundefined merged commit c8a3f9e into main Aug 28, 2026
15 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api ci core documentation Improvements or additions to documentation packaging scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant