Commit Graph

534 Commits

Author SHA1 Message Date
Anthony Minessale ff43048997 FS-4877 --resolve 2012-11-26 14:04:58 -06:00
Anthony Minessale 5dccbe4818 fix sql queue manager issues 2012-11-21 21:15:36 -06:00
Anthony Minessale 43b094f139 fix some sql order issues 2012-11-16 20:09:43 -06:00
Anthony Minessale 57f44f9f58 fix regression with presence packet storm 2012-11-15 12:54:40 -06:00
William King 8b74de2d62 Adding delivery status code if the sms was sent in blocking mode. 2012-11-14 16:43:37 -08:00
William King 8f0b7e69de Handle routing loop detection properly so that the delivery confirmation handling is more accurate. 2012-11-13 18:18:40 -08:00
Anthony Minessale f60962ae87 fix some contention issues under really high load...That doesn't mean you need to push it this hard and bug me about it =p 2012-11-07 12:10:50 -06:00
Anthony Minessale 652da36862 fix id-less bug from mailing list .. USE JIRA DANG IT 2012-10-27 12:34:35 -05:00
Anthony Minessale 49166a3c58 typo 2012-10-25 14:17:26 -05:00
Anthony Minessale 7e2110abf7 fix a few regressions from the last commit 2012-10-25 14:06:05 -05:00
Anthony Minessale 68e0b7e859 optimize sofia sql by using new core transaction processor we will no longer support databases that do not support transactions 2012-10-25 11:31:47 -05:00
Anthony Minessale 03d702fabc FS-4676 --resolve 2012-10-09 13:50:11 -05:00
Anthony Minessale 7afd4cae67 FS-4677 2012-10-04 08:02:32 -05:00
Anthony Minessale fd177cdf33 FS-4676 going over the traces the only thing I can guess is that you may have some race condition on the speed of your box or something regarding the db, Try this patch that may help 2012-10-03 09:29:50 -05:00
Anthony Minessale 464155c5cd more priority tweaks 2012-10-01 10:20:48 -05:00
Anthony Minessale 0d21c81015 FS-4595 please update to this revision and supply full debug logs 2012-09-17 18:59:35 -05:00
Anthony Minessale 273b7f59a5 FS-4595 please test 2012-09-10 18:21:08 -05:00
Anthony Minessale 6e39233840 queue in-dialog message to the session 2012-08-31 15:28:02 -05:00
Anthony Minessale 722919668d add channel events to message when its in-dialog 2012-08-30 16:38:31 -05:00
Anthony Minessale 6d2b3256c3 another efficiency pass on sofia and refactoring of 3c685bff25 to be more efficient 2012-08-30 15:26:13 -05:00
Anthony Minessale 4fb38a93a4 add fire-message-events profile param 2012-08-29 15:38:01 -05:00
Anthony Minessale fb9b69f469 add fire-message-events profile param 2012-08-29 15:34:17 -05:00
Anthony Minessale 227ed3036e FS-4488 wrong format macro 2012-08-28 13:17:31 -05:00
Anthony Minessale 90e637cc2f FS-4561 more debug 2012-08-27 12:55:34 -05:00
Anthony Minessale a0f752c564 FS-4561 revert 2012-08-27 12:50:51 -05:00
Anthony Minessale be5fc2c0c5 enable debug 2012-08-27 12:38:48 -05:00
Anthony Minessale 4d8c82c86b FS-4561 please test this 2012-08-26 12:35:36 -05:00
Anthony Minessale 60cd56d1fc FS-4561 send notify with terminate state when we get a SUBSCRIBE with expires 0 2012-08-24 17:53:53 -05:00
Anthony Minessale e0372f57c3 FS-4525 --resolve ok there was 2 parts to this and I missed one, your client actually uses different to and from in the subscribe where the majority use the target name in the request, to and from, this should make it compat 2012-08-24 13:15:57 -05:00
Anthony Minessale cfa02f0e32 FS-4561 please update to this version and retest with new logs if necessary 2012-08-23 13:02:08 -05:00
Anthony Minessale fabd633727 FS-4525 --resolve 2012-08-16 13:34:14 -05:00
Anthony Minessale 8f22c4acef add debug 2012-08-15 15:20:49 -05:00
Anthony Minessale 47f614d40a FS-4507 --resolve 2012-08-08 09:59:36 -05:00
Anthony Minessale 996c5378a1 4579 tweaks 2012-08-05 16:45:14 -05:00
Anthony Minessale f6ca367fff doh 2012-07-31 15:44:57 -05:00
Anthony Minessale a7b10081c8 send notifies for refer for 4579 2012-07-31 15:26:03 -05:00
Anthony Minessale 0f4ecab5e9 FS-4481 --resolve seg is fixed but just utf-8 will not work. you need type/subtype format like text/utf-8 2012-07-30 16:36:20 -05:00
Anthony Minessale 93f96addc3 FS-4453 confirm this fixes your problem please 2012-07-26 12:32:51 -05:00
Anthony Minessale d832b5dfef FS-4453 --resolve this will now cause up to a 20 second timeout waiting for the response and the call will be blocking 2012-07-24 13:45:10 -05:00
Anthony Minessale e3a6366782 FS-4420 --resolve 2012-07-20 11:17:45 -05:00
Jeff Lenk ef3050f3a9 FS-4442 try this 2012-07-17 22:40:13 -05:00
Anthony Minessale 223244d491 FS-4435 looks ok at a glance, at least this code is isolated to the small few who actually use it so i will put it in for testing 2012-07-17 17:01:10 -05:00
Anthony Minessale 2aebe2456f first pass on some new stuff 2012-07-11 15:15:50 -05:00
Michael Jerris f351a908ff wow grandstream 2012-06-19 16:02:14 -04:00
Michael Jerris ea503ea23e fix pnp config for grandstream 2012-06-19 14:22:57 -04:00
Brian West ae50f474b4 Why limit the query to profile_name passed. All the underlying callbacks deal with the profile not matching the one passed and will do the right thing. 2012-06-13 16:27:29 -05:00
Michael Jerris e4caea6ffd fix build error 2012-06-04 16:40:32 -04:00
Raymond Chandler 9b488fbffd pnp 2012-06-04 15:16:30 -04:00
Anthony Minessale 792b004f36 add mwi-use-reg-callid 2012-05-21 13:55:50 -05:00
Anthony Minessale b3b2c37526 FS-3983 --resolve 2012-05-18 13:41:16 -05:00
Anthony Minessale bcd7a16290 indent 2012-05-18 10:15:08 -05:00
Anthony Minessale 92eb698ddc FS-4231 --resolve declinatio mortuus obfirmo! 2012-05-17 11:27:57 -05:00
Anthony Minessale 4670a770cf fix sofia interaction with presence api command 2012-05-14 11:06:36 -05:00
Anthony Minessale a511ff3026 re-implement sla barge using eavesdrop backend 2012-05-07 13:44:16 -05:00
Anthony Minessale 64d4d9ea57 add pickup endpoint and app to dptools add pickup/keyname to forked dial, then route a call to call app pickup(keyname) to have your channel return from originate. sub to pickup+keyname or presence map the pickup proto to use on blf 2012-05-04 18:59:34 -05:00
Anthony Minessale 3cdb00a525 reduce events on many to many sla 2012-05-02 00:04:23 -05:00
Ken Rice c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Ken Rice 437e502b59 fix my contact info as i havent had that email address in years 2012-04-18 11:52:02 -05:00
Anthony Minessale 51810b9892 FS-4120 --resolve 2012-04-17 08:31:47 -05:00
Anthony Minessale 1145905513 FS-4106 --resolve 2012-04-13 11:18:16 -05:00
Anthony Minessale ccf01a6d30 FS-4066 --resolve pidf and its many varieties FTW 2012-04-12 09:35:09 -05:00
Anthony Minessale cf2406edaa FS-4024 --resolve 2012-04-10 15:32:23 -05:00
Anthony Minessale 04a368848c FS-4094 --resolve 2012-04-10 10:03:42 -05:00
Anthony Minessale 983fda9a93 FS-4066 try this patch 2012-04-09 12:17:14 -05:00
Anthony Minessale 7384288ce1 added too many fields to this check 2012-03-29 15:27:42 -05:00
Anthony Minessale 7c7967fbae FS-4055 --resolve this was caused by corrupted db data, this patch will prevent it in the future 2012-03-29 10:07:34 -05:00
Anthony Minessale 175b6b223a FS-4049 working 2012-03-28 18:45:01 -05:00
Anthony Minessale d5e7e8491c FS-4049 alt patch 5 2012-03-28 16:00:11 -05:00
Anthony Minessale c4c46eece7 FS-4049 alt patch 4 2012-03-28 15:42:36 -05:00
Anthony Minessale c909ed6cf1 FS-4049 alt patch 3 2012-03-28 15:10:58 -05:00
Anthony Minessale 1932f852ee FS-4049 alt patch 2 2012-03-28 14:51:09 -05:00
Anthony Minessale cf47982e0e FS-4049 alt patch 2012-03-28 14:29:39 -05:00
Anthony Minessale b1281985d5 FS-3983 revert 2012-03-08 15:27:51 -06:00
Anthony Minessale f2c5c92dfa FS-3986 --resolve regression from 8f8af38365 2012-03-08 10:18:34 -06:00
Anthony Minessale 8f8af38365 FS-3983 try this 2012-03-07 13:05:33 -06:00
Anthony Minessale 17cb6a22b3 add some defensive code to allow support for yealink in SCA mode even when its broken 2012-03-02 16:42:05 -06:00
Anthony Minessale 29d036799b FS-3955 --resolve 2012-03-02 11:51:32 -06:00
Anthony Minessale 2ac4557ffc fix issue with blf over a sip proxy 2012-02-23 17:59:01 -06:00
Anthony Minessale b843911c35 allow publish with no contact 2012-02-23 16:55:54 -06:00
Anthony Minessale fbe4e6475d FS-3794 wow i am going bonkers 2012-02-22 23:08:19 -06:00
Anthony Minessale 0b27385734 FS-3794 zig zag mismatch contd 2012-02-22 19:27:02 -06:00
Anthony Minessale dbba4a2eab FS-3794 zig zag mismatch 2012-02-22 18:39:16 -06:00
Anthony Minessale 8e47f3c660 FS-3937 --resolve 2012-02-22 15:26:38 -06:00
Anthony Minessale 21a469e4d2 FS-3935 --resolve 2012-02-22 11:51:49 -06:00
Anthony Minessale b0de882aee FS-3794 I think I got to the bottom of the thing you hit with intercept, please update to this version 2012-02-21 15:33:43 -06:00
Anthony Minessale ca4c800fb3 FS-3794 2012-02-20 11:11:15 -06:00
Anthony Minessale 4bbd967142 FS-3794 this one might solve more issues 2012-02-17 20:21:44 -06:00
Anthony Minessale f869fb305a FS-3917 2012-02-17 09:51:04 -06:00
Anthony Minessale 5a349eecc4 fix regression where backwards printf args are messing up a sql stmt that breaks SLA 2012-02-15 11:48:12 -06:00
Anthony Minessale 303de52bad FS-3794 more fun 2012-02-14 18:59:37 -06:00
Anthony Minessale f507f89eb0 wtf 2012-02-14 10:52:38 -06:00
Anthony Minessale 261505accb purposely do presence wrong for snoms since they are broken and its a losing battle doing interop 2012-02-13 13:50:21 -06:00
Anthony Minessale af439fa574 try alternate technique 2012-02-10 15:14:26 -06:00
Anthony Minessale b9b72661ea FS-3866 this should take care of the unwanted presence packets with mwi sub 2012-02-10 12:23:58 -06:00
Anthony Minessale ff379a97e5 fix publish regression 2012-02-10 11:02:41 -06:00
Anthony Minessale 6a1feacc45 FS-3866 --resolve this should work now with send-message-query-on-register 2012-02-10 10:49:19 -06:00
Anthony Minessale e6bfa118ec minor presence tweaks 2012-02-09 16:47:32 -06:00
Anthony Minessale d5f47a87ce FS-3794 2012-02-09 12:03:11 -06:00
Anthony Minessale 9b02315282 add presence-disable-early sofia option to send non-specifc presence messages w/o special case for early 2012-02-07 11:10:51 -06:00
Anthony Minessale 9b086c4bea FS-3881 try this, i think the contact in the notify is causing the phone to change the destination for future subs 2012-02-06 11:59:57 -06:00
Anthony Minessale 7f5b8fba55 FS-3794 this bug haunts me 2012-02-02 20:41:15 -06:00
Anthony Minessale 74e07f8af1 FS-3864 --resolve no philosophical constraint here. Just saying since FS is a b2bua the message really does terminate at US but its find to do 202 per this patch 2012-02-02 20:00:46 -06:00
Anthony Minessale 018c784431 FS-3794 contd 2012-02-02 19:58:39 -06:00
Anthony Minessale 27221fa4d3 fix sql stmt 2012-02-02 13:54:18 -06:00
Anthony Minessale 8d97aeff69 FS-3794 i'm starting to loathe this bug id 2012-02-02 12:05:15 -06:00
Anthony Minessale 80050b5b27 FS-3794 sekil can you test this one 2012-02-01 19:32:29 -06:00
Anthony Minessale 71db5cb290 FS-3863 --resolve 2012-02-01 16:44:26 -06:00
Anthony Minessale ab0dc27170 FS-3794 fix scope on sql stmts 2012-01-30 11:43:43 -06:00
Anthony Minessale 20737713ec FS-3847 --resolve 2012-01-28 13:09:12 -06:00
Anthony Minessale cd3452d668 FS-3794 the -1 thing was a syntax err, the 500 err seems to come from a retrans of a notify where the server either lost the 200ok or the phone took to long to send it, that should be harmless, please test this version 2012-01-27 09:00:15 -06:00
Anthony Minessale 812e5e9a26 FS-2216 2012-01-26 16:54:27 -06:00
Anthony Minessale d1a9b3777c FS-3794 try this please 2012-01-26 15:53:05 -06:00
Anthony Minessale b3b33ea995 FS-3794 please test this version 2012-01-26 04:46:48 -06:00
Anthony Minessale 5783078401 FS-3794 please try latest and see if you get any more missing hostnames 2012-01-24 17:38:36 -06:00
Anthony Minessale b74668fe04 fix crappy sql stmt 2012-01-24 14:52:16 -06:00
Anthony Minessale 8802260acc remove accidental explitive 2012-01-24 11:12:22 -06:00
Anthony Minessale f2e1c22d01 FS-3794 reset the version to 0 on re-subscribe 2012-01-20 13:00:42 -06:00
Anthony Minessale 9afbc007a2 print sql *before* freeing it not after 2012-01-19 11:38:15 -06:00
Anthony Minessale d6988b0f3a FS-3794 small regression in SLA 2012-01-18 11:35:43 -06:00
Anthony Minessale 34c0cbeb47 FS-3794 ok all testers update to this version and retest 2012-01-17 16:08:25 -06:00
Anthony Minessale 7e37676d50 FS-3794 no try this patch for the REFER level one mistake in the last one 2012-01-17 12:27:04 -06:00
Anthony Minessale 3b825e0113 FS-3794 try this patch for the REFER issue 2012-01-17 09:21:47 -06:00
Anthony Minessale ef097a19b9 FS-3794 please repat all tests with this version 2012-01-16 17:26:35 -06:00
Anthony Minessale c378f0d751 FS-3794 try this 2012-01-11 21:33:23 -06:00
Anthony Minessale 1c1720d371 fix typo 2012-01-11 12:34:57 -06:00
Anthony Minessale cfa926d781 add sub_host to the sip_registrations table to keep track of the original host 2012-01-10 17:33:40 -06:00
Anthony Minessale cdb4b29a55 reverse data in dialog-info so the proto is in the params not in the user because polycom uses the target uri for what to dial and stips the params 2012-01-04 12:10:53 -06:00
Anthony Minessale af0151bf30 add params 2012-01-03 17:42:15 -06:00
Anthony Minessale bc969006aa typo 2012-01-03 17:26:16 -06:00
Anthony Minessale 8daaec3849 FS-3794 remove delete-subs-on-register param and some tweaks based on this bug report 2012-01-03 11:40:52 -06:00
Marc Olivier Chouinard 95710cef9f Another missing lock from e9bde2eb. 2011-12-17 19:59:31 -05:00
Marc Olivier Chouinard ec2dce58f8 Missing a small mutex lock from commit e9bde2eb 2011-12-17 12:54:40 -05:00
Anthony Minessale e9bde2eb0e FS-3758 --resolve ok so I wrote my own patch but i did borrow the 2 lines of code to create a seq from the original patch! sofia changes probably need to be converted to a tag if they are to go upstream. This completely manages sub/pub from inside mod_sofia inside the db and subs can now persist and/or fail over mid dialog tested on several things like polycom/snom/yealink on SLA and presence 2011-12-15 16:30:33 -06:00
Marc Olivier Chouinard c6633fa300 FS-849 --resolve 2011-12-15 13:20:27 -05:00
Anthony Minessale ff910276d4 FS-3706 2011-11-18 21:04:55 -06:00
Anthony Minessale c8edf6c482 FS-3685 more issues 2011-11-10 12:49:13 -06:00
Anthony Minessale 8cf839690f FS-3685 this was just a typo but once i fixed it, i realized this code is pretty messed up and might need to be redone, I cleaned it up the best i could for now but I did not write this feature so I am not to confident that it should be used in production 2011-11-10 10:48:06 -06:00
Anthony Minessale 42c69c04fb FS-3685 --resolve 2011-11-10 07:38:47 -06:00
Anthony Minessale 3764a60df9 FS-3469 here is some more, this may never be perfect 2011-10-24 18:54:25 -05:00
Anthony Minessale 9f93820c07 add on to proto mapping patch 2011-10-24 09:49:34 -05:00
Jeff Lenk adf6cb5219 FS-3633 --resolve fix trivial compiler error windows c89 2011-10-24 09:43:29 -05:00
Anthony Minessale 4ee1722f3e add presence_map 2011-10-22 09:40:59 -05:00
Anthony Minessale 4ceca1890d fix return addrs in chat msgs 2011-10-21 20:38:41 -05:00
Anthony Minessale 1f6670e7e2 FS-3628 2011-10-21 20:04:43 -05:00
Anthony Minessale d0f13812e8 FS-3628 --resolve 2011-10-21 21:38:11 -05:00
Anthony Minessale 51c2281191 FS-2877 FS-2831 FS-2823 FS-3469 some of the patch from 2877 refactored a bit to be more centralized to sip and some other stuff added on, please test 2011-10-21 20:00:34 -05:00
Anthony Minessale 957361cf79 presence tweaks 2011-10-19 16:50:46 -05:00
Anthony Minessale 25329545a1 tweak to last commit 2011-10-18 12:56:54 -05:00
Anthony Minessale 9daa42c1b5 add presence to mod_valet_parking subscribe to the lot name for general stats or individual slots to monitor with park+ prefix *note* this used to be used in mod_fifo which now will use queue+ going forward 2011-10-18 11:53:49 -05:00
Anthony Minessale 7333d46d5b add new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base 2011-09-21 14:31:18 -05:00