Julian Kornberger
|
7ec48e555e
|
Use subtests and assert()
|
2020-07-08 08:33:57 +02:00 |
|
Julian Kornberger
|
c6fe263756
|
Add status string for unknown status codes
|
2020-07-08 08:23:44 +02:00 |
|
Julian Kornberger
|
0d36957938
|
Update dependencies
|
2020-07-08 08:20:38 +02:00 |
|
 Julian KornbergerandJulien Laffaye
|
6aaa91c779
|
Run CI with currently supported Go versions (#159)
|
2019-08-28 13:37:36 -04:00 |
|
 Julian KornbergerandJulien Laffaye
|
c1312a7102
|
Correctly parse symlink (#152)
fixes #151
|
2019-06-24 10:48:59 +02:00 |
|
 Julian KornbergerandJulien Laffaye
|
9284a88df5
|
Support line with ACL permissions (#146)
closes #145
|
2019-05-22 12:26:03 +02:00 |
|
Julian Kornberger
|
89749c6313
|
Run tests with Go 1.11
|
2018-10-10 20:53:51 +02:00 |
|
Julian Kornberger
|
1b2b72d74e
|
Add newTime helper to tests
|
2018-01-04 15:42:28 +01:00 |
|
Julian Kornberger
|
38ce06637b
|
Fix golint warning
|
2018-01-04 15:23:55 +01:00 |
|
Julian Kornberger
|
9996d9dfc0
|
Add golint
|
2018-01-04 13:52:50 +01:00 |
|
Julian Kornberger
|
3748fd91db
|
Add another test case
|
2018-01-04 13:36:22 +01:00 |
|
Julian Kornberger
|
5bde7e961e
|
Don't reduce year of date to two digits
|
2018-01-04 13:28:55 +01:00 |
|
Julian Kornberger
|
352a1d8821
|
Fix time parsing and reduce syscalls
closes #109
|
2018-01-04 13:28:55 +01:00 |
|
Julian Kornberger
|
f5cdbb9f1e
|
Use net.TCPAddr to extract remote IP address
|
2017-08-12 01:24:47 +02:00 |
|
Julian Kornberger
|
0445d85941
|
Fix possible runtime error
closes #97
|
2017-07-20 21:09:00 +02:00 |
|
Julian Kornberger
|
569481fc3b
|
Add SetDeadline to Response
closes #70
|
2017-04-15 12:18:04 +02:00 |
|
Julian Kornberger
|
fcbae662df
|
Test Go 1.7.5 and 1.8.1
|
2017-04-15 12:15:33 +02:00 |
|
Julian Kornberger
|
47d41e8ddd
|
Switch to UTF-8 after login
closes #72
|
2017-02-04 12:24:16 +01:00 |
|
Julian Kornberger
|
04544dbe82
|
Use MLST if supported
closes #46
|
2017-01-29 16:38:35 +01:00 |
|
Julian Kornberger
|
f109d22425
|
Test vsftpd and proftpd in parallel
Also use Ubuntu 14.04 instead of 12.04
|
2017-01-29 16:38:35 +01:00 |
|
Julian Kornberger
|
f74506daaa
|
Add test case for filename surrounded by whitespace
|
2016-12-31 18:20:29 +01:00 |
|
Julian Kornberger
|
8082b59766
|
Refactoring the line parsing
|
2016-12-31 18:20:29 +01:00 |
|
Julian Kornberger
|
73c8ae2c86
|
Add missing Close() before return
|
2016-11-18 01:20:19 +01:00 |
|
Julian Kornberger
|
e077f90365
|
Fix Travis CI
|
2015-12-28 12:44:51 +01:00 |
|
Julian Kornberger
|
1fc6b70adc
|
Another fix for the line parser
|
2015-12-28 12:17:09 +01:00 |
|
Julian Kornberger
|
107079411b
|
Do not crash on invalid lines
|
2015-12-28 00:12:10 +01: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 |
|
Julian Kornberger
|
6f8509b5d6
|
Increase test coverage
|
2015-08-20 10:37:56 +02:00 |
|
Julian Kornberger
|
5bb86ee66f
|
Test PASV as well
|
2015-08-20 01:51:00 +02:00 |
|
Julian Kornberger
|
5cfd9ea586
|
Add coveralls.io to display test coverage
|
2015-08-19 11:09:52 +02:00 |
|
Julian Kornberger
|
3a78f26034
|
Some code optimizations
|
2015-08-18 23:34:52 +02:00 |
|
Julian Kornberger
|
dd7e903125
|
Use localhost to test IPv6 connectivity
|
2015-08-18 22:58:00 +02:00 |
|
Julian Kornberger
|
72db6844f1
|
Improve line parsing
|
2015-08-18 22:33:04 +02:00 |
|
Julian Kornberger
|
77206a0866
|
Add Travis CI
|
2015-08-18 20:56:31 +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 |
|