sip-router
4 years agopresence: fix typo in presence_admin.xml 603/head
Emmanuel Schmidbauer [Sat, 7 May 2016 12:33:54 +0000 (08:33 -0400)]
presence: fix typo in presence_admin.xml

4 years agoMerge pull request #601 from kamailio/feature/presence-force_delete_presentity
Daniel-Constantin Mierla [Sat, 7 May 2016 07:17:19 +0000 (09:17 +0200)]
Merge pull request #601 from kamailio/feature/presence-force_delete_presentity

presence: introduce new module parameter `force_delete`

4 years agoMerge pull request #596 from foehn/foehn-evapi
Daniel-Constantin Mierla [Sat, 7 May 2016 07:15:19 +0000 (09:15 +0200)]
Merge pull request #596 from foehn/foehn-evapi

evapi: Added destination address on evapi_relay

4 years agopkg/rpm: added missing modules to the SPEC file for CentOS 6
Tsvetomir Dimitrov [Sat, 7 May 2016 07:10:01 +0000 (09:10 +0200)]
pkg/rpm: added missing modules to the SPEC file for CentOS 6

- cnxcc added as separate package
- GH #597

4 years agosmsops: safety check for pkg malloc result
Daniel-Constantin Mierla [Sat, 7 May 2016 06:58:16 +0000 (08:58 +0200)]
smsops: safety check for pkg malloc result

- allocated the biggest possible size to simplify the checks

4 years agopresence: update documentation for new parameter, `force_delete` 601/head
Emmanuel Schmidbauer [Fri, 6 May 2016 14:11:29 +0000 (10:11 -0400)]
presence: update documentation for new parameter, `force_delete`

4 years agopresence: clean-up whitespace
Emmanuel Schmidbauer [Fri, 6 May 2016 14:06:57 +0000 (10:06 -0400)]
presence: clean-up whitespace

4 years agoevapi: Added evapi_unicast and evapi_async_unicast methods 596/head
Eloy Coto [Fri, 6 May 2016 13:42:34 +0000 (14:42 +0100)]
evapi: Added evapi_unicast and evapi_async_unicast methods

4 years agokazoo: regenerated the readme
Daniel-Constantin Mierla [Fri, 6 May 2016 12:03:22 +0000 (14:03 +0200)]
kazoo: regenerated the readme

4 years agokazoo: added some docs for pua_mode param based on lists discussions
Daniel-Constantin Mierla [Fri, 6 May 2016 12:03:03 +0000 (14:03 +0200)]
kazoo: added some docs for pua_mode param based on lists discussions

4 years agoevapi: documentation for evapi broadcast functions
Daniel-Constantin Mierla [Fri, 6 May 2016 10:26:32 +0000 (12:26 +0200)]
evapi: documentation for evapi broadcast functions

4 years agoevapi: cfg multicast functions based on connection tag
Daniel-Constantin Mierla [Fri, 6 May 2016 10:19:19 +0000 (12:19 +0200)]
evapi: cfg multicast functions based on connection tag

- evapi_multicast(data, tag)
- evapi_async_multicast(data, tag)

4 years agoevapi: documentation for evapi_set_tag(...)
Daniel-Constantin Mierla [Fri, 6 May 2016 09:08:36 +0000 (11:08 +0200)]
evapi: documentation for evapi_set_tag(...)

4 years agoevapi: added support for tagging connections and select for sending based on tag
Daniel-Constantin Mierla [Fri, 6 May 2016 09:04:10 +0000 (11:04 +0200)]
evapi: added support for tagging connections and select for sending based on tag

- new cfg function evapi_set_tag(tname)

4 years agocore: timer - relocate er_clock_gettime() in cdp module
Daniel-Constantin Mierla [Fri, 6 May 2016 07:07:11 +0000 (09:07 +0200)]
core: timer - relocate er_clock_gettime() in cdp module

- benchmark may need it as well

