dropped socket buffer sizes to 4k (from 8k); added copyright/license clause