#### core, lib, modules: restructured source code tree

- new folder src/ to hold the source code for main project applications
- main.c is in src/
- all core files are subfolder are in src/core/
- modules are in src/modules/
- libs are in src/lib/
- application Makefiles are in src/
- application binary is built in src/ (src/kamailio)

Daniel-Constantin Mierla authored on 07/12/2016 11:03:51
Showing 1 changed files
 1 1 deleted file mode 100644 ... ... @@ -1,31 +0,0 @@ 1 -/* 2 - * Copyright (C) 2009 iptelorg GmbH 3 - * 4 - * Permission to use, copy, modify, and distribute this software for any 5 - * purpose with or without fee is hereby granted, provided that the above 6 - * copyright notice and this permission notice appear in all copies. 7 - * 8 - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 9 - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 10 - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 11 - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 12 - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 13 - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14 - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 - */ 16 -/*! 17 -* \file 18 -* \brief Kamailio core :: Pseudovariable handling core 19 -* \ingroup core 20 -* Module: \ref core 21 -*/ 22 - 23 -#ifndef __pv_core_h 24 -#define __pv_core_h 25 - 26 -/* register core pvars */ 27 -int pv_register_core_vars(void); 28 - 29 -#endif /*__pv_core_h*/ 30 - 31 -/* vi: set ts=4 sw=4 tw=79:ai:cindent: */

#### core: pv - coherent indentation and whitespacing

Daniel-Constantin Mierla authored on 02/05/2016 06:51:44
Showing 1 changed files
 ... ... @@ -1,4 +1,4 @@ 1 -/*  1 +/* 2 2  * Copyright (C) 2009 iptelorg GmbH 3 3  * 4 4  * Permission to use, copy, modify, and distribute this software for any

#### Core Update of doxygen, removal of history, changing "ser" to "kamailio"

Olle E. Johansson authored on 03/01/2015 14:03:24
Showing 1 changed files
 ... ... @@ -1,6 +1,4 @@ 1 1  /*  2 - * $Id$ 3 - *  4 2  * Copyright (C) 2009 iptelorg GmbH 5 3  * 6 4  * Permission to use, copy, modify, and distribute this software for any ... ... @@ -15,9 +13,12 @@ 15 13  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16 14  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17 15  */ 18 -/* 19 - * pv_core.h 20 - */ 16 +/*! 17 +* \file 18 +* \brief Kamailio core :: Pseudovariable handling core 19 +* \ingroup core 20 +* Module: \ref core 21 +*/ 21 22   22 23  #ifndef __pv_core_h 23 24  #define __pv_core_h

#### core: core pvars added for $?/$retcode/$rc - added core pvars (registered before script parsing) for the return code ($?, $retcode,$rc). This solves script conflicts
between the different return code handling (kamailio - pvars and
ser built-in expr. elem).
- removed ser expr. elem for retcode (not needed anymore)
- added '?' as a valid pvar char (needed so that $? will be accepted) Andrei Pelinescu-Onciul authored on 07/10/2009 21:57:45 Showing 1 changed files  1 1 new file mode 100644 ... ... @@ -0,0 +1,30 @@ 1 +/*  2 + *$Id\$ 3 + *  4 + * Copyright (C) 2009 iptelorg GmbH 5 + * 6 + * Permission to use, copy, modify, and distribute this software for any 7 + * purpose with or without fee is hereby granted, provided that the above 8 + * copyright notice and this permission notice appear in all copies. 9 + * 10 + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 11 + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 12 + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 13 + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 14 + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 15 + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16 + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17 + */ 18 +/* 19 + * pv_core.h 20 + */ 21 + 22 +#ifndef __pv_core_h 23 +#define __pv_core_h 24 + 25 +/* register core pvars */ 26 +int pv_register_core_vars(void); 27 + 28 +#endif /*__pv_core_h*/ 29 + 30 +/* vi: set ts=4 sw=4 tw=79:ai:cindent: */