4 years agocdp: keep the ser_clock_gettime() inside the module
Daniel-Constantin Mierla [Fri, 6 May 2016 07:06:19 +0000 (09:06 +0200)]
cdp: keep the ser_clock_gettime() inside the module

- some oses want librt for it

4 years agopresence: introduce new module parameter `force_delete`
Emmanuel Schmidbauer [Thu, 5 May 2016 20:23:47 +0000 (16:23 -0400)]
presence: introduce new module parameter `force_delete`
 - deletes expired presentity records without sending a NOTIFY
 - `force_delete` disabled by default

4 years agotimer Small updates to README to adapt to more generic Kamailio structure
Olle E. Johansson [Thu, 5 May 2016 19:08:58 +0000 (21:08 +0200)]
timer Small updates to README to adapt to more generic Kamailio structure

4 years agocore: print tos value if socket option for it cannot be set
Daniel-Constantin Mierla [Thu, 5 May 2016 08:10:59 +0000 (10:10 +0200)]
core: print tos value if socket option for it cannot be set

- to help with GH #598

4 years agocorex: add section ids to docs
Daniel-Constantin Mierla [Thu, 5 May 2016 08:02:34 +0000 (10:02 +0200)]
corex: add section ids to docs

4 years agocdp: remove inline for functions exported via header files
Daniel-Constantin Mierla [Thu, 5 May 2016 07:57:44 +0000 (09:57 +0200)]
cdp: remove inline for functions exported via header files

- fix clang compile warnings

4 years agocdp: removed svn ids and fixed some clang compile warnings
Daniel-Constantin Mierla [Thu, 5 May 2016 07:51:04 +0000 (09:51 +0200)]
cdp: removed svn ids and fixed some clang compile warnings

4 years agocdp: use internal alternative to clock_gettime() to compile on mac os x
Daniel-Constantin Mierla [Thu, 5 May 2016 06:41:42 +0000 (08:41 +0200)]
cdp: use internal alternative to clock_gettime() to compile on mac os x

4 years agocore: added alternative for clock_gettime() on mac os x
Daniel-Constantin Mierla [Thu, 5 May 2016 06:38:12 +0000 (08:38 +0200)]
core: added alternative for clock_gettime() on mac os x

4 years agocore: timer - coherent indentation and whitespacing
Daniel-Constantin Mierla [Thu, 5 May 2016 06:28:19 +0000 (08:28 +0200)]
core: timer - coherent indentation and whitespacing

4 years agocdp: use the function to check if it is shutdown phase
Daniel-Constantin Mierla [Thu, 5 May 2016 05:47:36 +0000 (07:47 +0200)]
cdp: use the function to check if it is shutdown phase

- global variable is not accessible directly, breaking the build - issue
  introduced with previous commit

4 years agocore: set q_malloc as default memory manager
Daniel-Constantin Mierla [Wed, 4 May 2016 18:06:42 +0000 (20:06 +0200)]
core: set q_malloc as default memory manager

- useful to catch easier memory issues in development phase

4 years agocdp: don't lock anymore for session during shutdown callbacks
Daniel-Constantin Mierla [Wed, 4 May 2016 18:01:37 +0000 (20:01 +0200)]
cdp: don't lock anymore for session during shutdown callbacks

- if sigterm killed a worker in a locked zone, results in a deadlock at
  shutdown. The cleanup is done by a sigle process, no other processes
  run, therefore no more race

4 years agoMerge pull request #594 from boettner/master
Daniel-Constantin Mierla [Tue, 3 May 2016 21:02:38 +0000 (23:02 +0200)]
Merge pull request #594 from boettner/master

a single digit is a valid enum_query() request

4 years agoregistrar Add expiry value to the xavp.
Olle E. Johansson [Tue, 3 May 2016 19:59:13 +0000 (21:59 +0200)]
registrar Add expiry value to the xavp.

Quite handy if Kamailio for some reason changes the expiry value (min, max
or variations caused by expiry_range)

