OpenSIPS проекту раніше був відомий як OpenSER проекту.
Сильний> OpenSIPS можна використовувати в якості:
Сервер реєстрації SIP
SIP маршрутизатор / проксі (LCR, динамічна маршрутизація, особливості DialPlan)
SIP Сервер переадресації
Присутності агента SIP
Сервер SIP IM (чат і кінець 2-кінець IM)
SIP для SMS Gateway (двонаправлений)
SIP для XMPP шлюз для присутності та обміну миттєвими повідомленнями (двонаправлений)
SIP балансування навантаження або вантажовідправник
SIP інтерфейс для шлюзів / зірочки
SIP NAT-пристрій
Сервер SIP додатків
Що нового У цьому випуску:
- Ця версія поставляється з декількома удосконалень (Asynchronous TCP, краще грудок управління ), але і з новою функціональністю, як підтримка SCA в діалоговому модуля, нового бінарного інтерфейсу, використовуваного ефективно спілкуватися з іншими випадках OpenSIPS, і новий модуль, який забезпечує SQL перекладам NoSQL.
Що нового у версії 1.9.0 RC:
- Ця версія додає кілька значних поліпшень (сценаріїв, Діалог підтримка, TCP, веб-сокети, таймери), але і нові функції, такі як CacheDB Interface-CouchBase, MongoDB, Cache2SQL, і хороший інструмент ініціалізації, модуль PI_HTTP, або Великий помічник з питань інтеграції модуля Event_Route (у поєднанні з багатим набір нових подій з ядра і модулів).
- важливих цілей цієї версії були масштабованість (гео і навантаження), можливості інтеграції, і керованість (налагодження, відстеження, моніторингу).
Що нового у версії 1.8.2:
- Важливі виправлення були зроблені в TLS / TCP двигуна , діалогове модуль, наявність і RLS підтримка, диспетчер модуль, SIP аналізатор, сценарії (запуску і таймера маршрути), динамічний модуль маршрутизації, повідомляючи статистика (для PKG і ГИМ пам'яті) і B2B модуля (передачі запиту і сценарій маршруту запуску). Оновлення рекомендується.
Що нового у версії 1.8.0:
- Ця версія поставляється з декількома великими поліпшень (діалог підтримка , TCP, безпеки та перевірки), але і з новою функціональністю (наприклад, CacheDB Інтерфейс - Redis / Кассандра кешування DNS, SIPcapturing, підтримка RabbitMQ, підтримка Lua, і т.д.). Він має новий інструмент графічного проектування (зробити конфігураційного меню або osipsconfig), що дозволяє настроїти, скомпілювати, встановити і генерувати файли конфігурації для OpenSIPS.
Що нового у версії 1.7.2:
- Ця версія містить виправлення для аварії, несправності та питання дотримання в ядрі і критичні модулів, включаючи діалог, наявність, ТМ, і textops.
- Функціональність, сценаріїв та взаємодії не були змінені. Оновлення рекомендується.
Що нового у версії 1.7.0:
- Ця версія поставляється з декількома великими поліпшень (DB площа, діалог підтримка, TCP, і налагодження) і нова функціональність (як інтерфейс повідомлення про подію, модуль UAC реєстрацій, підтримка скриптів, і т.д.).
Що нового у версії 1.6.3:
- Core:
- Critical Fix в відмовостійких основі DNS про те, як SRV і A записів повторюються (коли більш ніж один)
- Додана можливість використовувати змінні сценарію після закінчення терміну параметр у функції cache_store
- & Quot; -g & Quot; опції компіляції (Debug символи), додається в режимі = налагодження також
- новий CRC перетворення рядків
- pvars $ BF і $ BF були покласти назад, оскільки немає ніякого іншого способу масового доступу (як маску) галузевих прапори для поточної гілці.
- новий шлях PVAR додав можливість читання інформації про шляхи поточного Рури.
- Інструмент:
- opensipsctl і opensipdbctl використовує ш замість Баш, щоб бути сумісним з усіма ОС
- модуль B2B_LOGIC:
- додаткові заголовки із запиту ініціалізації пройшли у всіх з'єднують Запрошує
- Додана нова команда b2b_bridge MI - це дозволяє подолання партію з поточного поточного виклику іншому абоненту
- додали нову функцію: коли подолання в нове місце, ви можете підключити старий об'єкт в медіа-сервера, щоб почути мелодію, поки нові відповіді в режимі реального призначення
- Додана можливість, у той час як подолання з тимчасовими масової інформації, використовувати вихідну SDP як тіло для Запросити відправлений абонента (первісного Запросити без тіла, здається, не прийнято багато кінцевих точок)
- Додана можливість вказати і С відображуваних імен при запуску нового діалогу з сервера і можливість вказати Рури, відмінний від Урі
- модуль ДІАЛОГ:
- (), щоб обміняти інформацію між діалогами - див http://lists.opensips.org/pipermail/users/2010-April/012414.html
- підтримка в dlg_list команди MI для включення діалоги зі зміщенням і лічильник (і не тільки всі з них) - необхідні панелі управління OpenSIPS для нумерації сторінок діалогового інформації
- фіксованою SEQ_MATCH_FALLBACK (діалогове відповідність із запасною) - у Відкат до SIP узгодження також, якщо DID знайдений, але (1) діалогове не був знайдений на основі DID або (2) зробив на основі знайшов діалогове не відповідає з SIP точки зору поточного запиту (не вдалося точну відповідність)
- модуль DialPlan:
- TREX двигун замінений PCRE відповідності двигуна вирішити безліч регулярний вираз відповідності помилок, - відзначають, що модуль тепер залежить від lpcre бібліотеки під час компіляції
- модуль Диспетчер:
- ds_select_xxx () функції дозволяється від маршруту несправність
- ds_next_xxx () і ds_mark_xxx () дозволяється із запитом маршрут
- is_in_ds_list () приймає більше додаткової додаткового парам і Quot; active_only і Quot; -. Повертає істину, тільки якщо адресат знаходиться в списку, і активний
- фіксованою зондування та повторне включення неактивних напрямках - і # x3e; якщо неактивний, що не досліджувати його і не увімкніть його.
- модуль DROUTING:
- новий AVP доступні в сценарії з gw_id - Для цілей бухгалтерського обліку, мені потрібно знати, який шлюз запит був відправлений у. Так як не було вже AVP всередині модуля drouting, що зберігається ця інформація, я просто змінив код, щоб це AVP бути доступні з всередині сценарії маршрутизації. Існує новий параметр модуль, який називається id_avp налаштувати, де він буде зберігатися. AVP буде містити тільки значення між тимчасової do_routing / next_gw називається і запит відправляється на наступний хоп.
- модуль NATHELPER:
- nat_uac_test () і fix_nated_contact () процес всі контакти (кілька URI, в заголовку і кілька заголовків на повідомлення)
- модуль ШЛЯХ:
- add_path () додає 2 заголовки шлях, якщо виявляє зміни в IP, порту або транспорту між вхідних і вихідних інтерфейсів.
- новий параметр модуль enable_double_path контролювати додавання подвійних заголовків PATH
- Дозволи:
- функція get_source_group () повертає групу через PVAR (функція парам) замість коду повернення - помилка в тому, що група може бути 0 і код повернення 0 означає руйнування виконання скрипта. См http://www.opensips.org/html/docs/modules/1.6.x/permissions.html#id233495
- Модуль перевіряє наявність:
- підвищення для dialoginfo краще працювати з Linksys - якщо немає dialoginfo опублікована інформація не знайдено - відправити тіло без будь-якого діалогу (а потім відправка немає тіла)
- новий цікава особливість в сервер присутності: змішування діалогове інформацію з присутністю. Тепер сервер Присутність може генерувати інформацію про присутність в діалоговому держави і сказати вам, якщо приятель знаходиться в стані виклику, навіть якщо його телефон не послав наявність Опублікувати цю інформацію. См http://lists.opensips.org/pipermail/users/2010-April/012021.html
- модуль PRESENCE_XML:
- , коли force_active правда, pxml_db не відкривається; Коли force_active правда, дБ не потрібен і код вже уникає дотику до БД. Цей патч додає таку ж функціональність в коді ініціалізації (як мод ініціалізації та дитини ініціалізації). Коли force_active є Правда, параметр db_url можна не вказувати.
- модуль PUA_DIALOGINFO:
- модуль дозволяє створювати dialoginfo тільки для однієї сторони діалогу (вибравши ділянку виклику)
- можна визначити користувацький викликає і викликається інформацію, яка буде використовуватися при генерації dialoginfo
- модуль RLS:
- зміни в модулі RLS, щоб підписок на інші списки RLS
- модуль сигналізація:
- send_reply можуть бути використані після збою маршрутом занадто
- модуль статистики:
- Додана нова Псевдопеременная під назвою стат, що дозволяє значення читання і скидання статистики зі сценарію. Як $ стат (in_used_transactions) поверне значення ТМ статистичних in_used_transactions
- модуль TM:
- t_replicate () також може працювати, якщо угода вже існує (як t_newtran () викликається перед t_replicate ())
- модуль UAC_REDIRECT:
- можливість витягати контактні URI, з більш ніж одного заголовка контакту (від одного 3xx відповідь)
- модуль USRLOC:
- Виправлена помилка в судовій sensitiviness ІМ команди - як usrloc не має можливості на що, бути чутливі до регістру весь час, в іншому випадку ви не можете знайти AORs з верхніми випадках .
- модуль XLOG (видалено):
- всі функції переїхав безпосередньо в ядро, без змін в прототипі або функціональності
Новий get_dialog_info функція
Модуль
Що нового у версії 1.5.1:
- Цей реліз містить тільки виправлення помилок (додатково до 1,5 0,0) - не функціональність, сценаріїв або сполучення не змінилося. OpenSIPS 1.5.1 містить критичну фіксованою, пов'язані з MySQL підготовлений реалізації Заяви і настійно рекомендується оновити.
Що нового у версії 1.4.2:
- OpenSIPS 1.4.2 приносить більше виправлень на 1,4 Галузь -. критичні виправлення (TM, діалог, DB), а також незначні fixups і тюнинги
- Настійно рекомендується оновитися до цієї версії, якщо ви використовуєте стару 1,4-реліз.
Коментар не знайдено