Julien Laffaye
|
a104f27d44
|
Merge pull request #41 from digineo/avoid_strings_split
Avoid strings.Split
|
2015-09-01 23:31:23 +02:00 |
|
Julien Laffaye
|
5260d41db2
|
Merge pull request #42 from digineo/multiline_mock
Create mock for multiline test
|
2015-09-01 23:28:59 +02:00 |
|
Julian Kornberger
|
ff557cea69
|
Create mock for multiline test
This removes the dependency to ftp.mozilla.org
|
2015-08-29 15:26:40 +02:00 |
|
Julian Kornberger
|
b9430bdb4a
|
Avoid strings.Split
This results in less function calls.
|
2015-08-29 13:20:47 +02:00 |
|
Julien Laffaye
|
1b24570309
|
Add ReportCard badge.
|
2015-08-28 15:52:55 +02:00 |
|
Julien Laffaye
|
db9aa14e61
|
Merge pull request #40 from andybalholm/master
Add support for directory listings in MS-DOS DIR format.
|
2015-08-25 09:22:57 +02:00 |
|
Andy Balholm
|
95346071de
|
Add support for directory listings in MS-DOS DIR format.
|
2015-08-24 16:03:52 -07:00 |
|
Julien Laffaye
|
7acded32b2
|
Add a test for the legacy Connect function.
|
2015-08-21 18:47:44 +02:00 |
|
Julien Laffaye
|
d640995c66
|
Add tests for timeout and wrong login.
|
2015-08-21 18:36:56 +02:00 |
|
Julien Laffaye
|
7534ffcb97
|
Add a test for RetrFrom method.
|
2015-08-20 22:47:09 +02:00 |
|
Julien Laffaye
|
4cb43e6615
|
Merge pull request #39 from digineo/increase_test_coverage
Increase test coverage
|
2015-08-20 11:06:57 +02:00 |
|
Julian Kornberger
|
6f8509b5d6
|
Increase test coverage
|
2015-08-20 10:37:56 +02:00 |
|
Julien Laffaye
|
fb305c5912
|
Merge pull request #38 from digineo/test_pasv
Test PASV as well
|
2015-08-20 09:37:12 +02:00 |
|
Julian Kornberger
|
5bb86ee66f
|
Test PASV as well
|
2015-08-20 01:51:00 +02:00 |
|
Julien Laffaye
|
201b5505ae
|
Merge pull request #37 from digineo/coveralls
Add coveralls.io to display test coverage
|
2015-08-19 21:18:42 +02:00 |
|
Julian Kornberger
|
5cfd9ea586
|
Add coveralls.io to display test coverage
|
2015-08-19 11:09:52 +02:00 |
|
Julien Laffaye
|
519b366223
|
Silence StatusNotImplemented error for Logout()
|
2015-08-19 00:17:44 +02:00 |
|
Julien Laffaye
|
c741076986
|
Merge pull request #35 from digineo/code_optimizations
Some code optimizations
|
2015-08-18 23:43:34 +02:00 |
|
Julien Laffaye
|
b33f6e0005
|
Fix EPSV for domains with multiple A entries.
We can not use the DNS name to open the data connection, as we might get
another IP than the current host from the DNS resolution.
|
2015-08-18 23:38:53 +02:00 |
|
Julian Kornberger
|
3a78f26034
|
Some code optimizations
|
2015-08-18 23:34:52 +02:00 |
|
Julien Laffaye
|
23b395751d
|
Merge pull request #33 from digineo/ipv6
Use localhost to test IPv6 connectivity
|
2015-08-18 23:07:04 +02:00 |
|
Julian Kornberger
|
dd7e903125
|
Use localhost to test IPv6 connectivity
|
2015-08-18 22:58:00 +02:00 |
|
Julien Laffaye
|
994e6a4239
|
Merge pull request #34 from digineo/improve_parsing
Improve line parsing
|
2015-08-18 22:50:39 +02:00 |
|
Julian Kornberger
|
72db6844f1
|
Improve line parsing
|
2015-08-18 22:33:04 +02:00 |
|
Julien Laffaye
|
c69930155d
|
Merge pull request #32 from digineo/travis
Add Travis CI
|
2015-08-18 21:22:31 +02:00 |
|
Julian Kornberger
|
77206a0866
|
Add Travis CI
|
2015-08-18 20:56:31 +02:00 |
|
Julien Laffaye
|
e6587b1638
|
Merge pull request #31 from digineo/listings
Add support for more listing formats
|
2015-08-18 19:17:10 +02:00 |
|
Julien Laffaye
|
0ae5d598fa
|
Use prefered API function.
|
2015-08-18 19:03:26 +02:00 |
|
Julien Laffaye
|
3e21d70d53
|
Skip TestConnIPv6 in short mode.
|
2015-08-18 19:02:23 +02:00 |
|
Julien Laffaye
|
e987451f99
|
SplitHostPort before connecting to the remote.
This, way, we dont have to cleanup the tcp connection if SplitHostPort fails.
|
2015-08-18 19:00:56 +02:00 |
|
Julien Laffaye
|
aae10f216b
|
Merge branch 'stacktic-ipv6'
|
2015-08-18 18:59:16 +02:00 |
|
Julian Kornberger
|
d827b56882
|
Unexport SetTime and SetSize
|
2015-08-18 18:54:40 +02:00 |
|
Julian Kornberger
|
4c910c8b22
|
Add support for a third listing format
|
2015-08-18 18:54:40 +02:00 |
|
Julian Kornberger
|
94120171fb
|
Add support for another listing format
|
2015-08-18 18:54:40 +02:00 |
|
Julien Laffaye
|
a6e47bb27d
|
Merge branch 'ipv6' of https://github.com/stacktic/ftp into stacktic-ipv6
Conflicts:
ftp.go
|
2015-08-18 18:52:29 +02:00 |
|
Julien Laffaye
|
110a39bff4
|
Skip functional testing in short mode.
|
2015-08-18 18:39:31 +02:00 |
|
Julien Laffaye
|
a5b2614a99
|
Merge pull request #8 from dsluis/master
Changing expected status response for Logout call
|
2015-08-18 18:13:03 +02:00 |
|
Julien Laffaye
|
061d4ea288
|
Merge pull request #13 from stacktic/rest
Add support for the REST command
|
2015-08-18 18:05:20 +02:00 |
|
Julien Laffaye
|
10cade7090
|
Merge pull request #30 from d2g/patch-1
Copy Paste Error / Typo
|
2015-04-23 22:56:49 +02:00 |
|
Dan Goldsmith
|
9a62d18b47
|
Copy Paste Error / Typo
Error Created in pasv() states EPSV rather than PASV
|
2015-04-23 14:02:53 +01:00 |
|
Julien Laffaye
|
a9410e3e51
|
Implements timeouts.
Added DialTimeout and Dial functions.
Fixes issue #27.
|
2015-03-16 23:45:56 +01:00 |
|
Julien Laffaye
|
5807e676a3
|
Add comments to make golint happy.
|
2015-03-05 11:57:38 +01:00 |
|
Julien Laffaye
|
816e28448f
|
Specify the fields to make govet happy.
|
2015-03-05 11:49:26 +01:00 |
|
Julien Laffaye
|
e177ecf60b
|
Simplify the code with gofmt -s
|
2015-03-05 11:45:33 +01:00 |
|
Julien Laffaye
|
80fcd9720b
|
Merge pull request #22 from pengux/master
Changed to using ReadResponse instead of ReadCodeLine for cmdDataConn
|
2014-10-30 20:10:31 +01:00 |
|
Peter Nguyen
|
a595f7d8e4
|
Changed to using ReadResponse instead of ReadCodeLine for cmdDataConn
|
2014-10-30 11:55:46 +01:00 |
|
Julien Laffaye
|
fec71e62e4
|
Merge pull request #18 from SoCloz/master
Allow multi-line 226 responses to STOR commands - fixes #17
|
2014-03-25 09:38:02 +01:00 |
|
jfbus
|
d54ea712cb
|
Allow multi-line 226 responses to STOR commands - fixes #17
|
2014-03-25 09:35:34 +01:00 |
|
Julien Laffaye
|
1a1cdac5e4
|
Merge pull request #16 from igungor/patch-1
Update README.md
|
2014-03-14 21:29:45 +01:00 |
|
H. İbrahim Güngör
|
3c73685121
|
Update README.md
|
2014-03-14 15:11:24 +02:00 |
|