Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Catch up with upstream changes #27

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

sanmiguel
Copy link
Owner

No description provided.

danielwhite and others added 10 commits December 2, 2014 11:44
This is a header only intended to support for Web Origin security in
browsers. Other clients are not required to include this header, and the
current case complicates servers since it receiving 'ws://' or 'ws://'
in the 'Origin' header is highly unusual.

RFC 6455, Section 4.1, Client Requirements:

> Additionally, if the client is a web browser, it supplies /origin/.

RFC 6455, Section 4.2.1, Reading the Client's Opening Handshake:

> Optionally, an |Origin| header field.  This header field is sent by
> all browser clients.  A connection attempt lacking this header field
> SHOULD NOT be interpreted as coming from a browser client.
Do not send 'Origin' header in handshake
Fixed start_link spec to include binary option on URL
very minor, init accepts binary strings
More accurate type spec for websocket_terminate, other minor cleanup
websocket_terminate type overhaul
@lessless
Copy link

lessless commented Oct 1, 2023

Hey @sanmiguel @jeremyong 👋

Thanks for keeping this alive! Maybe you folks can consider creating an organisation and putting your efforts together?
This is the only stable and maintained high-level client in the whole BEAM ecosystem.

I honestly just want to write a client for SurrealDB and face a necessity to reinvent the wheel that would be times worse compared to the client that many people already collaborated on. That sucks!

So, I hope there is a chance we can have a good tool and keep building on top of it ✌️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants