Comments (3)
I got rid of the jeweler
gem as a development dependency. The jeweler
gem is what was pulling in the json
gem. That should take care of the problem you were having running bundle
against this library in Ruby 2.4. I'll close this issue, then, but I can't test on homebrew so please let me know if I've made a mistake.
Please note that the tests currently do not pass in Ruby 2.3, because the double-bag-ftps
gem that ftpd's tests use is currently broken for Ruby 2.4 (see bnix/double-bag-ftps#17). You'll need to use ruby-2.3 to develop ftpd for the mean time. I believe ftpd works in ruby-2.4; I just don't have running tests to prove it.
from ftpd.
The tests now pass in Ruby 2.4. Well, sort of pass. I marked those tests that are broken as "pending"; that doesn't make me very nervous because those few tests do run (and pass) in Rubies 1.9.3 through 2.3.4, and it's pretty unlikely that there'll be a Ruby 2.4 specific bug in that part of the code.
Eventually I may be able to get the double-bag-ftps
gem fully operational in Ruby 2.4, and then the tests I marked "pending" for Ruby 2.4 can be put back into full service.
from ftpd.
Update: I don't have time to work on double-bag-ftps or ftpd right now, so sadly this issue will have to remain unsolved.
from ftpd.
Related Issues (20)
- Unable to reuse same port after stopping server HOT 6
- #stop causes "Errno::ENOTCONN: Socket is not connected" in OSX HOT 8
- Connection Hangs on "ls" HOT 3
- Add more handlers
- Tests fail under Ruby >= 2.2.3 HOT 2
- External IP HOT 7
- Can I hooking filesystem operations HOT 4
- [IMPROVEMENT] Cmd Size and exotic filesystem
- forwarding to private method XXX HOT 3
- FTPPermError 550 Access Denied. HOT 2
- FTP base path lack of trailing `/` results in denial of service and disclosure of the local file system path HOT 1
- add bindir in gemspec HOT 2
- ftpd windows version , the ftp server will crash if input 'dir' HOT 1
- Modernize usage of File.dirname(__FILE__) to support symlinks HOT 1
- CPU usage pegged at 100% HOT 9
- rake test:features seems to be broken HOT 2
- Issue with TLS protocol
- Error Connection reset by peer @ io_fillbuf - fd:158
- Update testing to use newer Ruby versions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ftpd.