Большую часть этой недели была нарушена синхронизация между публичным svn-сервером, и тем, который используют разработчики.
Возможность быть в курсе дела и тестировать изменеиня была только у членов команды и тех, кто читает asterisk-commnits — благо за эту неделю не было ни одного крупного изменения (для мелких изменений патч целиком попадает в рассылку).
Работоспособность синхронизации svn-серверов восстановилась только в воскресенье вечером (по московскому времени).
Судя по всему oej всерьез взялся за доработку SIP-стека. В нынешнем виде этим стеком только детей пугать «вот смотрите что бывает, если код криво писать».
Работа над T.38 продолжается. Olle на этой неделе реализовал отдельную настройку поддержки T.38 для устройств и внес кроме этого другие небольшие исправления, а также интегрировал целую серию улучшений от PCadach (см. bug id 5090).
Все работа продолжает проводиться в отдельной ветке. Патч совместим с большинством других патчей для SIP.
На редкость высокая активность. Это все не считая нескольких веток с патчами для SIP в состоянии бета-тестирования. При том что реализация SIP-стека традиционно слабое место у Asterisk, эти изменения не могут не радовать.
В bugtracker'е сейчас активно дополняют Manager-интерфейс. Среди наиболее интересных изменений, ещё не попавших в head — возможность посылать DTMF, и получать информацию о всех переданых DTMF-последовательностей. К сожалению патчи сделаны исключительно для стабильной ветки, при том код, на который накладываются эти патчи с тех пор был существенно изменен (так как в head уже добавлена поддержка DTMF произвольной длительности).
Вот уже не только мы выявили проблемы с jitter buffer после добавления многопоточности в IAX2 — bug id 6679. К сожалению, несмотря на возможность отключить эту опцию define'ом при сборке — это реально не работает из-за тривиальной ошибки.
В ближайшее время я собираюсь выложить серию патчей, используемых нами при тестировании svn head Asterisk, которые предназначены для подготовки систем к использованию в production.
В дальнейшем с периодичностью раз в неделю-две аналогичные отчеты будут публиковаться в отдельную рассылку по Asterisk — comp.soft.others.asterisk. Здесь я публиковать этот материал не планирую из-за узкой специализации.
Подписаться на рассылку можно по адресу:
http://subscribe.ru/catalog/comp.soft.others.asterisk