Commit Graph

3639 Commits

Author SHA1 Message Date
Michael Jerris 9aa7ed492c fix for new switch_log_printf prototype
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5415 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 10:46:51 +00:00
Michael Jerris 69705d5d00 correct printf function args for modified switch_log_printf.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5414 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 10:43:24 +00:00
Michael Jerris 8ff384d36f Update sofia-sip from darcs:
Mon May 14 12:43:07 EDT 2007  martti.mela@nokia.com
  * su_base_port.c: fixed a double free in su_base_port_start_shared().

Fri May 25 13:56:23 EDT 2007  Pekka.Pessi@nokia.com
  * soa: added SOATAG_ORDERED_USER(), SOATAG_REUSE_REJECTED().
  
  Allow replacing existing m=lines.

Sun May 27 14:52:13 EDT 2007  Pekka.Pessi@nokia.com
  * msg_parser.c: fixed bug #1726034

Mon May 28 04:57:08 EDT 2007  Pekka.Pessi@nokia.com
  * test_nth.c: using non-blocking connect in test program, too.

Mon May 28 04:58:05 EDT 2007  Pekka.Pessi@nokia.com
  * su.c: making all sockets non-blocking by default.

Mon May 28 04:59:28 EDT 2007  Pekka.Pessi@nokia.com
  * m4/sac-su.m4: moved contents into sac-s2.m4

Mon May 28 05:32:26 EDT 2007  Pekka.Pessi@nokia.com
  * RELEASE: updated.

Wed May 30 10:37:53 EDT 2007  Pekka.Pessi@nokia.com
  * m4/sac-su2.m4: added configure option --disable-tag-cast.
  
  Added SU_INLINE_TAG_CAST into sofia-sip/su_configure.h{,.in}.
  Using SU_INLINE_TAG_CAST in
    sofia-sip/sip_tag.h{,.in}
    sofia-sip/http_tag.h{,.in}
    sofia-sip/su_tag.h
    sofia-sip/su_tag_io.h
    sofia-sip/auth_module.h
    sofia-sip/nth_tag.h
    sofia-sip/nua_tag.h
  
Fri Jun  1 15:11:52 EDT 2007  Pekka.Pessi@nokia.com
  * tport.c: fixed tport_set_params() with secondary transports

Fri Jun  1 15:13:23 EDT 2007  Pekka.Pessi@nokia.com
  * tport_type_tcp.c: checking for end-of-stream even if su_getmsgsize() promised more data

Fri Jun  1 15:15:34 EDT 2007  Pekka.Pessi@nokia.com
  * tport: added tport_is_clear_to_send(), allow use of tport_pending() without msg
  
  The error callback from tport can now be registered even if there is no
  request pending on transport (e.g., when keeping a transport connection open
  for inbound messages).

Fri Jun  1 15:16:43 EDT 2007  Pekka.Pessi@nokia.com
  * nta: not retrying after an transport error if application provided the transport

Fri Jun  1 15:17:23 EDT 2007  Pekka.Pessi@nokia.com
  * sip: do not accept empty URIs (<>) in From, To, and other headers expecting name-addr format

Fri Jun  1 15:17:43 EDT 2007  Pekka.Pessi@nokia.com
  * torture_url.c: added test for parsing empty URLs.

Fri Jun  1 15:19:27 EDT 2007  Pekka.Pessi@nokia.com
  * nua/test_proxy.[hc]: use registered connections for outbound with TCP.
  
  Added test_proxy_close_tports() used testing recovering from TCP failures.

Fri Jun  1 15:20:33 EDT 2007  Pekka.Pessi@nokia.com
  * test_nua.c: added --print-tags and --tags-a, --tags=b and --tags=c options
  
  Added more functions for handling events

Fri Jun  1 15:22:08 EDT 2007  Pekka.Pessi@nokia.com
  * test_nua: fixed some tests depending on delivery of responses in correct order
  
  Reordering might happen if some messages are sent over TCP, other over UDP.

Fri Jun  1 15:27:55 EDT 2007  Pekka.Pessi@nokia.com
  * nua_register.c: re-registering in case the TCP connection towards proxy is closed
  
  In test_nua, Mr. B is now using TCP with the test proxy.

Fri Jun  1 15:35:39 EDT 2007  Pekka.Pessi@nokia.com
  * nua/test_refer.c: fixed SIP payload checks

Fri Jun  1 15:36:08 EDT 2007  Pekka.Pessi@nokia.com
  * nta_internal.h: added orq_user_tport field

Tue Jun  5 06:16:43 EDT 2007  Pekka.Pessi@nokia.com
  * hide_email.sh: now fixing links, too.

Fri Jun 15 05:34:29 EDT 2007  Pekka.Pessi@nokia.com
  * nua: fixed documentation entries for API functions left out from doxygen
  
  Thanks for Jerry Ricahrds for pointing this out.

Wed May 23 10:26:26 EDT 2007  Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
  * Correct documentation for parameter type of NUTAG_WITH_SAVED

