5
138
Fork
You've already forked goguma
18

Add WebSocket support #360

Open
luca020400 wants to merge 3 commits from luca020400/goguma:websocket into master
pull from: luca020400/goguma:websocket
merge into: emersion:master
emersion:master
emersion:irc-socket
emersion:webcrypto-0.6.1
emersion:high-level-message
emersion:blocked
emersion:web
emersion:scrollable-positioned-list
emersion:l10n
emersion:ci-jvm-size
emersion:extended-isupport
emersion:drop-flutter-background
emersion:dup-main
emersion:android-decl-plugins
First-time contributor
Copy link

In this scenario maximum message size should be reduced by 2,
but in the standard socket transport CRLF is always appended
thus (if that was to be enforced) we'd expecte to be covered.

In this scenario maximum message size should be reduced by 2, but in the standard socket transport CRLF is always appended thus (if that was to be enforced) we'd expecte to be covered.
Add WebSocket support
All checks were successful
builds.sr.ht/android Job completed
d53cc008a1
In this scenario maximum message size should be reduced by 2,
but in the standard socket transport CRLF is always appended
thus (if that was to be enforced) we'd expecte to be covered.

The dart:io WebSocket impl is not portable to the Web platform unfortunately.

The `dart:io` WebSocket impl is not portable to the Web platform unfortunately.

Also see #363 for a proper IRC socket abstraction.

Also see https://codeberg.org/emersion/goguma/pulls/363 for a proper IRC socket abstraction.
luca020400 force-pushed websocket from d53cc008a1
All checks were successful
builds.sr.ht/android Job completed
to 2e32e67cbc
Some checks reported errors
builds.sr.ht/android Job failed
2026年05月21日 19:39:42 +02:00
Compare
Properly handle websocket close
Some checks reported errors
builds.sr.ht/android Job failed
2f5a20b751
luca020400 force-pushed websocket from 2f5a20b751
Some checks reported errors
builds.sr.ht/android Job failed
to 5ee7df054e
Some checks reported errors
builds.sr.ht/android Job failed
2026年06月19日 10:15:42 +02:00
Compare
Sort imports
All checks were successful
builds.sr.ht/android Job completed
3e6dda2ad9
All checks were successful
builds.sr.ht/android Job completed
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u websocket:luca020400-websocket
git switch luca020400-websocket

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff luca020400-websocket
git switch luca020400-websocket
git rebase master
git switch master
git merge --ff-only luca020400-websocket
git switch luca020400-websocket
git rebase master
git switch master
git merge --no-ff luca020400-websocket
git switch master
git merge --squash luca020400-websocket
git switch master
git merge --ff-only luca020400-websocket
git switch master
git merge luca020400-websocket
git push origin master
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
emersion/goguma!360
Reference in a new issue
emersion/goguma
No description provided.
Delete branch "luca020400/goguma:websocket"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?