Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-24 | Gun 2.0.0-rc.22.0.0-rc.2 | Loïc Hoguin | |
2021-02-08 | Fix a typo in migrating_from_1.3.asciidoc | Erlend Hamberg | |
2020-11-19 | Grammar fix on most recent changelog2.0.0-rc.1 | Loïc Hoguin | |
2020-11-19 | Update Cowlib to 2.10.1 | Loïc Hoguin | |
2020-11-12 | Update copyright years | Loïc Hoguin | |
2020-11-12 | Replace gun:ws_send/2 with gun:ws_send/3 | Loïc Hoguin | |
Switching from /2 to /3 should be easy enough. Also update the documentation about HTTP/2 Websocket support. | |||
2020-11-11 | Initial internals chapter about TLS over TLS | Loïc Hoguin | |
2020-11-09 | Update the migration guide and the gun(3) manual | Loïc Hoguin | |
2020-03-25 | Update migration guide | Loïc Hoguin | |
2020-03-23 | Require OTP-22+ | Loïc Hoguin | |
2019-09-26 | Add the migration guide to 2.0 | Loïc Hoguin | |
2019-09-26 | Add reply_to option to ws_upgrade; remove notowner entirely | Loïc Hoguin | |
The reply_to option is also propagated when we switch protocols. | |||
2019-09-24 | Add auto-ping to Websocket and a silence_pings option | Loïc Hoguin | |
The auto-ping will at regular interval send a ping frame. The silence_pings option defaults to true. It can be set to false when the user needs to receive ping/pong frames. | |||
2019-09-23 | Document sending N Websocket frames in the guide | Loïc Hoguin | |
2019-04-26 | Document ssl's session_lifetime/session_cache_clients_max | Loïc Hoguin | |
2019-04-25 | Document an issue with OTP-20.3 on Windows | Loïc Hoguin | |
2019-01-09 | Improve documentation about gun:headers/4,5 | Loïc Hoguin | |
2019-01-06 | Lowercase header names automatically and accept more types | Loïc Hoguin | |
Header names can now be provided as binary, string or atom and Gun no longer requires them to be in lowercase. The list of headers can also be provided as a map as well. | |||
2019-01-03 | Update copyright years | Loïc Hoguin | |
2019-01-03 | Bump supported Erlang/OTP to 20.0+ | Loïc Hoguin | |
In particular the switch to gen_statem broke things with Erlang/OTP before 19.3. | |||
2018-12-31 | Separate request/4,5,6 into headers/4,5 and request/5,6 | Loïc Hoguin | |
This cleaner separation gets rid of the implicit body check that was causing issues for many users. Now the body is either given explicitly or it is expected via future gun:data/3 calls. | |||
2018-10-01 | Gun 1.3.01.3.0 | Loïc Hoguin | |
2018-10-01 | Document the protocols option for Websocket | Michal Piotrowski | |
2018-09-17 | Gun 1.2.01.2.0 | Loïc Hoguin | |
2018-08-06 | Gun 1.1.01.1.0 | Loïc Hoguin | |
2018-06-26 | Fix a mistake in the Websocket guide | Loïc Hoguin | |
2018-06-04 | Review and update the user guide | Loïc Hoguin | |
2018-06-04 | Remove the dependency on Ranch | Loïc Hoguin | |
We instead of two new modules, gun_tcp and gun_tls. They only have 6 functions so far, much less than what Ranch provided before. Also renames ssl to tls where applicable. It's still possible to use the ssl transport option but it's now undocumented. | |||
2018-06-03 | Add gun.sty to the user guide | Loïc Hoguin | |
2018-01-22 | Gun 1.0.0-pre.51.0.0-pre.5 | Loïc Hoguin | |
2017-08-12 | Remove SPDY; document HTTP/2 | Loïc Hoguin | |
I just replaced "SPDY" with "HTTP/2" in the documentation. I suspect that's all that's needed, but if there's something off we can fix it later. | |||
2017-05-01 | Add support for choosing a process to reply to | Andrei Nesterov | |
2016-11-16 | Update Erlang.mk and related changes | Loïc Hoguin | |
2015-12-04 | Remove faulty ; in example | Stefan Hellkvist | |
@ exit(timeout) in receive ... after 1000 -> | |||
2015-10-22 | fixed typo in code snippet | magicgoose | |
2015-10-16 | fix trivial typo on guide/connect doc | Yuce Tekol | |
2015-08-17 | Gun is developed for Erlang 18+ | Loïc Hoguin | |
2015-04-10 | Add headers to gun_ws_upgrade message | Loïc Hoguin | |
Also improves the code and documentation about this message. It was incorrectly specified that a gun_ws_upgrade message could be sent on error; instead a gun_response is sent. | |||
2015-04-10 | Add Websocket options | Loïc Hoguin | |
Allow passing Websocket options through either open or ws_upgrade. Document ws_upgrade/4. | |||
2015-04-10 | Add functions await_up/{1,2,3} for sync open | Loïc Hoguin | |
2015-04-09 | Remove outdated todos | Loïc Hoguin | |
2015-04-09 | Add gun_up and gun_down messages | Loïc Hoguin | |
The flush(Pid) function was enhanced to also discard Websocket messages and the new up/down messages. | |||
2015-04-08 | Use maps for and improve options | Loïc Hoguin | |
The type option has been removed. The transport and protocols options can be used in its place. The transport_opts option can be used to specify transport options. The http_opts and spdy_opts options can be used to specify protocol specific options. The keepalive option is now a protocol specific option. Defaults depending on the port number have changed. Now only port 443 uses ssl by default, other ports use tcp. | |||
2015-03-28 | Clarify the await functions in the guide | Loïc Hoguin | |
2015-03-25 | Update the guide | Loïc Hoguin | |
A number of @todo remain in it and will be worked on shortly. The guide has been converted to Asciidoc and 'make asciidoc' will generate a PDF and a chunked HTML version. |