Commit Graph

10620 Commits

Author SHA1 Message Date
Michael Jerris
1dd780e697 merge sip nat improvements from branches/brian
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13594 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 21:08:34 +00:00
Brian West
b28bd6b9d2 don't nat map where its loopback
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13589 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 19:42:53 +00:00
Brian West
e0e09cee6c adding loopback.auto
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13586 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 19:25:42 +00:00
Michael Jerris
628ba5f21e fix msvc function tagging for code analysis
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13573 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 15:43:41 +00:00
Brian West
d59ebd6450 adding nat-map option to mod_event_socket
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13567 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 14:25:35 +00:00
Anthony Minessale
71bb1b3efb fix compiler warning
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13566 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 13:45:12 +00:00
Anthony Minessale
d77a3b1980 fix long delay in nat detection
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13557 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 22:46:38 +00:00
Anthony Minessale
4577ec8788 fix order of ops to enable logging sooner
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13556 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 22:03:33 +00:00
Anthony Minessale
f2495ec8e0 fix recursive file record during file playback issue IRC-00
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13551 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 19:50:04 +00:00
Anthony Minessale
4b4fb6bb2c rupa said this segged
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13550 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 18:30:18 +00:00
Anthony Minessale
b82984fe97 add netmask detection for nat discovery work
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13549 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 16:55:10 +00:00
Anthony Minessale
552e4d851d XML-2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13548 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 16:48:24 +00:00
Rupa Schomaker
2d42aff9f7 use origination_caller_id_number instead
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13547 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 16:39:54 +00:00
Rupa Schomaker
9fc160020e MODAPP-281 - add extra sip headers
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13546 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 16:38:29 +00:00
Michael Jerris
a63adb5a5e use __cdecl calling convention for callback functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13545 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 14:42:16 +00:00
Mathieu Rene
e1fa59a2c0 mod_sofia: its cuter that way
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13544 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 00:56:14 +00:00
Mathieu Rene
2eea7447d0 mod_sofia: Rewrite sofia_glue_get_user_host
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13543 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 00:54:38 +00:00
Michael Jerris
59080b8d49 Thu May 14 13:05:11 CDT 2009 Pekka Pessi <first.last@nokia.com>
* nta_outgoing_tcreate(): log offending tag



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13542 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 22:51:27 +00:00
Michael Jerris
0c164384e6 Thu May 14 09:05:13 CDT 2009 Aleksander Morgado <aleksander@es.gnu.org>
* extra_100 parameter at transaction level



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13541 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 22:50:59 +00:00
Michael Jerris
d073879155 Tue May 19 12:03:18 CDT 2009 Pekka Pessi <first.last@nokia.com>
* tport_tls.c: removed global tls_ex_data_idx, using static one



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13540 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 22:50:03 +00:00
Michael Jerris
d90b97bc24 Thu May 14 13:01:25 CDT 2009 Pekka Pessi <first.last@nokia.com>
* nta.c: sanity checks for fork()ed cases
  Ignore-this: f384a65929393f36012f433292a73a91



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13539 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 22:49:18 +00:00
Michael Jerris
338043488c build: fix msvc 64 bit build regression from upnp build (FSBUILD-167)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13538 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 21:29:58 +00:00
Michael Jerris
a8d5b67183 fix windows build a different way
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13537 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 19:23:53 +00:00
Brian West
364b3fc043 tweak for linux
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13536 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 19:20:45 +00:00
Michael Jerris
d74ab375cf add upnp to windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13535 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 19:15:34 +00:00
Michael Jerris
558ba02d18 msvc build fixes for libnatpmp and miniupnpc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13534 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 19:03:26 +00:00
Michael Jerris
43cc68d811 msvc build fix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13533 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 18:51:19 +00:00
Brian West
8da02d971e moving init up so we have it in pre process vars
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13532 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 18:28:19 +00:00
Brian West
235fdf6938 adding nat_map api
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13531 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 18:24:54 +00:00
Anthony Minessale
5c56eb121a fix regression MODAPP-284
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13530 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 17:45:36 +00:00
Brian West
c22d626c79 ok only do this is callee_id_name is set
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13528 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 13:55:17 +00:00
Brian West
dd1e4b2d23 sigh, guess we can only do this on snom and polycom right now to be safe
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13527 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 13:45:50 +00:00
Anthony Minessale
082385c1da make endconf count cumulative
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13526 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 13:06:45 +00:00
Anthony Minessale
56d98aab4f extended data from hangup_complete event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13525 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 12:45:56 +00:00
Buklov Boris Vladimirovich
784106f311 fix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13524 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 08:41:50 +00:00
Brian West
f8f233cd7c more clean up
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13523 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 10:24:38 +00:00
Brian West
a92617901d speed up discovery and clean up code a tiny bit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13522 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 10:01:21 +00:00
Brian West
d705f022d4 can't process this in general, should be used during the enrollment process
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13521 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 05:24:52 +00:00
Brian West
a1661f2cda adding quick option
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13520 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 05:01:28 +00:00
Brian West
44c27f9922 don't throw error on this event now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13519 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 03:44:14 +00:00
Brian West
d4d7315cc4 Adding the descriptor to the mapping request so when you list them you know its FreeSWITCH that did it
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13518 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 03:24:10 +00:00
Brian West
7e23aad405 more tweaks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13517 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 01:03:55 +00:00
Brian West
eaf470bd92 minor tweaks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13516 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 00:56:32 +00:00
Brian West
ffba850acf tweaks to nat code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13515 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 00:50:30 +00:00
Brian West
dd9bcd3c53 might wanna delete a mapping
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13514 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 00:30:45 +00:00
Brian West
a19dad9155 Adding switch_nat options for NATPMP and uPNP mapping of ports for auto nat traversal. Not used for anything yet.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13513 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 00:14:57 +00:00
Brian West
334a8adfe8 OCD
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13512 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-29 21:22:20 +00:00
Michael Jerris
174af94247 add pnp lib build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13511 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-29 20:16:01 +00:00
Michael Jerris
f52df34b37 add pnp libs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13510 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-29 20:14:45 +00:00
Michael Jerris
6ca400efcd use __cdecl calling convention for span_rx_handler_t and span_tx_handler_t type functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13509 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-29 18:59:44 +00:00