Ullaakut
098460702b
Fix environment key delimiter & fix environment overrides in docker image
v3.0.1
2019-01-24 09:43:13 +01:00
Brendan LE GLAUNEC
5849898283
Cameradar 3.0.0: Uses ullaakut/nmap, runs faster, removed legacy code ( #188 )
...
Unit tests functional and coverage back to 100%
Add more routes to dictionary, add more credentials, add default port 5554, rename cameradar logs ENV variable, improve unit test readability, remove tmp file
v3.0.0
2019-01-22 21:16:16 +01:00
Ullaakut
878ca9f032
Update dependencies
2018-12-25 10:17:54 +01:00
Isaev Denis
24f86b74f5
Add .golangci.yml and update dep ( #184 )
...
* add .golangci.yml and update dep
Prepare environment for https://golangci.com builds by installing
libcurl-dev.
Also update dep from 0.4.1 to 0.5.0
* Fix coveralls command in TravisCI script
2018-11-26 08:47:48 +01:00
Brendan LE GLAUNEC
a8c1c8c63b
Remove erroneous backquote from README
v2.1.0
2018-11-12 07:41:23 +01:00
Brendan LE GLAUNEC
1ff17c429b
#169 Parse target list from text file ( #177 )
...
* Add file parsing for targets & fix multi targets in docker
* Remove deprecated info in README & update examples
2018-11-12 07:40:31 +01:00
Brendan LE GLAUNEC
145724bc95
Add dep to dependencies
2018-10-17 08:44:59 +02:00
Ullaakut
5aefc9831d
Add golang CI badge & redesign readme header
2018-10-02 08:45:25 +02:00
Ullaakut
cf3ca440b9
Simplify condition checks to improve code readability
2018-10-01 19:52:15 +02:00
Brendan Le Glaunec
4109a4405d
Add unit tests for stream validation
2018-07-22 17:34:48 +02:00
Brendan Le Glaunec
055dc69158
Add stream validation pt2 -- need to add unit tests
2018-07-22 17:34:48 +02:00
Brendan Le Glaunec
1ea9850842
Add stream validation -- need to add unit tests
2018-07-22 17:34:48 +02:00
Brendan Le Glaunec
6e92eecdf6
Fix import typo
2018-07-03 17:10:53 +02:00
Brendan Le Glaunec
844f1e31af
Fix XML model addrtype attribute name
2018-07-03 17:10:53 +02:00
Brendan Le Glaunec
fd83be9d95
Add unit test with ipv4 and MAC addr
2018-07-03 17:10:53 +02:00
Brendan Le Glaunec
456f7fffc5
No longer import hosts using their MAC addresses
2018-07-03 17:10:53 +02:00
Brendan Le Glaunec
541d64168d
Remove docker push from CI script after realization it's insecure
2018-05-04 17:56:18 +02:00
Brendan Le Glaunec
26c4c80fd2
Add default credentials for dahua NVR ( http://www.dahuatech.com/ )
2018-05-04 17:56:18 +02:00
Brendan Le Glaunec
bcc8099f91
Fix crash #174 by duplicating curl handle
...
Wrap libcurl to bypass lack of covariance support
2018-03-13 11:45:42 +01:00
Brendan Le Glaunec
6392dcd9a0
Update contributing guidelines & update CHANGELOG
2018-03-12 15:46:08 +01:00
Brendan Le Glaunec
916e1713d8
Update dependencies
2018-03-12 15:04:06 +01:00
Brendan Le Glaunec
08fcfcdac8
Remove responsibility for Attack methods to declare no attack success as an error
2018-03-12 15:04:06 +01:00
Brendan Le Glaunec
20daf73371
Migrate cameradar server to cameradar-app repo
2018-03-12 15:04:06 +01:00
Brendan Le Glaunec
b909643c21
Remove all mentions of glide & add instructions to install dep
2018-03-12 15:04:06 +01:00
Brendan Le Glaunec
5a0ee4aaa7
Move repository to Ullaakut
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
8289f1edda
Add coverage badge
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
74672f6625
Increase test coverage, mock libcurl & uniformize error messages
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
c1ea6b167c
Fix misspelling and format using the -s option
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
71679691c4
Add example usage for testing purposes
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
cbf6f647aa
Add Coveralls integration
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
fb9c5afc5f
Switch from glide to dep & fix CI ( #152 ) ( #153 )
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
5d2626b639
Change license to MIT
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
2399df693d
Add examples in help message
2018-03-12 15:04:06 +01:00
Ishan Jain
df44c7d6f1
Add environment variables support
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
6d296b84d5
Clean implementation of JSONRPC server
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
1dadb93452
Cameradar service scans & attacks over WS
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
6ea4f6e123
WIP JSONRPC2 implementation
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
5a8417cf18
Basic bidirectional WS server
...
- Fake temporary protocol (will probably be JSON RPC later)
- Service can write freely to client through server
- Any new component we need (workers, etc.) can access the channels to write to the client
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
4e922a2a48
Start cameradar server to communicate with GUI
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
3ef48a97cf
Fix CI for PRs originating from forks
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
35d629d8ce
Nmap output is now correctly logged
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
dba1391a08
Fix dictionary path for binary & use glide in CI
2018-03-12 15:04:06 +01:00
Brendan LE GLAUNEC
961d34d05a
Migrate GUI to another repository
2018-03-12 15:04:05 +01:00
Gael du Plessix
5d0c21c5d9
Setup travis email notifications for Brendy only
2018-03-12 15:04:05 +01:00
Gael du Plessix
71046216ce
Add GUI dev environment ( #114 )
...
Setup dev tools to build GUI using ReasonML + Electron
Use react-scripts instead of custom build config
Add electron command
Rename command
2018-03-12 15:04:05 +01:00
Brendan LE GLAUNEC
89647ae457
Fix timeout and unresponsive cameras being detected as successful & add error message
...
Update unit tests
Fix deadlock in libcurl for tests to stop failing randomly
2018-03-12 15:04:05 +01:00
Brendan LE GLAUNEC
216d30fd45
Add issue template
2018-03-12 15:04:05 +01:00
Brendan LE GLAUNEC
82e36e1fd3
Update file architecture to make go install work
2018-03-12 15:04:05 +01:00
Brendan LE GLAUNEC
34994e615a
Fix in README.md
2018-03-12 15:04:05 +01:00
Brendan LE GLAUNEC
6daceaeb2b
Add glide package manager
2018-03-12 15:04:05 +01:00