Не оно, судя по линку на changeset, просто добавлен новый полнодуплексный режим проксирования, который активируется фразой «Connection: Upgrade», без разбора и валидации протокола.
Изменения в nginx 1.3.13 19.02.2013
*) Добавление: поддержка проксирования WebSocket-соединений.
Спасибо Apcera и CloudBees за спонсирование разработки.
эта схема не позволяет сервить на одном айпишнике несколько доменов через SNI, к сожалению.
я в одно время offloadил https трафик прямо через haproxy, но ssl offloading там в бете и он очень нестабилен — на некоторых системах некоторые билды работают прекрасно — а на некоторых ошибки через раз. Зато sni из коробки.
В результате я начал писать простенький reverse-proxy на go
В стандартных библиотеках есть все нужно, язык прекрасен своей простотой, а учитывая goroutines должно получится достаточно производительно.
Перечитал и ужаснулся, но в 4 утра ничего лучше я уже не выдам, сорри
В trunk nginx добавлена поддержка WebSockets