4 years agoregistrar Add option to the save() function to turn off expires variation when saving...
Olle E. Johansson [Tue, 3 May 2016 18:52:17 +0000 (20:52 +0200)]
registrar Add option to the save() function to turn off expires variation when saving a registration

4 years agoRegistrar Fix various typos
Olle E. Johansson [Sat, 30 Apr 2016 21:17:03 +0000 (23:17 +0200)]
Registrar Fix various typos

4 years agoxmlrpc: user libxml function to get content of node if type not provided for param
Daniel-Constantin Mierla [Tue, 3 May 2016 14:59:06 +0000 (16:59 +0200)]
xmlrpc: user libxml function to get content of node if type not provided for param

- it is considered to be string according to specs
- old implementation was using the pointer inside the xmlNode struct,
  which may not be available later to free again by xmlrpc module
  garbage collector
- reported by Juha Heinanen

4 years agosdpops: safety check if sdp pointer is null inside sdp_get()
Daniel-Constantin Mierla [Tue, 3 May 2016 08:18:11 +0000 (10:18 +0200)]
sdpops: safety check if sdp pointer is null inside sdp_get()

4 years agosdpops: added $sdp(body) config variable
Daniel-Constantin Mierla [Tue, 3 May 2016 08:12:59 +0000 (10:12 +0200)]
sdpops: added $sdp(body) config variable

- return the sdp body as raw string

4 years agosdpops: removed svn $Id$ lines, coherent indentation and whitespacing
Daniel-Constantin Mierla [Tue, 3 May 2016 06:48:02 +0000 (08:48 +0200)]
sdpops: removed svn $Id$ lines, coherent indentation and whitespacing

- added license header text

4 years agopkg/rpm: added folders with rpm specs for oracle el6 and el7
Konstantin S. Vishnivetsky [Mon, 2 May 2016 14:03:50 +0000 (16:03 +0200)]
pkg/rpm: added folders with rpm specs for oracle el6 and el7

4 years agoenum: print out malformed uri in enum_query() 594/head
Jonas Böttner [Mon, 2 May 2016 12:20:25 +0000 (14:20 +0200)]
enum: print out malformed uri in enum_query()

- previous error message did not show up the username part of r-uri.
  therefor debugging was difficult.

4 years agoenum: single digit is valid in function enum_query
Jonas Böttner [Mon, 2 May 2016 12:19:30 +0000 (14:19 +0200)]
enum: single digit is valid in function enum_query

- is_e164() returns true for a single digit (previously two digits)

4 years agolib/srdb1: adjust the length of str time representation for no-quotes
Daniel-Constantin Mierla [Mon, 2 May 2016 09:46:30 +0000 (11:46 +0200)]
lib/srdb1: adjust the length of str time representation for no-quotes

- used only by usrloc fix done in previous commit

4 years agousrloc: don't quote string representation of time for fetching contacts query
Daniel-Constantin Mierla [Mon, 2 May 2016 08:26:35 +0000 (10:26 +0200)]
usrloc: don't quote string representation of time for fetching contacts query

- the db api adds quites around string values
- it results in double quotation, rising db query error
- reported by Giovanni Mele

4 years agolib/srdb1: added helper function to convert time to unquoted string
Daniel-Constantin Mierla [Mon, 2 May 2016 08:25:21 +0000 (10:25 +0200)]
lib/srdb1: added helper function to convert time to unquoted string

4 years agoasync: fixed list format for dependencies in docs
Daniel-Constantin Mierla [Sat, 30 Apr 2016 07:57:54 +0000 (09:57 +0200)]
async: fixed list format for dependencies in docs

4 years agopv: use core helper function inside pv_evalx()
Daniel-Constantin Mierla [Mon, 2 May 2016 07:09:11 +0000 (09:09 +0200)]
pv: use core helper function inside pv_evalx()

