aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/ffi/ffi_cipher.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add explicit int return type declarations on FFI lambdas.Jack Lloyd2017-12-281-3/+3
| | | | | | Sun Studio gives a strange warning about this. This probably doesn't help actually compile under Sun Studio. But it doesn't hurt to be explicit.
* FFI objects have to be structs because we expose them to CJack Lloyd2017-09-301-4/+3
|
* Use class instead of struct for objects with member functionsJack Lloyd2017-09-301-3/+4
| | | | Flagged by Sonar and quite reasonable
* Apply final annotations to the library alsoJack Lloyd2017-09-221-1/+1
| | | | | Done by a perl script which converted all classes to final, followed by selective reversion where it caused compilation failures.
* Fix various MSVC warningsJack Lloyd2017-08-311-1/+1
| | | | Based on VC2017 output
* Split up ffi.cpp into several filesJack Lloyd2017-07-311-0/+196
It was getting pretty big and would get worse over time, eg whenver I get around to adding TLS support.