History log of /src/sys/rump/dev/lib/libopencrypto |
Revision | Date | Author | Comments |
1.2 | 03-Feb-2014 |
pgoyette | Undo previous - it still needs a lot more work.
For now, we'll use the hand-crafted cf* structures and directly call all the config routines.
|
1.1 | 31-Jan-2014 |
pgoyette | Use ioconf file to generate config data structures
|
1.10 | 26-Jan-2016 |
pooka | Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.9 | 19-Oct-2015 |
pooka | Add a COMMENT describing what each component roughly does.
"make describe" prints the comment.
Requested/inspired by Vincent Schwarzer on rumpkernel-users
|
1.8 | 20-Aug-2015 |
christos | use ioconf files for pseudo-device attach prototypes
|
1.7 | 13-Mar-2014 |
pooka | branches: 1.7.4; 1.7.6; 1.7.10; 1.7.12; rename component.c -> opencrypto_component.c
|
1.6 | 03-Feb-2014 |
pgoyette | Undo previous - it still needs a lot more work.
For now, we'll use the hand-crafted cf* structures and directly call all the config routines.
|
1.5 | 31-Jan-2014 |
pgoyette | Use ioconf file to generate config data structures
|
1.4 | 16-Jan-2014 |
pgoyette | Don't bring in the zlib stuff at build time. This will get resolved when the user starts the rump_server process.
OK pooka@
|
1.3 | 16-Jan-2014 |
pgoyette | Use existing rumpkern_z library rather than including another copy of zlib.c
|
1.2 | 16-Jan-2014 |
pgoyette | Remove explicit definition of COMPAT_50. As pointed out by pooka@, this is already defined in Makefile.rump
|
1.1 | 14-Jan-2014 |
pgoyette | Add new rump library for opencrypto framework
|
1.7.12.3 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.7.12.2 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.7.12.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
1.7.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.7.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.7.10.1 | 13-Mar-2014 |
tls | file Makefile was added on branch tls-maxphys on 2014-08-20 00:04:37 +0000
|
1.7.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.7.6.1 | 13-Mar-2014 |
yamt | file Makefile was added on branch yamt-pagecache on 2014-05-22 11:41:12 +0000
|
1.7.4.2 | 18-May-2014 |
rmind | sync with head
|
1.7.4.1 | 13-Mar-2014 |
rmind | file Makefile was added on branch rmind-smpnet on 2014-05-18 17:46:15 +0000
|
1.1 | 20-Aug-2015 |
christos | branches: 1.1.2; 1.1.18; use ioconf files for pseudo-device attach prototypes
|
1.1.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.18.1 | 20-Aug-2015 |
jdolecek | file OPENCRYPTO.ioconf was added on branch tls-maxphys on 2017-12-03 11:39:07 +0000
|
1.1.2.2 | 22-Sep-2015 |
skrll | Sync with HEAD
|
1.1.2.1 | 20-Aug-2015 |
skrll | file OPENCRYPTO.ioconf was added on branch nick-nhusb on 2015-09-22 12:06:13 +0000
|
1.2 | 13-Mar-2014 |
pooka | rename component.c -> opencrypto_component.c
|
1.1 | 14-Jan-2014 |
pgoyette | Add new rump library for opencrypto framework
|
1.6 | 27-Jan-2020 |
pgoyette | Update comment to reflect recent change to the error message in question.
|
1.5 | 29-Jun-2017 |
knakahara | branches: 1.5.6; 1.5.12; reduce rump waring message. pointed out by ozaki-r@n.o, thanks.
|
1.4 | 26-Jan-2016 |
pooka | branches: 1.4.10; Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.3 | 20-Aug-2015 |
christos | use ioconf files for pseudo-device attach prototypes
|
1.2 | 13-Apr-2015 |
riastradh | Convert remaining MI <sys/rnd.h> stragglers. Many MD ones left.
|
1.1 | 13-Mar-2014 |
pooka | branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; rename component.c -> opencrypto_component.c
|
1.1.12.4 | 28-Aug-2017 |
skrll | Sync with HEAD
|
1.1.12.3 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.1.12.2 | 22-Sep-2015 |
skrll | Sync with HEAD
|
1.1.12.1 | 06-Jun-2015 |
skrll | Sync with HEAD
|
1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 13-Mar-2014 |
tls | file opencrypto_component.c was added on branch tls-maxphys on 2014-08-20 00:04:37 +0000
|
1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.1 | 13-Mar-2014 |
yamt | file opencrypto_component.c was added on branch yamt-pagecache on 2014-05-22 11:41:12 +0000
|
1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
1.1.4.1 | 13-Mar-2014 |
rmind | file opencrypto_component.c was added on branch rmind-smpnet on 2014-05-18 17:46:15 +0000
|
1.4.10.1 | 05-Jul-2017 |
snj | Pull up following revision(s) (requested by knakahara in ticket #97): sys/opencrypto/crypto.c: 1.87-1.91 sys/opencrypto/cryptodev.c: 1.93-1.95 sys/opencrypto/cryptodev.h: 1.37 sys/opencrypto/cryptosoft.c: 1.52 sys/rump/dev/lib/libopencrypto/opencrypto_component.c: 1.5 sanitize count used for kmem_alloc size. Hmm, who uses CIOCNGSESSION, CIOCNFSESSION, CIOCNCRYPTM or CIOCNFKEYM? -- sanitize in CIOCNCRYPTM and initialize comp_alg in CIOCNGSESSION -- must release cap->cc_lock before calling cap->cc_newsession() because of spinlock. -- refactor crypto_newsession() like FreeBSD. -- support multiple encryption drivers (port from FreeBSD). -- Divide crp_devflags from crp_flags to write exclusively. CRYPTO_F_DQRETQ(new name is CRYPTODEV_F_RET) is used by cryptodev.c only. It should be divided to other member. -- Reduce crypto_ret_q_mtx lock regions. crypto.c does not access the members of crp when the crp is in crp_q or crp_ret_q. Furthermore, crp_q and crp_ret_q are protected by each mutex, so the members of crp is not shared. That means crp_flags is not required mutex in crypto.c. -- fix cryptosoft.c:r1.51 mistake. swcrypto_attach() must not be called from module_init_class(). swcrypto_attach() will call softint_establish(), it must be called after cpus attached. module_init_class() is too early to call softint_establish(). -- simplify mutex_enter/exit(crypto_q_mtx), and fix missing exit. -- reduce rump waring message. pointed out by ozaki-r@n.o, thanks.
|
1.5.12.1 | 29-Feb-2020 |
ad | Sync with head.
|
1.5.6.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.2 | 02-Dec-2014 |
pooka | Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR, with the default provided by Makefile.rump (they're all 0.0 anyway)
|
1.1 | 14-Jan-2014 |
pgoyette | branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; Add new rump library for opencrypto framework
|
1.1.12.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 14-Jan-2014 |
tls | file shlib_version was added on branch tls-maxphys on 2014-08-20 00:04:37 +0000
|
1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.1 | 14-Jan-2014 |
yamt | file shlib_version was added on branch yamt-pagecache on 2014-05-22 11:41:12 +0000
|
1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
1.1.4.1 | 14-Jan-2014 |
rmind | file shlib_version was added on branch rmind-smpnet on 2014-05-18 17:46:15 +0000
|