a75062f38d
Run tests on some additional Ruby versions
main
James Coglan
2023-09-07 19:32:41 +01:00
7f98c533dc
Test on Ruby 3.1
James Coglan
2022-02-06 23:45:25 +00:00
e5406a7575
Switch from Travis CI to GitHub Actions
James Coglan
2021-05-17 23:33:31 +01:00
dfa7cae1e8
Update Ruby versions for Travis
James Coglan
2021-03-12 16:38:32 +00:00
2e28257863
Test on JRuby 9.{0,1,2} rather than "head"
James Coglan
2020-05-14 23:11:51 +01:00
a3caf0bf78
Update Ruby versions 2.4 to 2.7 on Travis
James Coglan
2020-05-14 16:26:16 +01:00
95051a28ce
Formatting change: {...} should have spaces inside the braces
James Coglan
2019-06-11 16:04:52 +01:00
7be2003001
Change markdown formatting of docs.
James Coglan
2019-05-29 15:32:43 +01:00
7b92a67806
Fix RSpec warnings about raise_error with no arguments.
James Coglan
2019-05-24 14:12:33 +01:00
c03d8f2ef8
Update Travis target versions.
James Coglan
2019-05-24 14:07:59 +01:00
167a7f9a8d
Switch license to Apache 2.0.
James Coglan
2019-05-24 13:58:11 +01:00
76422c3b41
Test on Ruby 2.5.0.
James Coglan
2018-02-19 21:04:18 +00:00
b2168fca78
Use an https: link to github in the gemspec.
James Coglan
2017-09-11 22:01:45 +01:00
1cb01d1304
Bump version to 0.1.4.
0.1.4
James Coglan
2017-09-10 17:58:11 +01:00
e0e7a26511
Move the license into its own file.
James Coglan
2017-09-10 17:54:49 +01:00
2e9ad522d1
Downgrade Rubygems on Ruby 1.9 on Travis.
James Coglan
2017-09-08 23:14:48 +01:00
966f48a980
Use windowBits:9 for deflate and inflate streams if the session is configured to use 8.
James Coglan
2017-09-08 22:34:11 +01:00
f88d2aa918
Update spec URLs from the draft spec to RFC 7692.
James Coglan
2017-08-18 09:47:35 +01:00
673dae1dda
Update Ruby versions in Travis config.
James Coglan
2017-08-01 20:35:12 +01:00
81702d4162
Bump Ruby versions 2.2 and 2.3 on Travis.
James Coglan
2016-11-21 23:22:09 +00:00
8c072d0d65
Remove Rubinius from the build as it hasn't worked on Travis for weeks.
James Coglan
2016-10-26 09:14:36 +01:00
33223453a2
Remove non-breaking spaces from README.
James Coglan
2016-10-08 03:11:26 +01:00
db21758f3b
Bump version to 0.1.3.
0.1.3
James Coglan
2016-05-20 08:43:21 +01:00
5fa83fd517
Silence all -W2 warnings.
James Coglan
2016-05-18 22:45:13 +01:00
bae484c69d
Update Ruby versions for Travis.
James Coglan
2016-04-30 13:11:17 +01:00
9c57240cfb
Create CODE_OF_CONDUCT.md.
James Coglan
2015-11-08 12:17:05 +00:00
bbef7fbbcb
Bump version to 0.1.2.
0.1.2
James Coglan
2015-11-06 22:20:36 +00:00
d5238e2837
Update Rubies for Travis: 2.1.7, 2.2.3, jruby-9, rbx-2.5.
James Coglan
2015-10-17 13:10:44 +01:00
8cc90986cf
Refactor ServerSession#generate_response to group all logic around setting each parameter -- both the internal setting and the response value -- together.
James Coglan
2015-10-11 13:05:10 +01:00
0fc8ea74db
Test on Ruby 2.2.1.
James Coglan
2015-03-26 09:54:15 +00:00
efb40b3b8e
Bump copyright year.
James Coglan
2015-02-19 21:06:18 +00:00
c24da157a0
Test on Ruby 2.1.5 and 2.2.0.
James Coglan
2015-02-19 21:05:35 +00:00
7c1f34a9c6
Bump version to 0.1.1.
0.1.1
James Coglan
2014-12-18 02:09:16 +00:00
610feed4c8
Throw an error if configure() is called with unrecognised options.
James Coglan
2014-12-17 21:41:20 +00:00
301f1876ea
Fix some typos in the readme.
James Coglan
2014-12-14 12:54:46 +00:00
ca9f80c723
Document all the options.
0.1.0
James Coglan
2014-12-13 11:27:17 +00:00
d44b8e8937
We no longer need to implement valid_frame_rsv.
James Coglan
2014-12-12 00:56:02 +00:00
f38a373792
Add some documentation.
James Coglan
2014-12-12 00:16:49 +00:00
80eba60b17
Tweak details of offer negotiation code.
James Coglan
2014-12-11 23:58:33 +00:00
3ccdf4e8da
Unit tests for ServerSession.
James Coglan
2014-12-10 21:04:51 +00:00
ed31f52949
Zlib::RLE does not exist on Ruby 1.9.
James Coglan
2014-12-09 22:22:05 +00:00
6e266b05b5
Don't test in jruby-18mode.
James Coglan
2014-12-09 22:21:50 +00:00
c4162f9e84
s/does not accept/rejects/
James Coglan
2014-12-09 22:18:39 +00:00
4fe6dcc3ef
Unit tests for the ClientSession compression options and offer negotiation.
James Coglan
2014-12-09 22:04:34 +00:00
9795355d23
Implement client sessions and parameter validation.
James Coglan
2014-12-06 10:53:12 +00:00
2d497b6e02
Don't bind to the frame structure of messages but use their RSV headers directly. Also fix errors in the way I was using zlib.
James Coglan
2014-12-05 23:09:03 +00:00