Disable failing OpenSSL test in Java 6. See #628.
test-extended on Java 6 should pass on Travis now.
Exclude a failing test on Java 6.

See #628
Remove tags for unmatching specs with 'tag --purge'
Tag specs that fail when the whole suite is run
Tag failing specs in 1.8 mode
'fails', not 'falis'
Fix #630 - FFI::Struct Arrays behave differently on JRuby vs FFI gem
Based on atambo/jruby@586a3d9, resolve any conflict with the current master. Resolve #468.
Make FFI::StructLayout::ArrayProxy extend FFI::Struct::Inline array to be compatible with ruby-ffi
Add @Override to RubySocket
@Override's in RubyModule
Merge pull request #600 from rdblue/fix-cmp

Fixing RubyBasicObject#compareTo bug.
Implemented write_smime() for OpenSSL::PKCS7.
remove double assignment

Signed-off-by: Wayne Meissner <wmeissner@gmail.com>
Add support for Floats as the first argument to Time.at.

- Keep track of nanoseconds overflowing to the next millisecond.
Updated 'shared' module deps to reflect new versions of asm, joda-time and jline. Add unsafe-mock dep.
Merge pull request #637 from akiellor/project-files-fix

Updated shared module dependencies.
Avoid using backref within native logic.

Some native-implemented methods like String#to_r and to_c used
Regexp logic to break apart the string. Because they called
through the same paths that Ruby code calls through, they were
forced to prepare for and use backref ($~) to hold the MatchData
object. My changes provide a backref-free path in RubyRegexp and
modifies our native logic to use that path. This eliminates the
need for a DynamicScope to be created and pushed along those paths
and should provide a path forward for eliminating scopes from Ruby
code that does not directly reference $~ and friends.
Minor optimizations for Thread#status.

* Construct ByteList for the bytes only once per status type.
* Pass ThreadContext in to avoid extra hops retrieving runtime.