3.4 KiB
3.4 KiB
Cameradar Changelog
This file lists all versions of the repository and precises all changes.
v1.1.0
Major changes :
- There are more command line options
- Port can now be overridden in the command line
- Subnet can now be overridden in the command line
- Bruteforce is now multithreaded and will use as many threads as there are discovered cameras
- Thumbnail generation is now multithreaded and will use as many threads as there are discovered cameras
- There are now default configuration values in order to make cameradar easier to use
Minor changes :
- The algorithms take external input into account (so that a 3rd party can change the DB to help Cameradar in real-time) and thus check the persistent data at each iteration
- The default log level is now DEBUG instead of INFO
- The bruteforce logs are now INFO instead of DEBUG
- The thumbnail generation logs are now INFO instead of DEBUG
Bugs fixed
- Fixed a bug in which the MySQL cache manager would consider a camera with known ids as having a valid path even if it weren't
- Fixed a bug in which TCP RTSP streams would not generate thumbnails
v1.0.5
- Fixed error in MySQL Cache Manager in which thumbnail generation on valid streams could not be done
- Fixed potential crash in the case the machine running cameradar has no memory left to allocate space for the dynamic cache manager
v1.0.4
Bugs fixed :
- Fixed nmap package detection
v1.0.3
Bugs fixed :
- Corrected GStreamer check
v1.0.2
Bugs fixed :
- Fixed issues in MySQL Cache Manager
Minor changes :
- Added useful debug logs
v1.0.1
Ubuntu 16.04 Release
Major changes :
- The Docker deployment is now done using Ubuntu 16.04 instead of Ubuntu 15.10, so that it uses more recent packages.
Minor changes :
- Removed useless dependencies
v1.0.0
First production-ready release
Major changes :
- Added functional testing
v0.2.2
After doing some testing on a weirdly configured camera network in a far away Datacenter, I discovered that some Cameras needed a few tweaks to the Cameradar bruteforcing method in order to be accessed.
Major changes :
- Cameradar can access Cameras that are configured to always send 400 Bad Requests responses
Minor changes :
- Changed iterator name from
ittostreamin dumb cache manager to improve code readability
Bugfixes :
- Cameradar no longer considers a timing out Camera as an accessible stream
v0.2.1
This package adds fixes the Docker deployment package.
Minor changes
- Fixed the Docker deployment package
- Updated README
v0.2.0
MySQL Cache Manager Release
This package adds a new cache manager using a MySQL database, that can store the results between mutiple uses.
Major changes
- Added a MySQL Cache Manager
Minor changes
- Removed legacy code
- Removed boost dependency
- Improved debugging logs
v0.1.1
Docker release
This package adds a way to deploy Cameradar using Docker.
Major changes
- Added a quick Docker deployment process
- Added automatic dependencies downloading through CMake for the manual installation
- Added CPack packaging for the Docker deployment
Minor changes
- Changed recommended cloning method to HTTPS
- Added lots of informations to README.md
v0.1.0
This package was the first OpenSource version of Cameradar. It contained only a simple cache manager and had some bugs.