* Remove unused options from rublon default config
* Remove safe|secure options
* Allow 9 digits long passcode for passcode bypass
* Change name of 'Mobile Passcode' to 'Passcode'
* Do not display any prompt when user is waiting
* remove unused alloca.h header
* Add autopushPrompt option
* Change name OTP method
* Change enrolement message handling
* add static string ctor
* Addded postrm script
* [bugfix] Restart sshd service after rublon package instalation
* Rename 01_rublon_ssh.conf to 01-rublon-ssh.conf
* Prepared scripts for generating rpm for alma nad rocky
* Adding public key authentication option
* Add postinst script and ssh configuration for using pubkey
* Add GCC 7 compatybility
* Cleanup includes, cleanup std::array usage
* Add Static String implementation
* Remove memory_resources
* Add monotonic_buffer_resource in experimental c++ imlpementation
* Use case insensitive map
* Remove not needed code
restart sshd service after rublon package instalation
Add postinst script and ssh configuration for using pubkey
adding public key authentication option
Added detecting OS in cpack
added os specific in CMakeList
* Remove unused options from rublon default config
* Remove safe|secure options
* Allow 9 digits long passcode for passcode bypass
* Change name of 'Mobile Passcode' to 'Passcode'
* Do not display any prompt when user is waiting
* remove unused alloca.h header
* Add autopushPrompt option
* Change name OTP method
* Change enrolement message handling
* ad static string ctor
* Addded postrm script
* Rename 01_rublon_ssh.conf to 01-rublon-ssh.conf
* restart sshd service after rublon package instalation
* Fix sshd not restarting bug on ubuntu 24.04
* disable logging from websocket-io
* change package name to match old package name
* Fix compilation issue when using non owning ptr
* Set version to 2.0.0
* Fix log file access, refactor configuration reading class
* Remove bypass option in favor of failmode
* fix loging, print enrolment info
* Add EMAIL method
* Add yubi authentication method
* Add support for verification message
* Add verification
* Made changes in Vagrant's files to run different OSs
* Switch off tests and packages demands to run PAM on Debian 11
* Add authentication totp
* Changes in utils
* Remove unnessesary interface
* Changed vagrant files and postinstal script for Ubuntu 20 and 22
* Moved adding PasswordAuth to vagrant file from posinst
* Added ubuntu 24.04
* Set version
* Poprawki UI
* WebSocket implementation
* Add totp authentication method
* fixup changes in utils
* Remove unnessesary interface and simplify code
* Remove "default" message handler from WebSocket class
* Change display names of known authentication methods
* Cleanup code in 'main' file
* Add CheckApplication
* Remove unused function
* Changed vagrant files and postinstal script for Ubuntu 20 and 22
* Moved adding PasswordAuth to vagrant file from posinst
* Added ubuntu 24.04
* Set version to 2.0.2
* Proper handle for missing configuration
* Fixup use value of optional object
* Add more vCPU/RAM to vagrant VM's + fix translations
* Minor WS fixes, translations
* Proper handler for Werification error
* Make use of prompt parameter
* Add max number of prompts
* remove unused code, fir includes
* Add Waiting status
* Add check application status check
---------
Co-authored-by: Madzik <m.w@linux.pl>