Commit Graph

5830 Commits

Author SHA1 Message Date
Michael Jerris 7dc80a7d57 revert some patches:
Tue Feb 26 13:02:06 EST 2008  Pekka.Pessi@nokia.com
  * nua_session.c: determine INVITE overlap with re-INVITEs, too

Tue Feb 26 12:45:52 EST 2008  Pekka.Pessi@nokia.com
  * test_nua.c: fixed tests

Tue Feb 26 11:40:00 EST 2008  Pekka.Pessi@nokia.com
  * nua_session.c: fixed non-compiling fix on session state check

Mon Feb 25 14:14:15 EST 2008  Pekka.Pessi@nokia.com
  * nua: added NUTAG_SUB_EXPIRES()

Wed Feb  6 12:05:46 EST 2008  Pekka.Pessi@nokia.com
  * nua: using global preferences. Added NUTAG_SHUTDOWN_EVENTS().

Wed Feb  6 12:05:13 EST 2008  Pekka.Pessi@nokia.com
  * nua_stack.c: pass events while in shutdown if NUTAG_SHUTDOWN_EVENTS(1) has been set

Mon Feb 25 09:49:39 EST 2008  Pekka.Pessi@nokia.com
  * nua_subnotref.c: fixed problems re-calculating the subscription duration upon NOTIFY
  
  Thanks for Colin Whittaker for reporting this problem.

Wed Feb 13 09:23:24 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
  * nua_subnotref.c: do not terminate subscriptions immediately after receiving 200 OK to un-SUBSCRIBE



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7757 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-27 21:50:32 +00:00
Michael Jerris b649fbfe1f MODLANG-50, add spidermonkey module for some rsa functions from Daniel Swarbrick
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7756 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-27 17:30:38 +00:00
Anthony Minessale 321e662b88 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7755 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-27 17:06:25 +00:00
Anthony Minessale eb55b310dc finiky compiler contd
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7754 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-27 00:08:06 +00:00
Anthony Minessale 712ab5be8f finiky compiler
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7753 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-27 00:03:25 +00:00
Michael Jerris bc2fd445ca fix for FSCORE-97 and add set_name app to rename channel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7752 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 23:29:58 +00:00
Michael Jerris eb3dc7f2bb fix for FSCORE-100
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7751 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 22:03:30 +00:00
Anthony Minessale 48af69df1c fix MODAPP-78
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7750 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 21:55:59 +00:00
Michael Jerris bcae062ac8 merge patch from MODEVENT-16
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7749 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 21:53:48 +00:00
Michael Jerris 2cdafeeba1 fix for MODLANG-51, MODLANG-52
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7748 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 21:44:27 +00:00
Brian West 19135f2330 not export srtp support on outbound
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7747 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 21:33:30 +00:00
Anthony Minessale 2c52bf32f0 srtp update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7746 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 21:13:47 +00:00
Anthony Minessale e697bf8d26 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7745 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 20:31:53 +00:00
Michael Jerris 1bf92980a7 Tue Feb 26 12:45:52 EST 2008 Pekka.Pessi@nokia.com
* test_nua.c: fixed tests



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7744 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 18:08:51 +00:00
Michael Jerris 3ee1e1bc8f Darcs sync
Tue Feb 26 13:02:06 EST 2008  Pekka.Pessi@nokia.com
  * nua_session.c: determine INVITE overlap with re-INVITEs, too



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7743 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 18:05:58 +00:00
Brian West 82b1ba3eb2 remove snom hack
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7741 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 17:39:22 +00:00
Brian West 8d4f23c7bc revert my hack now that it appears fixed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7740 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 17:37:32 +00:00
Brian West 12e6347fd1 disable broken test for now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7739 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 17:37:01 +00:00
Michael Jerris 6307891557 merge to sofia darcs:
Mon Feb 25 09:49:39 EST 2008  Pekka.Pessi@nokia.com
  * nua_subnotref.c: fixed problems re-calculating the subscription duration upon NOTIFY
  
  Thanks for Colin Whittaker for reporting this problem.

Wed Feb  6 12:05:13 EST 2008  Pekka.Pessi@nokia.com
  * nua_stack.c: pass events while in shutdown if NUTAG_SHUTDOWN_EVENTS(1) has been set

Wed Feb  6 12:05:46 EST 2008  Pekka.Pessi@nokia.com
  * nua: using global preferences. Added NUTAG_SHUTDOWN_EVENTS().