4 years agocore: pv - helper function to evaluate a dynamic string
Daniel-Constantin Mierla [Mon, 2 May 2016 07:08:05 +0000 (09:08 +0200)]
core: pv - helper function to evaluate a dynamic string

4 years agocore: pv - coherent indentation and whitespacing
Daniel-Constantin Mierla [Mon, 2 May 2016 06:51:44 +0000 (08:51 +0200)]
core: pv - coherent indentation and whitespacing

4 years agosipcapture: removed unused variable to fix complier warning
Daniel-Constantin Mierla [Sun, 1 May 2016 08:11:06 +0000 (10:11 +0200)]
sipcapture: removed unused variable to fix complier warning

4 years agocore: kemi - added identifier for int-str type
Daniel-Constantin Mierla [Sun, 1 May 2016 08:09:28 +0000 (10:09 +0200)]
core: kemi - added identifier for int-str type

- useful for dumping attributes for special kemi functions

4 years agoapp_lua: rpc command to get the list of available kemi functions
Daniel-Constantin Mierla [Sat, 30 Apr 2016 09:21:02 +0000 (11:21 +0200)]
app_lua: rpc command to get the list of available kemi functions

- those exported by module directly are not listed yet (the pv and x
  modules)

4 years agocore: helper functions to get str names for kemi types
Daniel-Constantin Mierla [Sat, 30 Apr 2016 09:20:33 +0000 (11:20 +0200)]
core: helper functions to get str names for kemi types

4 years agomsilo Minor edits to the README
Olle E. Johansson [Fri, 29 Apr 2016 11:55:00 +0000 (13:55 +0200)]
msilo Minor edits to the README

- Move the database field definitions close to the table definition
- Fix typos, rewrite some parts

4 years agohtable: exported htable slot locking functions to kemi
Elena-Ramona Modroiu [Fri, 29 Apr 2016 10:26:16 +0000 (12:26 +0200)]
htable: exported htable slot locking functions to kemi

- htable.sht_lock("hname", "key")
- htable.sht_unlock("hname", "key")

4 years agoxlog: exported xlogging functions to kemi
Elena-Ramona Modroiu [Fri, 29 Apr 2016 10:04:10 +0000 (12:04 +0200)]
xlog: exported xlogging functions to kemi

- xdbg(txt), xinfo(txt), xnotice(txt), xwarn(txt), xerr(txt),
  xalert(txt), xcrit(txt), xlog(lev, txt)
- the txt can include kamailio variables even in the embedded lanaguage
  script, e.g.,:
  KSR.xlog.xinfo("received $rm from $si\n");
- if no kamailio variables are in the text, it is recommended to use the
  KSR core functions, e.g.,: KSR.info("received INVITE from 127.0.0.1\n");
- all the parameters are parsed and evaluated for each execution of the
  function, there is no fixup at startup that can be triggered by the
  non-native embedded interpreters

4 years agoexamples/kemi: notes about use of os.exit() in python script
Daniel-Constantin Mierla [Fri, 29 Apr 2016 09:14:02 +0000 (11:14 +0200)]
examples/kemi: notes about use of os.exit() in python script

4 years agoexamples/kemi: notes about use of return code -255 and exit
Daniel-Constantin Mierla [Fri, 29 Apr 2016 09:09:59 +0000 (11:09 +0200)]
examples/kemi: notes about use of return code -255 and exit

4 years agonsq: rephrasing the general description and fixed several section titles
Daniel-Constantin Mierla [Fri, 29 Apr 2016 07:38:24 +0000 (09:38 +0200)]
nsq: rephrasing the general description and fixed several section titles

4 years agonsq: restructured the sections for functions and parameters
Daniel-Constantin Mierla [Fri, 29 Apr 2016 07:11:41 +0000 (09:11 +0200)]
nsq: restructured the sections for functions and parameters

- keep them directly under Functions and Parameters chapters, being
  required to be properly parsed for alphabetic indexes from wiki
- added in description of each one a note if they are nsq or presence
  related

