[OpenSIPS-Devel] [opensips] OpenSIPS accepts broken Contact header, then fails to start (#729)

2015-12-17 Thread Saúl Ibarra Corretgé
(Tested on OpenSIPS 1.11 as of commit 95f5f79) OpenSIPS accepts a registration with a broken Contact header and saves it in the location table. Example REGISTER: REGISTER sip:sip2sip.info SIP/2.0 Via: SIP/2.0/UDP 127.0.1.1:5060;branch=z9hG4bK-1605-1-0 Max-Forwards: 70 From: "sipp"

[OpenSIPS-Devel] Sigfault in opensips 2.1 git rev. a173499

2015-12-17 Thread M S
Hi, I recently installed opensips version 2.1 with git revision a173499 on a 32bit debian wheezy and it is keep getting crashed while acquiring lock in TM module. Here is BT given by GDB, - Core was generated by `/usr/local/adx-ipc/sbin/opensips -P /var/run/opensips/opensips.pid -m 256 -M

Re: [OpenSIPS-Devel] [opensips] Bug - StartTLS in LDAP module fail to start (#441)

2015-12-17 Thread Ionut Ionita
I will close the issue. I consider that the "bug" was because the error message was misleading. Now you will get a proper error message which may help you solve the problem. --- Reply to this email directly or view it on GitHub:

Re: [OpenSIPS-Devel] [opensips] Bug - StartTLS in LDAP module fail to start (#441)

2015-12-17 Thread Ionut Ionita
Closed #441. --- Reply to this email directly or view it on GitHub: https://github.com/OpenSIPS/opensips/issues/441#event-494885924___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

[OpenSIPS-Devel] [opensips] Slot Based Taildrop algorithm for ratelimit (#728)

2015-12-17 Thread Ionut Ionita
In this new algorithm a window is held per every pipe, which is defined by two parameters: window_size(seconds) and slot_period(microseconds). The number of slots is window_size*1000/slot_period. The window is updated with every call received and it's implemented as a circular vector, which

[OpenSIPS-Devel] [opensips] crash in dlg_hash +791 (#730)

2015-12-17 Thread 46 Labs LLC
Program terminated with signal SIGSEGV, Segmentation fault. #0 0x7fa0585613ea in unref_dlg (dlg=0x7fa0609fcea8, cnt=1) at dlg_hash.c:791 791 d_entry = &(d_table->entries[dlg->h_entry]); Traceback (most recent call last): File