Matthew Fredrickson
e4fbf8c388
BIG libpri-matt merge. Adding new event information and fixing the
...
parsing routing for DivertingLegInformation2 so that it can work with
indefinite length-encoded ASN.1 parameters
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@209 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-04-06 19:42:41 +00:00
Mark Spencer
7f866680ad
Add ability to detect old libpri
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@208 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-04-06 19:14:39 +00:00
Matthew Fredrickson
fa826f1151
Add missing PRI/Q.931 progress mask
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@207 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-04-05 21:54:15 +00:00
Matthew Fredrickson
240cd3ece0
Merging Advice of Charge code into libpri (bug #3843 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@206 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-04-05 03:55:58 +00:00
Kevin P. Fleming
241f97782c
silence signed/unsigned warnings with upcoming gcc-4 (bug #3915 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@204 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-04-03 23:07:55 +00:00
Matthew Fredrickson
02abf57233
Fix callernumber IE to be read only once
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@203 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-03-31 20:56:52 +00:00
Mark Spencer
23a638cf66
Allow PRI to support callback functions (Diana's patch, placed in public domain)
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@202 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-03-17 15:46:23 +00:00
Matthew Fredrickson
d7b60b28e0
Just send callername APDUs if we're network side
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@201 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-03-16 15:10:41 +00:00
Matthew Fredrickson
84adda970c
Fixed some free() bugs in the APDU code.
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@200 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-03-10 20:37:16 +00:00
Matthew Fredrickson
545e628f65
Make sure WE release the connection if we're the one that started the signalling only connection
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@197 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-03-04 15:56:37 +00:00
Matthew Fredrickson
9d279a6d6e
Adding debug level for APDUs
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@196 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-03-02 16:03:22 +00:00
Matthew Fredrickson
86cf50b9c3
Big PRI commit. Merges bugs 3623 and 3554 back. Includes additional
...
event for Q931_IE_KEYPAD_FACILITY and all of the various Q.SIG functions,
2BCT on 5ESS, and a few other random changes
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@195 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-03-02 15:56:11 +00:00
Mark Spencer
c164cccc87
Reflect 7k audio name change (bug #3547 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@194 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-02-28 06:34:24 +00:00
Mark Spencer
bbaa1ed2e7
Make exception for OpenH323 here, not just in Asterisk.
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@190 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-02-19 22:04:11 +00:00
Mark Spencer
e7b075b6f6
Add missing line from bug #3448
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@188 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-02-05 16:54:52 +00:00
Matthew Fredrickson
6f32fe5793
Support for DivertingLegInformation2 ROSE ADPU. Thanks PCadach!
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@187 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-02-03 22:14:44 +00:00
Mark Spencer
75a5597f39
Fix mkdep for dynamic library version (bug #3497 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@186 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-02-03 05:09:05 +00:00
Mark Spencer
0e0d251e15
Present message code properly (bug #3447 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@185 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-01-28 22:11:24 +00:00
Mark Spencer
dc74d755a8
Check for data presense (bug #3435 again)
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@184 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-01-27 20:47:10 +00:00
Mark Spencer
14796a30af
Produce more verbose PRI output (bug #3435 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@183 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-01-27 06:05:09 +00:00
Mark Spencer
f89bbdd6a3
Fix generic digit byte order (bug #2788 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@182 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-01-27 05:39:17 +00:00
Matthew Fredrickson
1cfe36a944
Don't send callername as CPE
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@181 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-01-25 00:36:34 +00:00
Mark Spencer
3cfff2fe15
Fix switch compatibility issue with STATUS and S-12 switch (bug #3415 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@180 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-01-24 20:57:04 +00:00
Mark Spencer
c05e4b45c0
Merge pcadach's new progress code (bug #2822 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@179 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-01-17 12:58:05 +00:00
Mark Spencer
1630193827
Fix Makefile for update to be better (bug #3284 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@176 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2005-01-09 01:18:22 +00:00
Matthew Fredrickson
073bd4fa70
Support callername being sent over NI2 type switches
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@175 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-27 16:25:29 +00:00
Matthew Fredrickson
b210417743
For switches (NI2) that implement GR-1367 callername can't be greater than 15
...
characters.
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@174 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-27 16:22:30 +00:00
Mark Spencer
7f2237532a
Fix for SE-Linux (bug #3147 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@172 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-26 23:10:54 +00:00
Mark Spencer
eb07e6e76c
Support original number (bug #3134 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@171 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-23 01:55:51 +00:00
Matthew Fredrickson
610abad23b
Mods so that PRI_NETWORK side on NI2 switches sends Callername
...
over facility IE
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@170 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-22 18:46:23 +00:00
Mark Spencer
ecaf1b6103
Add redirecting reason as a define to detect in chan_zap
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@169 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-16 03:10:41 +00:00
Mark Spencer
a6977c6ddb
Complete port to solaris (bug #3062 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@168 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-15 20:15:28 +00:00
Matthew Fredrickson
0f6b3ad8ac
Adding redirecting reason support if exists to public interface
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@167 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-15 19:48:15 +00:00
Mark Spencer
77bc439e4a
Add support for codeset 6 DISPLAY
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@165 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-15 15:48:20 +00:00
Mark Spencer
e1d6903ed4
Fix order
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@164 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-15 15:44:22 +00:00
Mark Spencer
f0396f6fa5
Fix fputs/fprintf
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@163 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-15 15:43:17 +00:00
Mark Spencer
b75e9f8355
Fix timers issue with GR-303
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@162 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-12-12 22:12:04 +00:00
Mark Spencer
56dc30315b
Fix ANI2 support (bug #2788 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@160 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-11-07 18:58:05 +00:00
Mark Spencer
8ae7489b5a
Fix ANI II digits (bug #2788 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@159 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-11-05 20:27:56 +00:00
Mark Spencer
2728db0c83
Merge Paul's generic digits support (bug #2788 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@158 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-11-05 02:12:02 +00:00
Mark Spencer
52f8d6bbd9
Minor debugging improvements (bug #2758 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@157 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-30 20:22:04 +00:00
Mark Spencer
b6d1f4016f
Add progress support reporting to PRI (bug #2759 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@156 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-30 20:19:18 +00:00
Mark Spencer
5b2bc04f41
Add ability to send redirecting number (bug #2760 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@155 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-30 20:13:20 +00:00
Mark Spencer
660a6a7754
Don't be picky about PROGRESS having PROGRESS INDICATOR.
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@154 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-29 15:41:59 +00:00
Matthew Fredrickson
69e8d42ac2
Change to which switchtypes to send facility IEs to
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@152 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-28 16:18:14 +00:00
Matthew Fredrickson
8a5895191f
Adding some new files for handling facility ies
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@151 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-27 20:44:39 +00:00
Matthew Fredrickson
cea480c941
Rudimentery support for transmitting and receiving calling name
...
via facility information elements
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@150 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-27 20:43:23 +00:00
Mark Spencer
6bfef709dc
Fix endian for FreeBSD (bug #2679 )
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@149 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-27 20:17:17 +00:00
James Golovich
542a5ffe0c
Change pri_dump_info to generate string instead of using pri_message (bug 2703)
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@147 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-26 04:27:29 +00:00
Mark Spencer
a3101da9fe
Documentation fixes
...
git-svn-id: https://origsvn.digium.com/svn/libpri/trunk@142 2fbb986a-6c06-0410-b554-c9c1f0a7f128
2004-10-14 18:23:47 +00:00