Age | Commit message (Collapse) | Author |
|
This lets -std=c89 build for gcc 8.4.0
|
|
|
|
|
|
Remove old code warning about random device being not ready,
/dev/random isn't used by default anyway.
|
|
|
|
* Implemented dynamic loading of an external plug-in shared library to delegate public key authentication
* Moved conditional compilation of the plugin infrastructure into the configure.ac script to be able to add -ldl to dropbear build only when the flag is enabled
* Added tags file to the ignore list
* Updated API to have the constructor to return function pointers in the pliugin instance. Added support for passing user name to the checkpubkey function. Added options to the session returned by the plugin and have dropbear to parse and process them
* Added -rdynamic to the linker flags when EPKA is enabled
* Changed the API to pass a previously created session to the checkPubKey function (created during preauth)
* Added documentation to the API
* Added parameter addrstring to plugin creation function
* Modified the API to retrieve the auth options. Instead of having them as field of the EPKASession struct, they are stored internally (plugin-dependent) in the plugin/session and retrieved through a pointer to a function (in the session)
* Changed option string to be a simple char * instead of unsigned char *
|
|
|
|
- Rework monotonic_now/gettime_wrapper and use clock_gettime on more platforms
|
|
--HG--
branch : fuzz
|
|
includes.h brings it in
|
|
--HG--
branch : fuzz
|
|
|
|
--HG--
branch : fuzz
|
|
--HG--
branch : fuzz
|
|
--HG--
branch : fuzz
|
|
|
|
|
|
|
|
- Don't warn about blocking random device for prngd
|
|
|
|
build due to clash in rsa_key identifier.
--HG--
extra : convert_revision : c9a4726d1c89e17ee8e96801d1aaa8049216aae1
|
|
- Try to reduce the frequency of select() timeouts
- Add a max receive window size of 1MB
--HG--
extra : convert_revision : 9aa22036cb511cddb35fbc0e09ad05acb39b64d1
|
|
--HG--
extra : convert_revision : ba8ebf724630561c6b9285247be7574a33853a17
|
|
and '31dcd7a22983ef19d6c63248e415e71d292dd0ec'
--HG--
extra : convert_revision : e84f66826c7ee6ebe99ef92cc0f6c22ecf638d01
|
|
- Update Copyright year
--HG--
extra : convert_revision : 182c2d8dbd5321ef4d1df8758936f4dc7127015f
|
|
--HG--
extra : convert_revision : 7a1e9b08a576d794c28275e1bf54cb603372a4a6
|
|
sockaddr_storage.__ss_family rather than sockaddr_storage.ss_family
--HG--
extra : convert_revision : 702c67055040d451a946e8c6aadbb6f7af1d3999
|
|
netbsd seems to require it for some reason. hooray for many unices.
--HG--
extra : convert_revision : 762eefb16551bf355cbaffb85453a34221c7a2ff
|
|
(can help significantly over some links)
--HG--
extra : convert_revision : 685c1004b66533aebbd45810533de698a786a4ea
|
|
(still has problems)
--HG--
extra : convert_revision : 4dfd70544ed9a766876ddda9f6ac3f26054eb3db
|
|
--HG--
extra : convert_revision : 63ea0f9a911a31bd88913afdfc31582240b0acfb
|
|
- added stderr support for the client
- cleaned up a bunch of "unused" warnings, duplicated header definitions
- added exit-status support for the client
--HG--
extra : convert_revision : 5bdf806d8b440c87f7235414662f4189195618f4
|
|
--HG--
extra : convert_revision : 4c3428781bc8faf0fd7cadd7099fbd7f4ea386e7
|
|
--HG--
extra : convert_revision : 796008def04e47dc990703134c9fe013f1919190
|
|
--HG--
extra : convert_revision : cc8a8c49dc70e632c352853a39801089b08149be
|