segfault fix
allow explicit protocol override
attempt to lower idle CPU usage when reading list/blist
bit field/array fixes
Merge branch 'rfuchs/3.0' into rfuchs/dtls