Commit Graph

  • 230e2d9013 Added TEI identity check feature to reclaim dead TEIs. Richard Mudgett 2010-11-05 20:05:25 +00:00
  • de0bf0b50e Q.921 TEI assignment procedure corrections. Richard Mudgett 2010-11-05 19:59:45 +00:00
  • f7866a2de8 Convert TEI identity defines to enum and create 2str() function. Richard Mudgett 2010-11-05 19:48:00 +00:00
  • 8db67a915d Remove unneeded struct q921_link.mdl_error_state member. Richard Mudgett 2010-11-05 19:35:15 +00:00
  • 948625318a Remove all TEIs when NT PTMP starts. Richard Mudgett 2010-11-05 19:24:01 +00:00
  • 69694554fb Mainly put space after switch and while keywords. Richard Mudgett 2010-11-05 19:02:42 +00:00
  • 33aafe9b5a B410P gets incoming call packets on ISDN but Asterisk doesn't see the call. Richard Mudgett 2010-11-02 19:11:01 +00:00
  • 7f55b600e0 Fixes CC agents not automatically clearing if T309 clears the original call. Richard Mudgett 2010-10-21 18:00:03 +00:00
  • 5923df047d Partial support for dynamic interfaces with NFAS. Richard Mudgett 2010-10-21 17:32:39 +00:00
  • f9c3c8d026 Extract the layer 2 link structure out of struct pri. Richard Mudgett 2010-10-21 17:30:41 +00:00
  • 53c142990f Restructure the Q.931 call record to layer 2 link association. Richard Mudgett 2010-10-21 16:37:10 +00:00
  • cd588eccce Logically separate Q.921 TEI link processing from D channel control. Richard Mudgett 2010-10-21 16:14:54 +00:00
  • cf456d41e2 Dump Q.931 message using the TEI value the message came in with. Richard Mudgett 2010-10-16 04:34:39 +00:00
  • 31b4b63b40 Create two versions of call ptr verify. One gripes and one does not. Richard Mudgett 2010-10-15 16:39:10 +00:00
  • fb61cedfd7 Crash when receiving an unknown/unsupported message type. Richard Mudgett 2010-10-14 18:35:48 +00:00
  • 2045db6a69 Segfault in pri_schedule_del() - ctrl value is invalid. Richard Mudgett 2010-10-14 17:09:40 +00:00
  • 21638280af Minor changes to make libpri build on Mac OS X Tilghman Lesher 2010-10-07 04:00:04 +00:00
  • ae11fcd0e6 Makefile tweaks to allow building for code coverage analysis. Russell Bryant 2010-09-16 21:24:40 +00:00
  • 384ae1e688 PRI links do not retain active calls if the link comes back before T309 expires. Richard Mudgett 2010-09-13 21:21:37 +00:00
  • 05158ec5fb BRI PTMP: Active channels not cleared when the interface goes down. Richard Mudgett 2010-09-13 16:07:24 +00:00
  • 0c79b0a4b1 Fix spelling error in PTMP agent FSM files. Richard Mudgett 2010-09-10 23:15:01 +00:00
  • e0f4da2773 Added more parameter checks to pri_set_timer() and pri_get_timer(). Richard Mudgett 2010-09-08 21:43:14 +00:00
  • c20f34992a Made Q.921 delay events to Q.931 if the event could immediately generate response frames. Richard Mudgett 2010-09-08 00:13:24 +00:00
  • ad998f6f64 Prevent a CONNECT message from sending a CONNECT ACKNOWLEDGE in the wrong state. Richard Mudgett 2010-09-08 00:10:05 +00:00
  • 4011816ead Balance curly braces in post_handle_q931_message(). Richard Mudgett 2010-09-07 23:13:04 +00:00
  • 34370a5984 Don't crash in __pri_new_tei() if a GR303 subchannel creation fails. Richard Mudgett 2010-09-02 17:33:51 +00:00
  • c286f741be Update ChangeLog to what is in 1.4.11.4. 1.4.11.4 Richard Mudgett 2010-08-30 23:37:01 +00:00
  • 183cd86a8d Merged revisions 1923,1928-1929 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:34:43 +00:00
  • c955ba2510 Merged revisions 1918 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:31:41 +00:00
  • a0c05f9908 Merged revisions 1904 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:29:56 +00:00
  • 9b5066cc78 Merged revisions 1878,1883-1884,1894 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:25:33 +00:00
  • 9648194287 Merged revisions 1853 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:21:52 +00:00
  • ff36053fdd Merged revisions 1848,1852 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:20:36 +00:00
  • d9276a9c5e Merged revisions 1845 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:18:20 +00:00
  • c3cc1ed5b0 Merged revisions 1829-1830,1842 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:17:07 +00:00
  • cd8d727df8 Merged revisions 1828 via svnmerge from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-08-30 22:13:16 +00:00
  • db3ed3a439 Importing release summary for 1.4.12-beta2 release. 1.4.12-beta2 Leif Madsen 2010-08-30 20:58:29 +00:00
  • b4621337b6 Importing files for 1.4.12-beta2 release. Leif Madsen 2010-08-30 20:58:27 +00:00
  • ecc75a52aa Creating tag for the release of libpri-1.4.12-beta2 Leif Madsen 2010-08-30 20:57:47 +00:00
  • 4e591eb689 Update .version and ChangeLog Leif Madsen 2010-08-30 20:56:15 +00:00
  • eb0586daa1 Create libpri 1.4.11.4 from 1.4.11.3. Leif Madsen 2010-08-30 20:55:21 +00:00
  • ab32336b09 Reduced fake MDL-ERROR (Z) message severity to be visible only when debugging enabled. Richard Mudgett 2010-08-30 20:49:11 +00:00
  • 0089f4777a Q.921/Q.931 message debug output improvements. Richard Mudgett 2010-08-30 20:30:59 +00:00
  • 1fba74a1d5 Q.921 improvements from comparing Q.921 SDL diagrams with implementation. Richard Mudgett 2010-08-30 19:31:46 +00:00
  • da0b057536 ISDN BRI does not recover from line faults Richard Mudgett 2010-08-30 17:53:33 +00:00
  • e12b0913ec Convert most references of Q931_MAX_TEI to use ARRAY_LEN(). Richard Mudgett 2010-08-27 23:37:46 +00:00
  • 28b3a8f458 Add support to receive ECMA-164 2nd edition OID name ROSE messages. Richard Mudgett 2010-08-27 15:54:17 +00:00
  • 41115a1da6 Make pri_dump_event() only print the event name. Richard Mudgett 2010-08-26 23:26:16 +00:00
  • 0cada91336 Added gripe check to rosetest for invalid operation and error codes. Richard Mudgett 2010-08-25 17:17:09 +00:00
  • b612ee46c1 Don't silently fail to post our fake MDL-ERROR(Z). Richard Mudgett 2010-08-25 16:38:29 +00:00
  • b83fc0c33f Add silly fake MDL error Z for kicking L2 to reactivate if a DISC or DM is received in proper states on PTP links. Matthew Fredrickson 2010-08-23 22:13:44 +00:00
  • b2e28bd1e4 No audio on inbound J1 calls. Richard Mudgett 2010-08-06 18:35:35 +00:00
  • 9d1fa7f276 Learn (AGAIN!) why state 7 and state 8 transitions were suppressed. Richard Mudgett 2010-08-06 18:22:39 +00:00
  • fc203e3101 Improved Q.921/Q.931 debug output. Richard Mudgett 2010-08-03 23:04:52 +00:00
  • 5372776ef0 Q921_TIMER_RECOVERY SDL issue in q921_rnr_rx() Richard Mudgett 2010-08-03 17:33:54 +00:00
  • 589ea41f86 Renamed local struct pri *pri variables to struct pri *ctrl in q921.c. Richard Mudgett 2010-08-02 18:47:10 +00:00
  • 534cb73c2f Importing release summary for 1.4.12-beta1 release. 1.4.12-beta1 Leif Madsen 2010-07-26 18:48:00 +00:00
  • 0230fa7e70 Importing files for 1.4.12-beta1 release. Leif Madsen 2010-07-26 18:47:58 +00:00
  • ac03bb6b11 Creating tag for the release of libpri-1.4.12-beta1 Leif Madsen 2010-07-26 18:43:27 +00:00
  • 4b21faa82d Add pri_new_bri_cb() API - Create BRI D-channel with user defined I/O callbacks and data Richard Mudgett 2010-07-22 17:59:57 +00:00
  • 02c5939a33 pritest hadn't been ported to DAHDI Richard Mudgett 2010-07-16 22:55:15 +00:00
  • cf6a952c31 Only need to output one version of the version message. Richard Mudgett 2010-07-16 17:20:21 +00:00
  • 14ff4bfad6 Added a libpri version output line as a sanity check for rosetest. Richard Mudgett 2010-07-16 17:15:07 +00:00
  • 8c4f87a9e0 Calling name not successfully processed on inbound QSIG PRI calls from Mitel PBX Richard Mudgett 2010-07-16 16:37:07 +00:00
  • 7dca4921d2 Update ChangeLog 1.4.11.3 Richard Mudgett 2010-06-29 16:23:42 +00:00
  • b14525f475 [regression] Calling Number assignment logic change in libpri 1.4.11. Richard Mudgett 2010-06-29 16:17:54 +00:00
  • c5fce8da41 [regression] Calling Number assignment logic change in libpri 1.4.11. Richard Mudgett 2010-06-29 16:15:03 +00:00
  • 5feca71b83 Update ChangeLog and .version files. Leif Madsen 2010-06-29 15:40:28 +00:00
  • 8d5be5281a Copy libpri 1.4.11.2 to 1.4.11.3 Leif Madsen 2010-06-29 15:38:39 +00:00
  • bf5ef150e6 PRI: XXX Missing handling for mandatory IE 12 Richard Mudgett 2010-06-25 20:22:23 +00:00
  • ef3a4f1b5a Minor typo. 1.4.11.2 Leif Madsen 2010-06-07 17:45:35 +00:00
  • 969b121c9b Our software isn't released. It escapes\! Richard Mudgett 2010-06-07 16:00:14 +00:00
  • b32ccb3fdd Merged revision 1810 from https://origsvn.digium.com/svn/libpri/branches/1.4 Richard Mudgett 2010-06-07 15:54:55 +00:00
  • 9b04f86bf6 Update .version and ChangeLog. Leif Madsen 2010-06-07 15:19:05 +00:00
  • 2d986a8567 Create 1.4.11.2 from 1.4.11.1. Leif Madsen 2010-06-07 15:18:16 +00:00
  • b4375c8aba Q.SIG calling name in FACILITY message not reported to the upper layer. Richard Mudgett 2010-06-04 22:45:59 +00:00
  • 399513b13b Updated ChangeLog for release. 1.4.11.1 Richard Mudgett 2010-06-02 16:38:59 +00:00
  • ea17cdae4f Inband disconnect setting does nothing on BRI spans. Richard Mudgett 2010-06-02 16:26:40 +00:00
  • d878403e92 Multi component FACILITY messages only process the first component. Richard Mudgett 2010-06-02 16:24:17 +00:00
  • 12c20f0f91 Update .version and ChangeLog. Leif Madsen 2010-06-02 16:10:41 +00:00
  • fb53af3a71 Create 1.4.11.1 from 1.4.11 Leif Madsen 2010-06-02 16:08:30 +00:00
  • 297ff74885 Inband disconnect setting does nothing on BRI spans. Richard Mudgett 2010-06-01 22:59:41 +00:00
  • 505181cc1e Multi component FACILITY messages only process the first component. Richard Mudgett 2010-06-01 16:30:09 +00:00
  • 660609c45b support for sending ETSI advice of charge David Vossel 2010-05-28 22:34:24 +00:00
  • 8c5eeeae79 ETSI Message Waiting Indication (MWI) support. Richard Mudgett 2010-05-28 21:50:14 +00:00
  • 0b28bf0aab ETSI Malicious Call ID support. Richard Mudgett 2010-05-28 20:26:23 +00:00
  • e4b8bed7e9 ETSI Call Waiting support. Richard Mudgett 2010-05-28 18:43:57 +00:00
  • 9bb285fdc1 ETSI Advice Of Charge (AOC) event reporting. Richard Mudgett 2010-05-28 18:03:38 +00:00
  • 382e7e5c86 Added ETSI Explicit Call Transfer (ECT) support. Richard Mudgett 2010-05-28 15:19:08 +00:00
  • 6829faae06 Add Call Completion Suppplementary Service Richard Mudgett 2010-05-26 16:01:10 +00:00
  • 585c016da8 Importing files for 1.4.11 release. 1.4.11 Russell Bryant 2010-05-20 19:32:32 +00:00
  • f86ab05045 Creating tag for the release of libpri-1.4.11 Russell Bryant 2010-05-20 19:31:50 +00:00
  • 07b3f1dc45 T309 should not do anything with the global call reference call record. Richard Mudgett 2010-05-19 21:50:34 +00:00
  • 3d5f9e762a It's amazing what a tiny bug in the Q.921 SDL diagram can do to cause trouble.... Fix issue where V_R was not reset and N_R was consequentially transmitted incorrectly. Particularly in layer 2 initiated re-establishments. Matthew Fredrickson 2010-05-19 21:30:34 +00:00
  • d808143f8f Dialing an invalid extension causes incomplete hangup sequence. Richard Mudgett 2010-05-11 22:14:15 +00:00
  • 14c3616e02 Simplified some protocol discriminator handling code. Richard Mudgett 2010-04-26 19:54:00 +00:00
  • bfcab2eabe Garbage on the end of Q.931 messages causing calls to fail to connect. Richard Mudgett 2010-04-26 19:39:28 +00:00
  • ca0fc1a99d Avoid using a cast. Richard Mudgett 2010-04-26 16:59:05 +00:00
  • d933b7e7e6 Cleanup some pri debug output line presentation. Richard Mudgett 2010-04-26 16:57:57 +00:00
  • e42108aaae PTMP NT mode call reference value ambiguity. Richard Mudgett 2010-04-19 22:40:41 +00:00