4 years agonsq: regenerated the readme file
Daniel-Constantin Mierla [Thu, 28 Apr 2016 22:23:40 +0000 (00:23 +0200)]
nsq: regenerated the readme file

4 years agomtree: exported mt_match(...) to kemi
Daniel-Constantin Mierla [Thu, 28 Apr 2016 22:21:52 +0000 (00:21 +0200)]
mtree: exported mt_match(...) to kemi

4 years agocfgutils: exported lock(...)/unlock(...) to kemi
Daniel-Constantin Mierla [Thu, 28 Apr 2016 21:39:54 +0000 (23:39 +0200)]
cfgutils: exported lock(...)/unlock(...) to kemi

4 years agopkg: added rpm spec file for Oracle Enterprise Linux 7
Konstantin S. Vishnivetsky [Thu, 28 Apr 2016 20:55:12 +0000 (22:55 +0200)]
pkg: added rpm spec file for Oracle Enterprise Linux 7

- includes adding shadow-utils dependency added to make %pre scriplet
  work properly
- baed on PR #588

4 years agocore: fix leak in case of error to get boundary inside check_boundaries()
sergey-vb [Thu, 28 Apr 2016 20:32:14 +0000 (22:32 +0200)]
core: fix leak in case of error to get boundary inside check_boundaries()

- impacted setting multi-part body function

4 years agotextops: fix memory leak in when converting body to multipart with set_body_multipart()
sergey-vb [Thu, 28 Apr 2016 20:31:05 +0000 (22:31 +0200)]
textops: fix memory leak in when converting body to multipart with set_body_multipart()

4 years agoMerge pull request #589 from mslehto/UNIX_PATH_MAX
Daniel-Constantin Mierla [Thu, 28 Apr 2016 20:21:54 +0000 (22:21 +0200)]
Merge pull request #589 from mslehto/UNIX_PATH_MAX

lib/binrpc modules/ctl utils/kamcmd : set UNIX_PATH_MAX to lowest common value

4 years agoMerge pull request #590 from kamailio/eschmidbauer/update-doc
Emmanuel Schmidbauer [Thu, 28 Apr 2016 14:02:48 +0000 (10:02 -0400)]
Merge pull request #590 from kamailio/eschmidbauer/update-doc

nsq: updated doc

4 years agonsq: updated doc 590/head
Emmanuel Schmidbauer [Thu, 28 Apr 2016 13:40:11 +0000 (09:40 -0400)]
nsq: updated doc

 - corrected transformations section, nsq.json usage

4 years agolib/binrpc modules/ctl utils/kamcmd : set UNIX_PATH_MAX to lowest common value 589/head
Mikko Lehto [Thu, 28 Apr 2016 12:02:29 +0000 (15:02 +0300)]
lib/binrpc modules/ctl utils/kamcmd : set UNIX_PATH_MAX to lowest common value

sockaddr_un.sun_path[] seem to be either 104 or 108 in following Unices:
104 - NetBSD, OpenBSD, FreeBSD, DragonFly BSD, MINIX, XNU(Apple OS X)
108 - illumos, Solaris, Linux

4 years agoapp_lua: added utils script to generate c functions for kemi exports
Daniel-Constantin Mierla [Thu, 28 Apr 2016 07:24:09 +0000 (09:24 +0200)]
app_lua: added utils script to generate c functions for kemi exports

4 years agoapp_lua: use direct mapping with C functions by index for kemi exports
Daniel-Constantin Mierla [Thu, 28 Apr 2016 07:22:56 +0000 (09:22 +0200)]
app_lua: use direct mapping with C functions by index for kemi exports

- faster lookup at runtime at expense of defining associated c functions

4 years agoapp_lua: implemented KSR.x.exit()
Daniel-Constantin Mierla [Wed, 27 Apr 2016 22:04:46 +0000 (00:04 +0200)]
app_lua: implemented KSR.x.exit()

- specific extension to stop execution of lua script (similar to exit in
  kamailio.cfg)
