James Coglan
ddcd43995c
Port the parser to Java, passing all the unit tests.
2017-02-26 22:56:07 +00:00
James Coglan
97b497a520
Drop the old native extension and replace it with the new all-C parser. Replace the old masking code with a Ruby version, so that the Hybi class is pure Ruby.
2016-12-29 01:09:12 +00:00
James Coglan
2e6d2b070d
Begin a minimum-viable parser in C.
2016-12-22 21:10:33 +00:00
Steven Williamson
d643bd284d
Fix java native extension loading.
2014-04-15 17:03:33 +01:00
Steven Williamson
42503cd345
Update rake file to build extension in new dir
...
- Changed name of ext directory to match gemname, updated rake file
accordingly.
It would probably make sense just to name the actual extension after
the gem name as well, Rake would then just do "the right thing"
Confirmed tests pass on OSX and Linux for C native ext not tested
Java.
2014-04-15 09:25:13 +01:00
James Coglan
be1f1cdc35
Rename the module to websocket-driver.
2013-05-04 16:43:25 +01:00
James Coglan
1be1a33eb1
Rename all of the things: Faye::WebSocket is now WebSocket::Protocol.
2013-04-20 13:00:25 +01:00
James Coglan
6fd2c32b60
Strip the project down to just the parser classes.
2013-04-05 09:06:44 +01:00
James Coglan
2f148eb8bf
Put jar file explicitly in the gemspec so that gem will not build without it.
2012-03-04 23:45:42 +00:00
James Coglan
06de5b2b8d
Pick compile task based on the platform.
2012-03-04 23:29:41 +00:00
James Coglan
83059e59b1
Rewrite masking function in Java for JRuby.
2012-03-04 23:16:02 +00:00
Jon Leighton
73479a87c6
Support JRuby without a C extension. Closes #5 .
2012-03-02 23:21:06 +00:00
James Coglan
de4fccbc94
Ignore .bundle files.
2011-12-20 22:12:56 +00:00
James Coglan
870c300608
Get rake-compiler to build the gem.
2011-12-20 21:55:18 +00:00
James Coglan
204cae5126
Rake tasks for compiling the extension.
2011-12-18 11:29:33 +00:00