Commit Graph

  • 8ac2db33d4 Add missing case in pres2str (bug #2567) Mark Spencer 2004-10-04 14:41:02 +00:00
  • ba5a5ca907 Allow PRI timers to be congfigurable. (bug 2518) James Golovich 2004-10-02 14:55:20 +00:00
  • c747aadbea This commit was manufactured by cvs2svn to create tag 'v1-0-0'. Admin Commit 2004-09-20 13:29:37 +00:00
  • 0756477169 This commit was manufactured by cvs2svn to create tag 'v1-0-1'. Admin Commit 2004-09-20 13:29:37 +00:00
  • 2b7b7e2e68 Make sure retranstimer is set to 0 Mark Spencer 2004-09-20 13:29:37 +00:00
  • 9682be31fb Merge BKW's ANI2 patch (bug #2450) Mark Spencer 2004-09-17 04:02:16 +00:00
  • ea146a8f6f Check for existance of *caller* number when sending caller, not called number (bug #2453) Mark Spencer 2004-09-16 20:38:13 +00:00
  • 12155fa6c3 Minor Makefile fixes for libpri (bug #2330) Mark Spencer 2004-08-31 17:40:59 +00:00
  • 96535a0c17 Fix redirecting number (bug #2146) Mark Spencer 2004-08-25 06:20:50 +00:00
  • cac414333f Matt's requested fix Mark Spencer 2004-07-23 16:20:06 +00:00
  • 748702c5c5 Don't seg when out of memory (bug #2120) Mark Spencer 2004-07-23 16:04:01 +00:00
  • 6dd859f5de Don't process subchannels by default Mark Spencer 2004-07-16 02:14:04 +00:00
  • 5fd79b6b1b Add notify patch (bug #1785) Mark Spencer 2004-06-29 17:57:18 +00:00
  • e88ac71b3d Make mkdep throw away stderr James Golovich 2004-06-29 15:19:15 +00:00
  • 5166adfb1e Never send channel identifier with SETUP when GR303 CPE Mark Spencer 2004-06-29 04:28:34 +00:00
  • f8b7c404a0 Don't expect connect acknowledge on CPE when GR-303 mode Mark Spencer 2004-06-27 20:29:53 +00:00
  • b93317f38b Make sure NSF is initialized properly Mark Spencer 2004-06-26 04:42:20 +00:00
  • 18958fa7e8 Add NSF support (bug #1927) Mark Spencer 2004-06-26 04:37:09 +00:00
  • c9bb969586 Add subaddress support Mark Spencer 2004-06-25 19:33:12 +00:00
  • 7cdd6c7f2c Don't send Character set in EuroISDN Mark Spencer 2004-06-24 13:43:36 +00:00
  • 3193d779ef Don't change states on progress! Mark Spencer 2004-06-17 16:24:10 +00:00
  • 97648bb1b4 Handle DISC and REL with missing mandatory information elements Mark Spencer 2004-06-16 22:19:11 +00:00
  • 20e146406b More codeset fixes (thanks to pcadach) Mark Spencer 2004-06-16 18:25:35 +00:00
  • 1e5fad5fe7 Don't send proceeding when sending progress Mark Spencer 2004-06-16 18:04:22 +00:00
  • dd9ba5b8a5 Allow number complete to be forced on SETUP Mark Spencer 2004-06-16 17:16:37 +00:00
  • d4eab6216e Create new, more extensible setup method (pri_setup) Mark Spencer 2004-06-16 15:33:58 +00:00
  • 1cabafb5fb Handle locking and non-locking shift (bug #1687) Mark Spencer 2004-06-14 22:21:05 +00:00
  • 66781c3141 Separate PROGRESS and PROCEEDING Mark Spencer 2004-06-14 21:25:41 +00:00
  • 832475b271 Debug improvements (including bug #1784) Mark Spencer 2004-06-14 03:29:19 +00:00
  • 6ccb8df101 Add notify support courtesy PCadach Mark Spencer 2004-06-14 02:48:24 +00:00
  • fd0f41e4a5 Include DS1 number Mark Spencer 2004-06-10 19:28:14 +00:00
  • 0933575a5d Make q931.c:dump_display build the string first then print it in one command. Fixes remote console ugliness James Golovich 2004-06-10 06:51:01 +00:00
  • 818a8cb57a Apprently AT&T uses 0x43 for maintenance messages too Mark Spencer 2004-06-10 03:57:43 +00:00
  • de0e6ba4cc Formatting fixes Mark Spencer 2004-06-07 17:00:29 +00:00
  • 30d983f45f More GR-303 fixes, detect drop of D-channel Mark Spencer 2004-06-07 15:55:39 +00:00
  • d0c78dd62d Add the ability to slave one PRI to another with respect to calls Mark Spencer 2004-06-07 03:33:51 +00:00
  • 551f0fafc8 Be careful not to destroy non-existant calls Mark Spencer 2004-06-06 23:26:43 +00:00
  • 2300f57294 GR-303 updates Mark Spencer 2004-06-06 01:21:41 +00:00
  • f065327cc1 Major changes in preparation for GR-303 and NFAS support Mark Spencer 2004-06-05 06:50:55 +00:00
  • bce8bfb87f Fix minor typo (bug #1701) Mark Spencer 2004-05-22 19:06:54 +00:00
  • 4ae8cc7bcf Make build on FreeBSD Mark Spencer 2004-05-22 04:25:53 +00:00
  • 76955b74c3 Properly handle non-transmission of channel identifier Mark Spencer 2004-05-20 00:21:16 +00:00
  • baefdcb18d Fix debugging of calling party number when no presentation specified (bug #1677) Mark Spencer 2004-05-19 22:02:40 +00:00
  • 7aac157b7f Only send channel identifier with call proceeding Mark Spencer 2004-05-19 21:01:36 +00:00
  • 2c26d98a89 Add separate ability to do both progress and proceeding Mark Spencer 2004-05-19 15:34:43 +00:00
  • c413151375 Send progress indicator on progress if appropriate Mark Spencer 2004-05-19 15:26:16 +00:00
  • 8098266c90 Allow progress to be sent with 1 Mark Spencer 2004-05-19 15:21:15 +00:00
  • c8528b633a Allow ability to send just call proceeding Mark Spencer 2004-05-19 14:34:29 +00:00
  • c591726079 We have to update n_r when transmitting backlogged packets Mark Spencer 2004-05-17 03:32:11 +00:00
  • 9f724a22f3 Extremely minor q931.c code cleanup James Golovich 2004-04-21 21:21:29 +00:00
  • c39fdd5cad On EuroISDN don't send layer1/2 since some switches seem to be concerned. (bug #960) Mark Spencer 2004-04-16 18:05:41 +00:00
  • d85f96808b This commit was manufactured by cvs2svn to create tag 'v0_6_0'. Admin Commit 2004-04-11 01:55:54 +00:00
  • f2eb8afb7f Revert jcdutton's changes which are not subject to be disclaimed Mark Spencer 2004-04-11 01:55:54 +00:00
  • 8da0a1e5a7 Debug improvements (bug #1329) Mark Spencer 2004-04-11 01:27:11 +00:00
  • 4743ebd26f Generate release complete message back to Asterisk when T308 expires twice. Mark Spencer 2004-04-06 14:50:19 +00:00
  • 949afd2385 Format q921 log string before printing. Fixes those annoying half patch packet decodes when logging data with something like script or tee James Golovich 2004-04-05 08:22:14 +00:00
  • 480160c5cf Add .cvsignore to libpri James Golovich 2004-04-04 21:44:38 +00:00
  • 2f5952fa86 Make pri_switch2str know about EuroISDN (bug 1348) James Golovich 2004-04-04 21:41:43 +00:00
  • be3a8c206b Add mkdep and 'make depend' to libpri Makefile James Golovich 2004-03-30 20:18:12 +00:00
  • ee394a7916 Make pri_dump_info print newly added pri->windowlen James Golovich 2004-03-29 09:18:38 +00:00
  • 91b4a60c1f Add test program for windowing, implement proper windowing Mark Spencer 2004-03-29 08:09:01 +00:00
  • d00abddee3 Add pri_dump_info and q921/q931 counters to libpri James Golovich 2004-03-15 05:53:25 +00:00
  • 09645488d6 Don't send release complete on the global call identifier Mark Spencer 2004-02-25 20:02:04 +00:00
  • 24fba7f9b7 If userl1 is -1, don't include it Mark Spencer 2004-02-08 00:20:18 +00:00
  • c3544cb866 Add uninstall target Mark Spencer 2004-02-02 05:55:03 +00:00
  • ccafdd739b Add displaying User to User messages (the 2nd part of Bug #289) Martin Pycko 2004-01-28 21:02:23 +00:00
  • acf0e055ab Makefile fixes (bug #923) Mark Spencer 2004-01-27 00:39:59 +00:00
  • 8f9296ef00 This commit was manufactured by cvs2svn to create tag 'v0-5-1'. Admin Commit 2004-01-17 15:14:11 +00:00
  • e1394704ad Fix SERVICE_ACKNOWLEDGE even with different address sizes Mark Spencer 2004-01-17 15:14:11 +00:00
  • 0961ecb4b0 Don't expect CONNECT_ACK after we send CONNECT if we're the network and they're the user. Martin Pycko 2003-12-09 15:55:48 +00:00
  • a36186ce49 Don't reject SETUP without missing channel information IE if we're network. Martin Pycko 2003-12-05 23:10:33 +00:00
  • 5f6e12c3e5 Populate ctype field Mark Spencer 2003-11-24 14:36:46 +00:00
  • d80324dbdd Ignore invalid/non Q.931 protocol discriminator Mark Spencer 2003-11-19 20:11:11 +00:00
  • e172ca2a03 Accept "PROGRESS" after "ALERTING" Mark Spencer 2003-10-15 13:56:10 +00:00
  • e4f9ea7583 Accept "PROGRESS" after "ALERTING" Mark Spencer 2003-10-15 13:56:09 +00:00
  • b5fa5986b2 Forgot to put break in the last patch Martin Pycko 2003-10-13 22:36:07 +00:00
  • f63cc76a94 Allow the reception of 1 byte Call Reference value Martin Pycko 2003-10-13 22:34:05 +00:00
  • cb01262a54 Progress OK when "CALL PROCEEDING" Mark Spencer 2003-10-10 07:04:19 +00:00
  • 79e10c30a1 Fix for new GCC's Mark Spencer 2003-10-06 05:15:16 +00:00
  • 06d9c2aeb3 Bring into full TBR4 compliance Mark Spencer 2003-09-25 06:13:14 +00:00
  • dfdbe4f290 This commit was manufactured by cvs2svn to create tag 'v0-4-0'. Admin Commit 2003-09-09 23:49:10 +00:00
  • 4e6c9e0410 Fix q931_hangup for (call received, call delivered) Martin Pycko 2003-09-09 23:49:10 +00:00
  • 88656d9497 Don't reset peercallstate when we receive the STATUS message Martin Pycko 2003-09-09 23:40:16 +00:00
  • fe0eba8175 Fix the displaying of the information about the ANI/callerid Martin Pycko 2003-08-13 03:08:22 +00:00
  • 24b85a379b Add pri_destroycall Martin Pycko 2003-08-12 20:16:55 +00:00
  • ec99ad86dd Regarding the new pri hangup: rewrite a little bit and introduce the PRI_EVENT_HANGUP_REQ Martin Pycko 2003-08-07 00:45:04 +00:00
  • ee9ef9ef3c One last thing fixed so that libpri would compile on 'other' systems Martin Pycko 2003-08-06 16:53:40 +00:00
  • f6966bc35b Fix the compilation errors on some systems due to -Werror flag Martin Pycko 2003-08-06 15:20:49 +00:00
  • 45efb97ebd Update q931_hangup routine Martin Pycko 2003-08-05 20:37:32 +00:00
  • 110062aef6 Allow to send the CAUSE IE along with RELEASE_COMPLETE message Martin Pycko 2003-08-05 19:26:07 +00:00
  • de24dd76a6 Send RELEASE COMPLETE if the cause is UNALLOCATED NUMBER (1) instead of sending DISCONNECT (although that should be ok too) Martin Pycko 2003-08-05 18:42:55 +00:00
  • e09654f0ed Allow the use of pri_release and pri_disconnect to have backwards compatibility for those who don't use asterisk with libpri Martin Pycko 2003-08-05 01:20:25 +00:00
  • 86fe59eacc Make dependencies between asterisk and libpri using the flag PRI_HANGUP Martin Pycko 2003-08-05 01:08:06 +00:00
  • 2809056303 Fix and improve (based on callstates) the hangup routines Martin Pycko 2003-08-05 01:00:45 +00:00
  • f8d3569b56 Handle sendingcomplete properly Mark Spencer 2003-07-26 15:14:44 +00:00
  • 5f1aba027a Add posibility of choosing a diffrent form of ALERTING messages that has to be changed to work e.g. with Mitel switches. Martin Pycko 2003-07-07 23:37:18 +00:00
  • a85d2c508b Handle sending complete Mark Spencer 2003-07-01 20:25:34 +00:00
  • 34f700b584 Change the way we store the callednum from INFORMATION messages Martin Pycko 2003-06-05 21:15:56 +00:00
  • 5137d733f9 Add National ISDN 1 switchtype Mark Spencer 2003-05-28 22:34:59 +00:00
  • 5478d68b2a Pass the info about SETUP_ACKNOWLEDGE outside libpri Martin Pycko 2003-05-15 22:15:38 +00:00