v0.1.6 (2016-09-12)
Implemented enhancements:
- High speed scan on Ubuntu/Debian #172 (kotakanbe)
- Support CWE(Common Weakness Enumeration) #169 (kotakanbe)
- Enable to scan without sudo on amazon linux #167 (kotakanbe)
- Remove deprecated options -use-unattended-upgrades,-use-yum-plugin-security #161 (kotakanbe)
- delete sqlite3 #152 (sadayuki-matsuno)
Fixed bugs:
- Failed to setup vuls docker #170
- yum check-update error occurred when no reboot after kernel updating #165
- error thrown from 'docker build .' #157
- CVE-ID is truncated to 4 digits #153
- 'yum update --changelog' stalled in 'vuls scan'. if ssh user is not 'root'. #150
- Panic on packet scan #131
- Update glide.lock #170 #171 (kotakanbe)
- Fix detecting a platform on Azure #168 (kotakanbe)
- Fix parse error for yum check-update #165 #166 (kotakanbe)
- Fix bug: Vuls on Docker #159 (tjinjin)
- Fix CVE-ID is truncated to 4 digits #155 (usiusi360)
- Fix yum update --changelog stalled when non-root ssh user on CentOS #150 #151 (kotakanbe)
Closed issues:
Merged pull requests:
- Change scripts for data fetching from jvn #164 (kotakanbe)
- Fix: setup vulsrepo #162 (tjinjin)
- Fix-docker-vulsrepo-install #160 (usiusi360)
- Reduce regular expression compilation #158 (itchyny)
- Add testcases for #153 #156 (kotakanbe)
v0.1.5 (2016-08-16)
Implemented enhancements:
- Enable to scan without running go-cve-dictionary as server mode #84
- Support high-speed scanning for CentOS #138 (tai-ga)
- Add configtest subcommand. skip un-ssh-able servers. #134 (kotakanbe)
- Support -report-azure-blob option #130 (kotakanbe)
- Add optional key-values that will be outputted to JSON in config #117 (kotakanbe)
- Change dir structure #115 (kotakanbe)
- Add some validation of loading config. user, host and port #113 (kotakanbe)
- Support scanning with external ssh command #101 (kotakanbe)
- Detect Platform and get instance-id of amazon ec2 #95 (kotakanbe)
- Add -report-s3 option #92 (kotakanbe)
- Added FreeBSD support. #90 (justyntemme)
- Add glide files for vendoring #89 (kotakanbe)
- Fix README, change -cvedbpath to -cve-dictionary-dbpath #84 #85 (kotakanbe)
- Add option for it get cve detail from cve.sqlite3. #81 (ymd38)
- Add -report-text option, Fix small bug of report in japanese #78 (kotakanbe)
- Add JSONWriter, Fix CVE sort order of report #77 (kotakanbe)
Fixed bugs:
- Docker: Panic #76
- Fix apt command to scan correctly when system locale is not english #149 (kit494way)
- Disable -ask-sudo-password for security reasons #148 (kotakanbe)
- Fix no tty error while executing with -external-ssh option #143 (kotakanbe)
- wrong log packages #141 (sadayuki-matsuno)
- Fix platform detection. #137 (Rompei)
- Fix nil pointer when scan with -cve-dictionary-dbpath and cpeNames #111 (kotakanbe)
- Remove vulndb file before pkg audit #110 (kotakanbe)
- Add error handling when unable to connect via ssh. status code: 255 #108 (kotakanbe)
- Enable to detect vulnerabilities on FreeBSD #98 (kotakanbe)
- Fix unknown format err while check-update on RHEL6.5 #93 (sadayuki-matsuno)
- Fix type of SMTP Port of discovery command's output #88 (kotakanbe)
- Fix error msg when go-cve-dictionary is unavailable #84 #86 (kotakanbe)
- Fix error handling to avoid nil pointer err on debian #83 (kotakanbe)
- Fix nil pointer while doing apt-cache policy on ubuntu #76 #82 (kotakanbe)
- fix log import url #79 (sadayuki-matsuno)
- Fix error handling of gorequest #75 (kotakanbe)
- Fix freezing forever when no args specified in TUI mode #73 (kotakanbe)
- mv version.go version/version.go to run main.go without compile #71 (sadayuki-matsuno)
Closed issues:
- SSh password authentication failed on FreeBSD #99
- BUG: -o pipefail is not work on FreeBSD's /bin/sh. because it isn't bash #91
- Use ~/.ssh/config #62
- SSH ciphers #37
Merged pull requests:
- Update README #138 #144 (kotakanbe)
- Fix a typo #142 (dtan4)
- Remove unnecessary step in readme of docker setup #140 (mikkame)
- Update logo #139 (chanomaru)
- Update README.ja.md to fix wrong tips. #135 (a2atsu)
- add tips about NVD JVN issue #133 (a2atsu)
- Fix README wrong links #129 (aomoriringo)
- Add logo #126 (chanomaru)
- Improve setup/docker #125 (kotakanbe)
- Fix scan command help #124 (aomoriringo)
- added dockernized-vuls with vulsrepo #121 (hikachan)
- Fix detect platform on azure and degital ocean #119 (kotakanbe)
- Remove json marshall-indent #118 (kotakanbe)
- Improve Readme.ja #116 (kotakanbe)
- Add architecture diag to README.md #114 (kotakanbe)
- Rename linux.go to base.go #100 (kotakanbe)
- Update README.md #74 (yoshi-taka)
- Refactoring debian.go #72 (kotakanbe)
v0.1.4 (2016-05-24)
Implemented enhancements:
- Initial fetch from NVD is too heavy (2.3 GB of memory consumed) #27
- Enable to show previous scan result #69 (kotakanbe)
- Add ignore-unscored-cves option #68 (kotakanbe)
- Support dynamic scanning docker container #67 (kotakanbe)
- Add version flag #65 (kotakanbe)
- Update Dockerfile #57 (theonlydoo)
- Update run.sh #56 (theonlydoo)
- Support Windows #33 (mattn)
Fixed bugs:
- vuls scan -cvss-over does not work. #59
panic: runtime error: invalid memory address or nil pointer dereference
when scan CentOS5.5 #58- It rans out of memory. #47
- BUG: vuls scan on CentOS with Japanese environment. #43
- yum --color=never #36
- Failed to parse yum check-update #32
- Pointless sudo #29
- Can't init database in a path having blanks #26
- Fix pointless sudo in debian.go #29 #66 (kotakanbe)
- Fix error handling of httpGet in cve-client #58 #64 (kotakanbe)
- Fix nil pointer at error handling of cve_client #58 #63 (kotakanbe)
- Set language en_US. #61 (pabroff)
- Fix -cvss-over flag #59 #60 (kotakanbe)
- Fix scan on Japanese environment. #55 (pabroff)
- Fix a typo: replace Depricated by Deprecated. #54 (jody-frankowski)
- Fix yes no infinite loop while doing yum update --changelog on root@CentOS #47 #50 (pabroff)
- Fix $servername in output of discover command #45 (kotakanbe)
v0.1.3 (2016-04-21)
Implemented enhancements:
- Add sudo support for prepare #11
- Dockerfile? #10
- Update README #41 (theonlydoo)
- Sparse dockerization #38 (theonlydoo)
- No password in config #35 (kotakanbe)
- Fr readme translation #23 (novakin)
Fixed bugs:
- Issues updating CVE database behind https proxy #39
- Vuls failed to parse yum check-update #24
- Fix yum to yum --color=never #36 #42 (kotakanbe)
- Fix parse yum check update #40 (kotakanbe)
- fix typo #31 (blue119)
- Fix error while parsing yum check-update #24 #30 (kotakanbe)
Closed issues:
- Unable to scan on ubuntu because changelog.ubuntu.com is down... #21
- err: Not initialize(d) yet.. #16
- Errors when using fish shell #8
v0.1.2 (2016-04-12)
Fixed bugs:
- Maximum 6 nodes available to scan #12
- panic: runtime error: index out of range #5
- Fix sudo option on RedHat like Linux and change some messages. #20 (kotakanbe)
- Typo fix and updated readme #19 (Euan-Kerr)
- remove a period at the end of error messages. #18 (kotakanbe)
- fix error while yum updateinfo --security update on rhel@aws #17 (kotakanbe)
- Fixed typos #15 (radarhere)
- Typo fix in error messages #14 (Bregor)
- Fix index out of range error when the number of servers is over 6. #12 #13 (kotakanbe)
- Revise small grammar mistakes in serverapi.go #9 (cpobrien)
- Fix error handling in HTTP backoff function #7 (kotakanbe)
v0.1.1 (2016-04-06)
Fixed bugs:
v0.1.0 (2016-04-04)
Merged pull requests:
- English translation #4 (hikachan)
- English translation #3 (chewyinping)
- Add a Bitdeli Badge to README #2 (bitdeli-chef)
* This Change Log was automatically generated by github_changelog_generator