- it's a wrapper around lua function error() with a predefined message
  handled after the return of lua_pcall()

4 years agoapp_python: handle python sys.exit() exception with dbg messages
Daniel-Constantin Mierla [Wed, 27 Apr 2016 18:36:34 +0000 (20:36 +0200)]
app_python: handle python sys.exit() exception with dbg messages

- allow to use it for same purpose as exit in kamailio.cfg

4 years agoapp_python: remove function name from log messages when handling exceptions
Daniel-Constantin Mierla [Wed, 27 Apr 2016 16:25:01 +0000 (18:25 +0200)]
app_python: remove function name from log messages when handling exceptions

- it is added automatically by log defines (resulted in duplicate
  strings)

4 years agoexamples/kemi: more comments to explain the lua routing script
Daniel-Constantin Mierla [Wed, 27 Apr 2016 14:42:57 +0000 (16:42 +0200)]
examples/kemi: more comments to explain the lua routing script

4 years agoexamples/kemi: more comments in python script
Daniel-Constantin Mierla [Wed, 27 Apr 2016 14:36:26 +0000 (16:36 +0200)]
examples/kemi: more comments in python script

4 years agoexamples/kemi: lua routing script updates for several int parameters
Daniel-Constantin Mierla [Wed, 27 Apr 2016 14:26:36 +0000 (16:26 +0200)]
examples/kemi: lua routing script updates for several int parameters

4 years agoexamples/lua: python script coresponding to routing blocks in kamailio-basic.cfg
Daniel-Constantin Mierla [Wed, 27 Apr 2016 14:23:48 +0000 (16:23 +0200)]
examples/lua: python script coresponding to routing blocks in kamailio-basic.cfg

4 years agocore: kemi - exported KSR.isdsturiset() function
Daniel-Constantin Mierla [Wed, 27 Apr 2016 14:22:39 +0000 (16:22 +0200)]
core: kemi - exported KSR.isdsturiset() function

4 years agoexamples/kemi: fixed return code for lua script handling requests within dlg
Daniel-Constantin Mierla [Wed, 27 Apr 2016 13:07:49 +0000 (15:07 +0200)]
examples/kemi: fixed return code for lua script handling requests within dlg

4 years agonsg: added link to nsq.io in the docs
Daniel-Constantin Mierla [Wed, 27 Apr 2016 08:28:42 +0000 (10:28 +0200)]
nsg: added link to nsq.io in the docs

- reformated the docbook

4 years agoerlang: fix where is registered pseudo process
Seudin Kasumovic [Tue, 26 Apr 2016 13:49:00 +0000 (15:49 +0200)]
erlang: fix where is registered pseudo process

- check is event route exist for queried registered process
- check argument type and function arity
- ensure error message proper formatted

4 years agoerlang: extend error message function with variable number of arguments
Seudin Kasumovic [Tue, 26 Apr 2016 12:04:41 +0000 (14:04 +0200)]
erlang: extend error message function with variable number of arguments

- wrap around vsnprintf

4 years agonsq: added readme file
Daniel-Constantin Mierla [Tue, 26 Apr 2016 13:30:21 +0000 (15:30 +0200)]
nsq: added readme file

4 years agoMakefile.groups: added group for nsq module
Daniel-Constantin Mierla [Tue, 26 Apr 2016 13:29:29 +0000 (15:29 +0200)]
Makefile.groups: added group for nsq module

4 years agoMerge pull request #582 from eschmidbauer/new-module/nsq
Emmanuel Schmidbauer [Tue, 26 Apr 2016 13:21:21 +0000 (09:21 -0400)]
Merge pull request #582 from eschmidbauer/new-module/nsq

New Module, NSQ

4 years agoMerge pull request #583 from mslehto/known_limits
Daniel-Constantin Mierla [Tue, 26 Apr 2016 13:09:13 +0000 (15:09 +0200)]
Merge pull request #583 from mslehto/known_limits

