THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task is now closed:
FS#133 - kamailio 3.1.3 Presence + XCAP problem, is it a bug?
User who did this - Daniel-Constantin Mierla (miconda)
Reason for closing: Fixed
Additional comments about closing: Fixes committed in master and 3.1 branches
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=133
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
Hello,
the 3rd of September will mark the 10 years since the start of SIP
Express Router (aka SER - also the origin for kamailio (openser) and now
the two are back together). From last year:
* http://sip-router.org/wiki/history/ser-9-years
This is a good time to celebrate and I am thinking of at least a social
event (e.g., dinner) in Berlin, Germany. Based of private discussion so
far, other cities are interested in organizing something similar
locally, e.g., Barcelona. If you are a group of people that can gather
together for a drink in same place to celebrate the event, let me know
and I will add in the list to coordinate - hopefully we will be even
able connect between sites with some video/audio if the timezones are
convenient.
I'm looking as well to do a more formal event, something like a day long
conference style, on Friday, 2nd of September. Berlin is the natural
choice for location, being the place where the project started. I can
take care of location when it is clear that there are people willing to
travel. Berlin area alone should be able to get about 20 people, among
them several long term developers of the project and companies offering
SER/Kamailio-based services. Coming over gives you the opportunity to
connect directly with them.
At this event, along with presenting shortly the history and future
plans, the event should be open to everyone that want to present their
usage of SER/Kamailio. Attendance is going to be free, in the limit of
available seats. If you think it would be interesting and want to
attend, let me know.
Also, if you have other ideas of how to celebrate, write us back.
Best regards,
Daniel
--
Daniel-Constantin Mierla -- http://www.asipto.com
Kamailio Advanced Training, Oct 10-13, Berlin: http://asipto.com/u/kathttp://linkedin.com/in/miconda -- http://twitter.com/miconda
Hello,
just to let you know about some recent additions regarding the config
file preprocessor, hopefully they will help you keep the config cleaner
and easy to maintain.
- you can use either #! or !! as the start marker of preprocessor
directive (to make happy those complaining about not able to distinguish
quickly from comments)
- subsdef was added some time ago to allow defining a token that will
replace ID tokens as well as update inside string values. It has the
same format as #!subst. For example:|
#!substdef "!ABC!XYZ!g"|
is pretty much same as:
#!define ABC XYZ
#!subs "/ABC/XYZ/"
- substdefs, like substdef byt the defined value will be added enclosed
in double quotes:
|#!substdef "!ABC!XYZ!g"|
is pretty much same as:
#!define ABC "XYZ"
#!subs "/ABC/XYZ/"
- trydef - similar to define, but if the ID is defined already, ignore
this time
- redef - similar to define, but if the ID is defined, redefine its
value (note that define itself throws error if the ID is already defined)
Regarding the inclusion of files, a new option is available,
'import_file'. It is similar to 'include_file', but if the file is not
found, it does not throw error. Bot include_file and import_file can be
started as well with #! or !!. You can still use them without #! or !!,
whatever you like more.
Cheers,
Daniel
--
Daniel-Constantin Mierla -- http://www.asipto.com
Kamailio Advanced Training, Oct 10-13, Berlin: http://asipto.com/u/kathttp://linkedin.com/in/miconda -- http://twitter.com/miconda
Module: sip-router
Branch: master
Commit: fc9dba1286c0e3c9ee4e28a7959cb03178f6b121
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fc9dba1…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Committer: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jul 6 23:48:44 2011 +0200
tm: remove two dlg related files which are not used and don't contain real code
---
modules/tm/t_dlg.c | 46 ----------------------------------------------
modules/tm/t_dlg.h | 47 -----------------------------------------------
2 files changed, 0 insertions(+), 93 deletions(-)
diff --git a/modules/tm/t_dlg.c b/modules/tm/t_dlg.c
deleted file mode 100644
index cbc88d4..0000000
--- a/modules/tm/t_dlg.c
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * $Id$
- *
- *
- * Copyright (C) 2001-2003 FhG Fokus
- *
- * This file is part of ser, a free SIP server.
- *
- * ser is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version
- *
- * For a license to use the ser software under conditions
- * other than those described here, or to purchase support for this
- * software, please contact iptel.org by e-mail at the following addresses:
- * info(a)iptel.org
- *
- * ser is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-
-#include "defs.h"
-
-#include "t_dlg.h"
-
-dlg_t dlg=0;
-
-int t_newdlg( struct sip_msg *msg )
-{
- /* place-holder */
- dlg=0;
- return 0;
-}
-
-dlg_t t_getdlg() {
- return dlg;
-}
-
diff --git a/modules/tm/t_dlg.h b/modules/tm/t_dlg.h
deleted file mode 100644
index 87c5a50..0000000
--- a/modules/tm/t_dlg.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * $Id$
- *
- *
- * Copyright (C) 2001-2003 FhG Fokus
- *
- * This file is part of ser, a free SIP server.
- *
- * ser is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version
- *
- * For a license to use the ser software under conditions
- * other than those described here, or to purchase support for this
- * software, please contact iptel.org by e-mail at the following addresses:
- * info(a)iptel.org
- *
- * ser is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-
-#ifndef _T_DLG_H
-#define _T_DLG_H
-
-#include "defs.h"
-
-
-#include "../../parser/msg_parser.h"
-
-struct dialog {
- int place_holder;
-};
-
-typedef struct dialog *dlg_t;
-
-int t_newdlg( struct sip_msg *msg );
-dlg_t t_getdlg() ;
-
-#endif
It's for v3.1.4. But I think the problem is also in devel.
# diff -u presence.c.orig presence.c.patch
------ cut here ---------------
--- presence.c.orig 2011-06-10 15:35:49.000000000 +0200
+++ presence.c.patch 2011-06-17 18:44:05.000000000 +0200
@@ -712,6 +712,13 @@
(reason.s && subs.reason.s && strncmp(reason.s,
subs.reason.s,
reason.len)))
{
+ if(subs.status!=status && status==1)
+ {
+ subs.status= TERMINATED_STATUS;
+ subs.reason.s= "deleted";
+ subs.reason.len= 7;
+ }
+
/* update in watchers_table */
query_vals[q_wuser_col].val.str_val= subs.from_user;
query_vals[q_wdomain_col].val.str_val= subs.from_domain;
--------- end cut ------------------------------
#
On Wed, Jul 6, 2011 at 2:23 PM, sip-router <admin(a)sip-router.org> wrote:
> THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
>
> The following task has a new comment added:
>
> FS#133 - kamailio 3.1.3 Presence + XCAP problem, is it a bug?
> User who did this - Daniel-Constantin Mierla (miconda)
>
> ----------
> Can you send the unified diff, ie., taken as:
>
> diff -u presence.c.orig presence.c.patch
>
> Is it for v3.1.x or devel?
>
> ----------
>
> More information can be found at the following URL:
> http://sip-router.org/tracker/**index.php?do=details&task_id=**
> 133#comment235<http://sip-router.org/tracker/index.php?do=details&task_id=133#comment235>
>
>
> You are receiving this message because you have requested it from the
> Flyspray bugtracking system. If you did not expect this message or don't
> want to receive mails in future, you can change your notification settings
> at the URL shown above.
>