Mon Jun 18 12:34:58 EDT 2007  Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
  * Make nua_saved_event_request() and hence NUTAG_WITH_SAVED resilient to a NULL event content



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5413 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 10:41:15 +00:00
Michael Jerris 5b27ad1332 add userdata param to switch_log_printf so we can pass uuid or other session or other identification information to the logger.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5412 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 09:19:45 +00:00
Michael Jerris 25f2fc817e only include switch_stun.h where needed. We use some c99isms in this header that do not get along well with some c++ compilers.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5411 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 09:02:30 +00:00
Michael Jerris e028f2691c merge r5393 from http://svn.freeswitch.org/svn/freeswitch/branches/greenlizard/
* implement originate() and bridge() methods in CoreSession.  
* api changes for originate() : no longer passes 11 arguments


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5410 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 08:56:34 +00:00
Michael Jerris b7910ac8f9 remove unused function
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5409 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 08:46:13 +00:00
Michael Jerris 04af2a4325 remove unused function
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5408 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 08:45:33 +00:00
Michael Jerris a2a725f915 typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5407 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 08:44:14 +00:00
Michael Jerris 8694a4a7ce add more modules to new mod loader macros/api.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5406 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 08:41:55 +00:00
Michael Jerris 4e434aff7f add more modules to new mod loader macros/api.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5405 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 08:18:18 +00:00
Michael Jerris ae02cbef83 add more modules to new mod loader macros/api.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5404 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 07:53:33 +00:00
Michael Jerris 008777e95e add more modules to new mod loader macros/api.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 07:15:53 +00:00
Michael Jerris ee67c1412b add dialplan interfaces to new module loader, add dialplan function helper macro.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5402 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 06:14:57 +00:00
Michael Jerris 4e85a86775 add remaining apps to new mod loader macros.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5401 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 06:05:31 +00:00
Michael Jerris b9c9f4c9e9 add SWITCH_STANDARD_APP helper macro
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5400 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 05:39:50 +00:00
Michael Jerris 8879fe5eb5 move mod_dptools to use new module loader interfaces.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5399 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 05:15:07 +00:00
Michael Jerris db2121b84d move mod_conference to use new module loader interfaces.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5398 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 04:17:26 +00:00
Michael Jerris c257489e6c move mod_commands to use new module loader interfaces.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5397 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 03:26:52 +00:00
Michael Jerris 4de6b9858d add system app: MODAPP-14
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5396 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 02:19:29 +00:00
Michael Jerris cc47e3aba6 play only to member
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5394 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-19 23:04:31 +00:00
Anthony Minessale 831dee40f3 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5392 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-19 22:31:50 +00:00
Anthony Minessale 77e2f70a2d testing a media bug change
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5391 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-19 18:25:17 +00:00
Anthony Minessale 8c188005a0 wtf was that?
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5390 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-19 16:29:59 +00:00
Anthony Minessale e5daa7cc74 adjust api for session creation as planned
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5389 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-19 05:54:16 +00:00
Anthony Minessale 2444ff5ad1 sigh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5388 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-18 17:37:29 +00:00
Anthony Minessale 434a4e6315 js tweaks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5387 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-18 15:44:28 +00:00
Michael Jerris c33dc3eb42 add stuff for mod_radius_cdr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5386 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-18 15:40:34 +00:00
Chris Parker 58df6f8886 Updated trunk build instructions.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5385 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-18 15:26:44 +00:00
Anthony Minessale 2dd261deee add gentones app
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5384 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-17 01:16:39 +00:00
Anthony Minessale 7eeb6cc8e9 fix typos
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5383 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-16 23:23:34 +00:00
Michael Jerris 3f025790ea fix windows build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5381 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-16 03:56:44 +00:00
Anthony Minessale 365b8c515d finish up merge
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5380 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-16 03:43:13 +00:00
Anthony Minessale 4ca73d77e0 upgrade fax_detect to tone_detect
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5379 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-16 02:25:40 +00:00
Anthony Minessale 8f6e8d6e65 fix tones stuff on 64bit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5378 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-16 00:21:01 +00:00
Traun Leyden 7e759cd2a5 had to reswig w/ swig 1.3.31 in order to compile with trunk makefile
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5377 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 20:37:28 +00:00
Michael Jerris 96f537b8dd add mod_python to modules.conf.in
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5376 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 17:40:44 +00:00
Michael Jerris ac79d909b2 add system application (MODAPP-14)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5375 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 17:39:18 +00:00
Michael Jerris f45d060172 merge fix for MODLANG-33 and MODLANG-34.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5374 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 17:25:41 +00:00
Anthony Minessale 27561c6560 Avoiding Initial SegFault *now with lycopene!*
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5373 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 17:05:20 +00:00
Chris Parker ad7b07c3c9 Updated build instructions and added sample config files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5372 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 14:38:45 +00:00
Chris Parker dc45317202 README file documenting how to build mod_radius_cdr in current trunk, as it is not built by default
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5371 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 14:31:02 +00:00
Chris Parker 38d953ed11 Initial mod_radius_cdr merge into trunk
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5370 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 14:15:24 +00:00
Anthony Minessale a2bcfdbd2f fix potential crash from malformed js
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5369 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 08:14:55 +00:00
Anthony Minessale 9c849f1193 fix spelling err
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5368 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 02:58:11 +00:00
Anthony Minessale b590bbb555 fix spelling err
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5367 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 02:48:20 +00:00
Anthony Minessale 8d0a8a0d47 add session_displace api and app
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5366 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-15 01:47:48 +00:00
Anthony Minessale 0c48210a75 set control for vad from vars
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5364 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-14 21:03:17 +00:00
Michael Jerris 7a66d1dd8a merge patch from MODAPP-15 with 2 changes as discussed with the submitter:
add missing part of if for starting sound.
add a file stop specific to async and only stop the async file play.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5359 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-14 15:24:20 +00:00
Anthony Minessale b3b3b9af4b tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5350 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-13 21:51:18 +00:00