Commit Graph

86 Commits (a82963fb1cb03f58c855556666f7fb07f7eba41d)

Author SHA1 Message Date
Mark Spencer a82963fb1c Fix H.323 doc stuff (bug #2739)
21 years ago
Mark Spencer 8a13712e45 Pass concept of status back, permit "leaveempty" to work with static agents who are not loggedon (bug #2719)
21 years ago
Jeremy McNamara 9f0d70a9e6 re-implement callerid, still might not be right. Remove channel limits, in favor to app_groupcount. A lot more code cleanup. Please test and report as I am sure I broke something
21 years ago
Jeremy McNamara ddd6a40a44 stop seg on reload if no h323.conf file and hopefully not break the monitor thread
21 years ago
Jeremy McNamara 839d68586b stop a seggy..it helps if you dont try to print out something we already know is NULL :)
21 years ago
Jeremy McNamara 1dfc11aec9 use the right variable to ensure it copied correctly
21 years ago
Jeremy McNamara 9695141c09 sorta fix External IP Address discovery. We really need a better way than bindaddr, but this hack works, for now
21 years ago
Jeremy McNamara 34afeec2e7 finish implementing type=peer, implement setting of FastStart and H.245 Tunneling per user/peer, update External RTP implemenation, fixed compile process/other buglets to operate with Open H.323 v1.14.4 and PWLib v1.7.5, and massive code clean up. All of the above is untested, please test and report
21 years ago
Jeremy McNamara 9c65039c32 a major rework - type=peer, code cleanup, and optimization
21 years ago
Mark Spencer fce17976e9 Major PBX revamps (including labels, update examples)
21 years ago
Jeremy McNamara c82026012e work on peers some more, still highly broken
21 years ago
Jeremy McNamara 83f342776e massive changes, very broken, do not use (from airport)
21 years ago
Jeremy McNamara ef889d6672 support early media/intercept Bug #562
21 years ago
Jeremy McNamara 199ec4356a protect against seg on busy systems. Bug #2249
21 years ago
Mark Spencer 7acee329e1 Merge BSD stack size work (bug #2067)
22 years ago
Mark Spencer 57b6515d82 Fix potential overflow in H.323
22 years ago
Jeremy McNamara 0afbb8bcbf clean up warnings, and re-add a return, how did that get removed?
22 years ago
Jeremy McNamara a59c1d2ac4 first attempt to properly copy and then free call detail strings.
22 years ago
Jeremy McNamara f10148d3e3 actually implement the setting of noFastStart and noH245Tunneling.
22 years ago
Mark Spencer bba1faf910 Last set of strncpy/snprintf updates (bug #2049)
22 years ago
Jeremy McNamara 069d045513 fix seg fault condition
22 years ago
Mark Spencer 2f911dfba6 Use INET_ADDRLEN (bug #1956) (from airport!)
22 years ago
Mark Spencer e7bd1ce7b9 Remove duplicate declaration (bug #1950)
22 years ago
Mark Spencer f97df161f4 Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944)
22 years ago
Mark Spencer 3db853b428 Merge source cleanups (bug #1911)
22 years ago
James Golovich 8801247d76 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
22 years ago
Mark Spencer 5546e32355 Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
22 years ago
Jeremy McNamara 1f4eadaf6a check to make sure the extension exists b4 actually accepting the call and lets hope this gives Open H.323 enough time to sync up (bug #1714)
22 years ago
Mark Spencer 5b9cab6c13 Separate PROCEEDING and PROGRESS
22 years ago
Jeremy McNamara c359ec8f5c fix list initialization
22 years ago
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
22 years ago
Mark Spencer cf57ba2310 Make RTP handle codecs (first pass)
22 years ago
Jeremy McNamara 89dbeddcfc backout code optimization, add more explict error reporting
22 years ago
Jeremy McNamara eff9477388 properly send call progress and alerting PDUs, re-fix one-way audio on call manager, and hopefully add call progress (N+101) support (not tested)
22 years ago
Jeremy McNamara a73524874c fix documenation bug
22 years ago
Jeremy McNamara a54a0e5ecb clean up code and attempt to stablize inbound h.323 calls
22 years ago
Jeremy McNamara 83c46fb83e try to enable ringback on H.323->SIP calls (bug #1645) and clean up code a lil bit
22 years ago
Jeremy McNamara e8ed258aa4 use ast_stren_zero
22 years ago
Jeremy McNamara a717d81cea Increase DTMF duration in f.sample, just in case. Bug#1414
22 years ago
Mark Spencer da8f6a9acf OpenBSD portability to H323
22 years ago
Mark Spencer fd9d8ca43b Run setstate after setting all appropriate variables including callerid
22 years ago
Mark Spencer d3f9887589 gethostbyname isn't reentrant, who knew...
22 years ago
James Golovich 98533cbccc OpenBSD portability enhancements (bug 1002)
22 years ago
James Golovich e9c65d0c08 Hopefully the last round of removing needlock stuff
22 years ago
James Golovich 1b2dc7ef75 Remove more needlock stuff
22 years ago
James Golovich 0b2a9dc297 Remove extra argument from ast_set_*_format calls
22 years ago
Mark Spencer 13bca43aa8 Get rid of all that old needlock garbage now that we're using recursive mutexes
22 years ago
Jeremy McNamara 70dfab8be0 on outbound calls make sure we use requested codec
22 years ago
James Golovich 6ce8fc0b15 More read/write lock fixes in various modules
22 years ago
Jeremy McNamara ff9621e279 rollback e.164 and prefix routing attempted fix
22 years ago