annotate .gitignore @ 1653:76189c9ffea2

External Public-Key Authentication API (#72) * 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 *
author fabriziobertocci <fabriziobertocci@gmail.com>
date Wed, 15 May 2019 09:43:57 -0400
parents 03a42f41cf2c
children f52919ffd3b1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1393
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
1 *~
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
2 *.o
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
3 *.a
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
4 *.da
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
5 *.bb
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
6 *.bbg
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
7 *.prof
1653
76189c9ffea2 External Public-Key Authentication API (#72)
fabriziobertocci <fabriziobertocci@gmail.com>
parents: 1540
diff changeset
8 .*.swp
1393
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
9 /autom4te.cache
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
10 /config.log
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
11 /config.status
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
12 /dbclient
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
13 /dropbear
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
14 /dropbearconvert
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
15 /dropbearkey
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
16 /dropbearmulti
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
17 /scp
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
18 /scp-progress
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
19 Makefile
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
20 config.h
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
21 config.h.in
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
22 configure
1540
03a42f41cf2c ignore default_options_guard.h
Matt Johnston <matt@ucc.asn.au>
parents: 1393
diff changeset
23 default_options_guard.h
1653
76189c9ffea2 External Public-Key Authentication API (#72)
fabriziobertocci <fabriziobertocci@gmail.com>
parents: 1540
diff changeset
24 tags