Mon Feb 25 12:10:31 EST 2008  Pekka.Pessi@nokia.com
  * nua: renamed crm_deinit as crm_complete, commented nua_client_methods_t initializers

Mon Feb 25 14:14:15 EST 2008  Pekka.Pessi@nokia.com
  * nua: added NUTAG_SUB_EXPIRES()

Tue Feb 26 11:09:37 EST 2008  Pekka.Pessi@nokia.com
  * nua: initial fix for sf.net bug #1827511
  
  BYE can now be challenged.

Tue Feb 26 11:19:40 EST 2008  Pekka.Pessi@nokia.com
  * nua_session.c: ensure correct call state
  
  Avoid assert() on bad input from network - crash reported by Michael Jerris.
  
  Also if calls are being terminated, reject new INVITE/UPDATE/PRACK requests
  with 481.

Tue Feb 26 11:33:19 EST 2008  Pekka.Pessi@nokia.com
  * sdp_print.c: pt 9 is, like, g722. 19 is used by nobody, so it can be used as filler?

Tue Feb 26 11:40:00 EST 2008  Pekka.Pessi@nokia.com
  * nua_session.c: fixed non-compiling fix on session state check



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7738 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 17:00:03 +00:00
Anthony Minessale be1abfe573 add in switch_core_signal_lock/unlock
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7737 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 16:55:40 +00:00
Brian West bd21deb1b1 Tweak log message
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7736 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 16:15:17 +00:00
Anthony Minessale 154f8f9f8c fix logic err in user channel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7735 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-25 19:45:07 +00:00
Anthony Minessale 67a1a6f4c5 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7734 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-25 16:42:34 +00:00
Anthony Minessale f5479f97b5 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7733 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-25 16:41:28 +00:00
Anthony Minessale f565f7710a close up some race conditions fit for the indy 500
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7732 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-25 16:35:19 +00:00
Traun Leyden d275a8dd3d chocking on my own dogfood
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7731 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-23 22:48:55 +00:00
Michael Jerris 8b1cc5879b don't act like we work on openbsd
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7730 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-23 06:33:42 +00:00
Michael Jerris 6c20f553d2 openbsd tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7729 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-23 00:26:21 +00:00
Michael Jerris 2000cf4019 openbsd tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7728 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 23:18:28 +00:00
Michael Jerris 6d66ecfd11 openbsd tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7727 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 23:11:08 +00:00
Michael Jerris 00e58a8f7b openbsd tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7726 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 22:47:58 +00:00
Michael Jerris ea1cc04d00 more freebsd vs weakalias fun
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7725 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 22:27:27 +00:00
Anthony Minessale 63165679b4 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7724 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 15:27:40 +00:00
Anthony Minessale 062c5ba230 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7723 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 15:02:16 +00:00
Anthony Minessale e48bfcaaa3 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7722 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 14:06:13 +00:00
Michael Jerris 93a60fd3f8 whoops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7721 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 04:49:03 +00:00
Michael Jerris f90c9f3a1d lets be a bit less excited in tree.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7720 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 01:41:15 +00:00
Michael Jerris 20310f5ac3 silence useless warning message
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7719 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 00:13:37 +00:00
Anthony Minessale 26df42f28c more protection
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7718 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-21 21:38:49 +00:00
Anthony Minessale cb12f3cfd6 fix sdp pass-thru of 200 OK in proxy mode aka (bypass_media=true)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7717 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-21 17:48:41 +00:00
Michael Jerris 473ab3c7c8 work around bugs in merging remote sdp, we already handle this in our code anyways. We need to add a tag for this.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7716 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-21 04:27:04 +00:00
Anthony Minessale a188af1c88 have we seen the last of the Michael Myers Bug(tm)?
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7715 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-21 02:27:27 +00:00
Anthony Minessale 35538e2cbe add
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7714 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-20 22:25:31 +00:00
Michael Jerris 2c0909943b ken, try this.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7713 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-20 21:31:15 +00:00
Anthony Minessale 1375c3f78c doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7712 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-20 20:26:07 +00:00
Anthony Minessale d96f9bac56 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7711 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-20 20:15:45 +00:00
Michael Jerris 7cd4672c15 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7710 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-20 20:07:19 +00:00
Michael Jerris d39c41f0ee whoops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7709 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-20 19:24:55 +00:00
Anthony Minessale 93196c4942 change naming convention of internal mods
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7708 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-20 17:11:37 +00:00
Anthony Minessale 5d47a93751 better handling of negotiation errs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7707 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-20 03:57:01 +00:00