modules/*/doc: reorganize “Known limitations”

4 years agotravis-ci: IRC notifications to #kamailio-dev channel
Victor Seva [Tue, 26 Apr 2016 08:57:34 +0000 (10:57 +0200)]
travis-ci: IRC notifications to #kamailio-dev channel

4 years agoerlang: fix function call in event route
Seudin Kasumovic [Tue, 26 Apr 2016 07:55:43 +0000 (09:55 +0200)]
erlang: fix function call in event route

- allow call functions for RPC and message send in event route
- detect RPC loop
- function/api call is possible in event route if event route is not
triggered by handling REX call (avoid deadlock)

4 years agomodules/*/doc: reorganize “Known limitations” 583/head
Mikko Lehto [Mon, 25 Apr 2016 21:52:22 +0000 (00:52 +0300)]
modules/*/doc: reorganize “Known limitations”

- otherwise plain-text output format looks clumsy with single subsection

4 years agoremove outdated README.md 582/head
Emmanuel Schmidbauer [Mon, 25 Apr 2016 16:33:50 +0000 (12:33 -0400)]
remove outdated README.md

4 years agoNew Module NSQ
Emmanuel Schmidbauer [Mon, 25 Apr 2016 16:15:27 +0000 (12:15 -0400)]
New Module NSQ

4 years agoexamples/kemi: handle return code for lua within dialog function
Daniel-Constantin Mierla [Mon, 25 Apr 2016 15:08:02 +0000 (17:08 +0200)]
examples/kemi: handle return code for lua within dialog function

4 years agoexamples/kemi: added cfg examples of using lua config routing
Daniel-Constantin Mierla [Mon, 25 Apr 2016 14:58:59 +0000 (16:58 +0200)]
examples/kemi: added cfg examples of using lua config routing

- based on kamailio-basic.cfg

4 years agocore: new core parameter latency_cfg_log
Daniel-Constantin Mierla [Mon, 25 Apr 2016 14:57:19 +0000 (16:57 +0200)]
core: new core parameter latency_cfg_log

- if set to a log level less or equal than debug parameter, a log
  message with the duration of executing request route or reply route is
  printed to syslog
- default value is L_DBG

4 years agoapp_lua: print error message if kemi function not found
Daniel-Constantin Mierla [Mon, 25 Apr 2016 13:06:19 +0000 (15:06 +0200)]
app_lua: print error message if kemi function not found

4 years agopermissions: updated the struct for kemi exports to reflect module name
Daniel-Constantin Mierla [Mon, 25 Apr 2016 13:05:53 +0000 (15:05 +0200)]
permissions: updated the struct for kemi exports to reflect module name

4 years agosanity: fixed module name for kemi exports
Daniel-Constantin Mierla [Mon, 25 Apr 2016 13:05:35 +0000 (15:05 +0200)]
sanity: fixed module name for kemi exports

4 years agojsonrpc-c: replaced use of obsolete function json_object_object_get()
Daniel-Constantin Mierla [Mon, 25 Apr 2016 06:56:00 +0000 (08:56 +0200)]
jsonrpc-c: replaced use of obsolete function json_object_object_get()

4 years agojson: replaced use of obsolete function json_object_object_get()
Daniel-Constantin Mierla [Mon, 25 Apr 2016 06:54:45 +0000 (08:54 +0200)]
json: replaced use of obsolete function json_object_object_get()

- reported by Olle E. Johansson, GH #579

4 years agoregistrar: exported save(...)/lookup(...) variants to kemi
Daniel-Constantin Mierla [Sun, 24 Apr 2016 18:47:35 +0000 (20:47 +0200)]
registrar: exported save(...)/lookup(...) variants to kemi

4 years agotsilo: updated with the latest changes to registrar api
Daniel-Constantin Mierla [Sun, 24 Apr 2016 18:38:07 +0000 (20:38 +0200)]
tsilo: updated with the latest changes to registrar api