Module: sip-router
Branch: 3.1
Commit: 34d2f632d4dc2f44cc49054cff30bc8cb88c4aa3
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=34d2f63…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Wed Oct 6 15:38:41 2010 +0200
ChangeLog: added notes of last commits
---
ChangeLog | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 139 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 30346b4..509ce44 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,145 @@
===================== Changes Since Version 3.0.0 ===========================
+commit 738646b73246062196939b0105230d744ff326e7
+Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
+Date: Wed Oct 6 15:28:18 2010 +0200
+
+ kamctl: exit 1 in case of lcr commands
+
+ - reported by Inaki Baz Castillo
+
+commit 863a97fa4a6dae71e2ef5e461070a0b57cd0fa72
+Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
+Date: Wed Oct 6 14:18:00 2010 +0200
+
+ version set to 3.1.0
+
+commit b3e6b61740995a93f6e1346916dd3736724f36b3
+Merge: 252fcd9 7fdb47f
+Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
+Date: Wed Oct 6 14:17:02 2010 +0200
+
+ Merge remote branch 'origin/master' into 3.1
+
+ * origin/master:
+ xmlops: regenerate README after doc change
+ Added note on latent operations to xhttp docs in order to help educate users preemptively about a common pitfall that many implementors of web service interfaces inside Kamailio/sip-router are likely to make.
+ One more fix to xhttp documentation.
+ Some typo fixes and minor tweaks to xmlops docs.
+ Fixed some typos in xhttp module docs.
+ Some minor tweaks to documentation for textopsx.
+ Added some clarifications and additional information to the 'geoip' docs.
+ Added regenerated README for 'debugger' as well, because that seems to be the convention for doc changes. Is it?
+ Some clarification and cleanup to 'debugger' module docs.
+ Cleaned up some grammatical errors and added some clarification to blst module documentation.
+ Fixed typo in 'xhttp' module documentation.
+ Fixed a typo in 'matrix' module documentation.
+
+commit 252fcd963637e92727e58f6c1b84bf06200eee12
+Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
+Date: Wed Oct 6 12:27:28 2010 +0200
+
+ kamctl: lcr commands disabled
+
+ - only left enabled is the one related to weights
+ - the commands were not using latest db schema
+ - Juha suggested handling lcr via kamctl is too complex to scale, so
+ commands are disabled until new code is contributed
+
+commit 7fdb47ff7f10e5dcd4855b83c58d4d9a60f5fb81
+Author: Henning Westerholt <henning.westerholt(a)1und1.de>
+Date: Wed Oct 6 11:30:44 2010 +0200
+
+ xmlops: regenerate README after doc change
+
+commit 6bd9d264202716617819efc3a551f04ac21f2040
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 05:19:11 2010 -0400
+
+ Added note on latent operations to xhttp docs in order to help
+ educate users preemptively about a common pitfall that many
+ implementors of web service interfaces inside Kamailio/sip-router
+ are likely to make.
+
+commit fc07c55d2c7f549feeb0eb7cb4f98a1180614dda
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 03:15:26 2010 -0400
+
+ One more fix to xhttp documentation.
+
+commit 45b3f656c69ad43e6f9cf072ce3805dfcfdd49b4
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 03:10:47 2010 -0400
+
+ Some typo fixes and minor tweaks to xmlops docs.
+
+commit b520501258d59192746b1771e6827da543963189
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 03:08:05 2010 -0400
+
+ Fixed some typos in xhttp module docs.
+
+commit b495e34e507517cfac8ed2c921642c38b0f0262a
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 03:04:09 2010 -0400
+
+ Some minor tweaks to documentation for textopsx.
+
+commit 8c5375ff34b111807873cf6007886219d99d34ce
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 02:51:23 2010 -0400
+
+ Added some clarifications and additional information to the 'geoip' docs.
+
+commit cdd414350ab425c916ddc934fd444dc6700b08df
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 02:33:44 2010 -0400
+
+ Added regenerated README for 'debugger' as well, because that seems to
+ be the convention for doc changes. Is it?
+
+commit 1e471eb0bfa60a40accddfeb01c7bb34259c1dd1
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 02:32:23 2010 -0400
+
+ Some clarification and cleanup to 'debugger' module docs.
+
+commit 242054fc4c3091e8d1495e246fd86a373928f1e7
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Wed Oct 6 02:22:08 2010 -0400
+
+ Cleaned up some grammatical errors and added some clarification to
+ blst module documentation.
+
+commit fd2c02bb06d35dca81be2e5c40e4190c91c58603
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Tue Oct 5 20:28:28 2010 -0400
+
+ Fixed typo in 'xhttp' module documentation.
+
+commit bf24a689d909656e8a580022bb62fd79b6849cac
+Author: Alex Balashov <abalashov(a)evaristesys.com>
+Date: Tue Oct 5 20:27:10 2010 -0400
+
+ Fixed a typo in 'matrix' module documentation.
+
+commit 6e65634bb10568767700d999437ee5194765d6e8
+Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
+Date: Tue Oct 5 23:38:20 2010 +0200
+
+ app_lua: fix finding lua libs
+
+ - if pkg-config fails to find lua libs, use default values
+
+commit 0c5d4312e2859299caa93ac7ab4c9034d27dcd18
+Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
+Date: Tue Oct 5 21:51:15 2010 +0200
+
+ ChangeLog: refurbished for version 3.1.0
+
+ - built from git log since Jan 11, 2010
+ - no longer includes changes for old releases since it is too big
commit ad9561071ad616b3b280d6ee0330e627286e662f
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Hello,
in the meantime I have done some tests regarding presence and dialog state
information related stuff in combination with PostgreSQL DB engine. In my
test cases presence and dialog-state information was generated by the user
agents themselves, was sent (PUBLISHed) to Kamailio and Kamailio was
responsible for distributing this information to subscribers. The modules
pua / pua_usrloc / pua_dialoginfo were tested rudimentary only.
Tests were done with PostgreSQL version 8.3 (Debian Lenny) and I have
found following items in the current pre-release:
1) "Not Null" violation is still present in following tables / columns:
columns sender/extra_headers in table/relation 'presentity'
columns version/remote_contact/contact/desired_expires/expires in
table / relation 'pua'
A manual adaption of these attributes is necessary before Kamailio can
insert entries into the database.
2) the PGSQL patch is still working and the XML body of SIP notify
messages can be built
3) the so called 'non standard usage of \\ in a string literal [...]'
WARNING regarding the XML body is still present. It seems to make no
problem in this version of PostgreSQL, but AFAIK will future versions of
PostgreSQL no longer support this 'compatibility' and the body could not
be inserted/read into/from the database.
4) I wonder why the table "active_watchers" does not have any entry. As I
remember back to release 3.0.0 this table was filled with information
according the "db_update_period", too. Now this table is empty all time.
5) does it have any influence to the operation of the presence modules
when "not null" information like 'sender' or 'contact' is not present in
the tables? I don't know source code details, but I think it must have a
reason, why these columns were set to 'not null'.
regards,
Klaus Feichtinger
Module: sip-router
Branch: 3.1
Commit: b3e6b61740995a93f6e1346916dd3736724f36b3
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b3e6b61…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Wed Oct 6 14:17:02 2010 +0200
Merge remote branch 'origin/master' into 3.1
* origin/master:
xmlops: regenerate README after doc change
Added note on latent operations to xhttp docs in order to help educate users preemptively about a common pitfall that many implementors of web service interfaces inside Kamailio/sip-router are likely to make.
One more fix to xhttp documentation.
Some typo fixes and minor tweaks to xmlops docs.
Fixed some typos in xhttp module docs.
Some minor tweaks to documentation for textopsx.
Added some clarifications and additional information to the 'geoip' docs.
Added regenerated README for 'debugger' as well, because that seems to be the convention for doc changes. Is it?
Some clarification and cleanup to 'debugger' module docs.
Cleaned up some grammatical errors and added some clarification to blst module documentation.
Fixed typo in 'xhttp' module documentation.
Fixed a typo in 'matrix' module documentation.
---
Do (key, value) pairs that are mq_add()'d have to be unique?
If not, what exactly is the reason for the existence of a 'key' and a
'value' as opposed to just
mq_add("some_q", "some data");
?
Thanks,
--
Alex Balashov - Principal
Evariste Systems LLC
1170 Peachtree Street
12th Floor, Suite 1200
Atlanta, GA 30309
Tel: +1-678-954-0670
Fax: +1-404-961-1892
Web: http://www.evaristesys.com/
Hi all!
I'm trying to compile kamailio 3.1 from branch 3.1 in a 64 bit squeeze setup.
I've experienced several warning and issues:
- Purple modules don't compile when using purple lib >=7. That was an issue in
kamailio_3.0 too. I can exclude this module as I did in 3.0, but squeeze is
already frozen and will become stable before 3.1 gets outdated.
- I get a warning about ssl < 1 being used. Maybe because I'm using openssl
instead of gnutls lib?
- I needed to install libsasl2-dev for compilation although it's not in the
dependency list. Can anybody confirm this?
- lua module fails to compile. I haven't tested yet in lenny or lucid:
make[1]: se sale del directorio `/usr/src/kamailio/kam31'
/usr/bin/make every-module group_include="klua"
make[1]: se ingresa al directorio `/usr/src/kamailio/kam31'
Package lua was not found in the pkg-config search path.
Perhaps you should add the directory containing `lua.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lua' found
Package lua was not found in the pkg-config search path.
Perhaps you should add the directory containing `lua.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lua' found
CC (gcc) [M app_lua.so] app_lua_api.o
In file included from app_lua_api.c:37:
app_lua_api.h:27:17: warning: lua.h: No existe el fichero o el directorio
app_lua_api.h:28:21: warning: lauxlib.h: No existe el fichero o el directorio
app_lua_api.h:29:20: warning: lualib.h: No existe el fichero o el directorio
In file included from app_lua_api.c:37:
app_lua_api.h:35: error: expected specifier-qualifier-list before ‘lua_State’
app_lua_api.h:58: error: expected ‘)’ before ‘*’ token
app_lua_api.h:60: error: expected ‘)’ before ‘*’ token
In file included from app_lua_api.c:38:
app_lua_sr.h:29: error: expected ‘)’ before ‘*’ token
In file included from app_lua_api.c:39:
app_lua_exp.h:31: error: expected ‘)’ before ‘*’ token
app_lua_api.c:106: error: expected ‘)’ before ‘*’ token
app_lua_api.c: In function ‘lua_sr_init_probe’:
app_lua_api.c:128: error: ‘lua_State’ undeclared (first use in this function)
app_lua_api.c:128: error: (Each undeclared identifier is reported only once
app_lua_api.c:128: error: for each function it appears in.)
app_lua_api.c:128: error: ‘L’ undeclared (first use in this function)
app_lua_api.c:133: warning: implicit declaration of function ‘lua_open’
app_lua_api.c:139: warning: implicit declaration of function ‘luaL_openlibs’
app_lua_api.c:140: warning: implicit declaration of function ‘lua_sr_openlibs’
app_lua_api.c:143: warning: implicit declaration of function ‘luaL_dostring’
app_lua_api.c:145: warning: implicit declaration of function ‘lua_tostring’
app_lua_api.c:147: warning: implicit declaration of function ‘lua_pop’
app_lua_api.c:148: warning: implicit declaration of function ‘lua_close’
app_lua_api.c: In function ‘lua_sr_init_child’:
app_lua_api.c:184: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:185: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:190: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:191: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:194: warning: implicit declaration of function ‘lua_pushstring’
app_lua_api.c:194: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:195: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:196: warning: implicit declaration of function ‘lua_settable’
app_lua_api.c:196: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:196: error: ‘LUA_GLOBALSINDEX’ undeclared (first use in this
function) app_lua_api.c:200: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:200: warning: implicit declaration of function ‘luaL_newstate’
app_lua_api.c:201: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:206: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:207: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:210: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:211: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:212: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:215: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:217: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:219: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:227: warning: implicit declaration of function ‘luaL_dofile’
app_lua_api.c:227: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:232: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:234: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c: In function ‘lua_sr_destroy’:
app_lua_api.c:250: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:252: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:253: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:255: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:257: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:258: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c: In function ‘lua_sr_initialized’:
app_lua_api.c:268: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c: At top level:
app_lua_api.c:277: error: expected ‘)’ before ‘*’ token
app_lua_api.c: In function ‘app_lua_dostring’:
app_lua_api.c:295: warning: implicit declaration of function ‘lua_gettop’
app_lua_api.c:295: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:295: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:295: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:295: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:295: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:296: error: ‘sr_lua_env_t’ has no member named ‘msg’
app_lua_api.c:297: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:300: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:302: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:304: error: ‘sr_lua_env_t’ has no member named ‘msg’
app_lua_api.c: In function ‘app_lua_dofile’:
app_lua_api.c:317: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:317: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:317: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:317: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:317: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:318: error: ‘sr_lua_env_t’ has no member named ‘msg’
app_lua_api.c:319: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:322: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:324: error: ‘sr_lua_env_t’ has no member named ‘L’
app_lua_api.c:326: error: ‘sr_lua_env_t’ has no member named ‘msg’
app_lua_api.c: In function ‘app_lua_runstring’:
app_lua_api.c:338: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:345: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:345: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:345: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:345: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:345: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:346: error: ‘sr_lua_env_t’ has no member named ‘msg’
app_lua_api.c:347: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:350: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:352: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:354: error: ‘sr_lua_env_t’ has no member named ‘msg’
app_lua_api.c: In function ‘app_lua_run’:
app_lua_api.c:368: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:375: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:375: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:375: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:375: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:375: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:376: warning: implicit declaration of function ‘lua_getglobal’
app_lua_api.c:376: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:377: warning: implicit declaration of function ‘lua_isfunction’
app_lua_api.c:377: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: warning: implicit declaration of function ‘lua_type’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: warning: implicit declaration of function ‘lua_typename’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:382: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:383: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:390: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:394: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:398: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:403: error: ‘sr_lua_env_t’ has no member named ‘msg’
app_lua_api.c:404: warning: implicit declaration of function ‘lua_pcall’
app_lua_api.c:404: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:405: error: ‘sr_lua_env_t’ has no member named ‘msg’
app_lua_api.c:409: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c:411: error: ‘sr_lua_env_t’ has no member named ‘LL’
app_lua_api.c: At top level:
app_lua_api.c:418: error: expected ‘)’ before ‘*’ token
make[2]: *** [app_lua_api.o] Error 1
make[1]: *** [modules] Error 1
make[1]: se sale del directorio `/usr/src/kamailio/kam31'
make: *** [build-stamp] Error 2
dpkg-buildpackage: fallo: debian/rules build devolvió un estado de salida de
error 2