[SR-Dev] New commits on branch master

Jan Janak jan at iptel.org
Wed Feb 18 14:41:25 CET 2009


URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f0546a246d0098405b61a64ca0fbaf32bbb5373f
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 14:32:18 2009 +0100

    Integrate functions and parameters from kamailio sources.
    
    This patch adds db_bind_api function from kamailio sources to the list
    of exported functions. Also we call the mod_init function from kamailio
    sources at the and of the mod_init function in pg_mod.c. To make this
    possible I added a new header file and removed static from the mod_init
    function declaration.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=62b46f03f8f7a840fc635bb2715d59d0c3975e2d
Merge: a7bac3b9ab8829dcb2cd933cf3302adaf8f81cfa 530b267161620bbca3a59c38be3a5f1b7bb15c69
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 14:05:32 2009 +0100

    Merge branch 'master' of ssh://janakj@git.sip-router.org/sip-router into postgres
    
    * 'master' of ssh://janakj@git.sip-router.org/sip-router:
      Ignore emacs backup and lock files.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a7bac3b9ab8829dcb2cd933cf3302adaf8f81cfa
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 01:22:22 2009 +0100

    Various changes to get rid of conflicts and make km_ files compile.
    
    List of changes:
     * Path to header files updated to point to lib/srdb1
     * Comment out MODULE_VERSION (already used pg_mod.c)
     * cmd_export_t renamed to kam_cmd_export_t
     * exports structure renamed to kam_exports (exports symbol is already
       defined by pg_mod.c)
     * module_exports renamed to kam_module_exports
     * db_con_t renamed to db1_con_t
     * db_res_t renamed to db1_res_t
     * DB field types renamed to DB1_*

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f7cc8a190ae22ae3f99e2ceaa6f609061e281d8d
Merge: 11b5019c3f38fbd96a215ad821e46882bfe773fc 7da6067ab0aba7dd3e755a0aa222fb2ea8721905
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 01:10:10 2009 +0100

    Merge branch 'master' of ssh://janakj@git.sip-router.org/sip-router into postgres
    
    * 'master' of ssh://janakj@git.sip-router.org/sip-router:
      Fixed matching of db flags names at the beginning of line.
      Two small fixes in regular expressions.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=11b5019c3f38fbd96a215ad821e46882bfe773fc
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 00:54:51 2009 +0100

    Module renamed to db_postgres.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c53d4d36738cef4296d8cb4b9fcd7beb9712fedb
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 00:52:27 2009 +0100

    Merged contents of km_Makefile (namely pg_config autodetection).

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1a3eac890f65ad6312fc28bffa4a800304524060
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 00:51:43 2009 +0100

    Removed km_Makefile and km_README.
    
    We will integrate the contents of km_Makefile into Makefile. Documentation
    will be merged later.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3298962b7d0d0324920df8616d9941e64a817828
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 00:43:13 2009 +0100

    Updated filenames of locally includede header files

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d5d6356037c2684425108ec4a4105a3453713f0e
Author: Jan Janak <jan at iptel.org>
Date:   Wed Feb 18 00:39:53 2009 +0100

    Align defines protecting headers with filenames.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b6d503bca6d9cb6f0db78f80601bb9dbba7b0a91
Author: Jan Janak <jan at iptel.org>
Date:   Tue Feb 17 23:47:02 2009 +0100

    Link with both srdb1 and srdb2

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bd30d4f936fabd4cb273fc09d9d82fe08200f5e3
Merge: 6607caf9c4f92dc4386a868399456748b649bed3 fd355ee0b0d815fd42a0a4512566802f63c924f6
Author: Jan Janak <jan at iptel.org>
Date:   Tue Feb 17 23:20:09 2009 +0100

    Merge db_postgres module from kamailio/trunk into db_postgres modules
    in sip-router.
    
    * kamailio/db_postgres: (58 commits)
      - fix regression during value conversion when input SQL string is NULL,
      - another error condition fix for a problem that gets introduced by a
      - add one DBG log to each drivers error condition, that the mem is freed
      - improve two errors messages, inform the user that the query is aborted
      - db_postgres_convert_rows needs to free the row_buf on all error conditions
      - partial revert of commit rev5359 for db_mysql module
      - fix a few line breaks in errors logs
      - unify common rows and row allocation functionality in the DB API core
      - remove LM_ERR probe that slipped into previous commit
      - change behaviour of db_str2val, this now copy strings
      - add 'db_postgres' prefix to free_query function
      - fix a bunch of doxygen errors (mostly in modules, some in the core)
      - fix a bunch of errors in doxygen
      - fix memory leak in db_postgres module related to BLOBs (also caused an
      - fix postgres NULL value behaviour: as in postgres a NULL value is
      - docs extension: explain fetch_result functionality better to prevent errors
      - remove not reached return statement at the end of val2str functions
      - make small wrapper around PQclear void, nobody checks the return state
      - doxygen conversion, write new documentation, small cleanups
      - initial support for BIGINT database in DB core and SQL based database
      ...

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6607caf9c4f92dc4386a868399456748b649bed3
Merge: 269f7048510ed8f84ea0b568df53000d1421ddf8 beb252b7d97cba59830a321b0a4c8981c35ca0c8
Author: Jan Janak <jan at iptel.org>
Date:   Tue Feb 17 23:15:51 2009 +0100

    Merge branch 'master' of ssh://janakj@git.sip-router.org/sip-router into postgres
    
    * 'master' of ssh://janakj@git.sip-router.org/sip-router:
      SER to sip-router module conversion script.
      Kamailio to sip-router module conversion script.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=269f7048510ed8f84ea0b568df53000d1421ddf8
Merge: b5771e5f01a81d8e1f59d7cd80212769dd104e8d 2ba94ce0218a7e7ac0d849c0a9089dc57a59334b
Author: Jan Janak <jan at iptel.org>
Date:   Tue Feb 17 14:48:05 2009 +0100

    Merge branch 'master' of ssh://janakj@git.sip-router.org/sip-router into postgres
    
    * 'master' of ssh://janakj@git.sip-router.org/sip-router: (194 commits)
      Support for db driver names with "db_" prefix in libsrdb2.
      Make sure mod_init from kamailio/db_mysql is called.
      Export kamailio/db_mysql parameters through the module api.
      Export db_bind_api through the module interface.
      Eliminate conflicts with files imported from ser/mysql modules.
      DB_* renamed to DB1_* in files originating from kamailio/db_mysql.
      db_res renamed to db1_res in files originating from kamailio/db_mysql.
      db_con renamed to db1_con in files originating from kamailio/db_mysql.
      Integration of both modules, first step.
      Module name changed to db_mysql.
      Changes necessary to make the module compile in the sip-router tree.
      - fixed auto_reconnect c&p error
      - add one DBG log to each drivers error condition, that the mem is freed
      - fix one DBG msg (still using module prefix), two small indention fixes
      - partial revert of commit rev5359 for db_mysql module
      - add group functionality to read content from specified sections
      - unify common rows and row allocation functionality in the DB API core
      - change behaviour of db_str2val, this now copy strings
      - move db_mysql and db_unixodbc str2val implementation to the DB core,
      - fix a few errors in doxygen documentation
      ...

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b5771e5f01a81d8e1f59d7cd80212769dd104e8d
Merge: e2b6d847e0af1eee4aa77ca42c24fcc439883d5b 5e3324ea2a02ea3dd6528e788ea01a766d4137bc
Author: Jan Janak <jan at iptel.org>
Date:   Mon Feb 16 15:18:05 2009 +0100

    Merge branch 'master' of ssh://janakj@git.sip-router.org/sip-router into postgres
    
    * 'master' of ssh://janakj@git.sip-router.org/sip-router:
      SER replaced with SIP Router in the doxygen main file.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e2b6d847e0af1eee4aa77ca42c24fcc439883d5b
Author: Jan Janak <jan at iptel.org>
Date:   Sun Feb 15 17:03:28 2009 +0100

    Remove compiler warning about uninitialized variable.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b372a1051efca7c5494b87ac2ea277f9816e5703
Author: Jan Janak <jan at iptel.org>
Date:   Sun Feb 15 16:59:15 2009 +0100

    Make the module compile in the sip-router tree.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ca7cc3fe8c2455b2c57b4b1027394e92283298f4
Merge: 83d38c79ed890f96a057da65bd6625d3963aa300 6b51c9e6267c39b21b766081c2126c0402298c62
Author: Jan Janak <jan at iptel.org>
Date:   Sun Feb 15 16:49:02 2009 +0100

    Merge commit 'pg/master' into postgres
    
    * commit 'pg/master': (46 commits)
      Fix problem in the previous commit: use ntohl() instead of ntohs() when
      - support for timestamptz column type
      - support for conversions from int to str
      Handle conversion between DB_BITMAP and postgresql int8 type.
      Put back functionality lost during DB API 2.0 conversion. Allo '/' to be
      We also need <sys/types.h> and <sys/socket.h> to get AF_INET on FreeBSD.
      Despite what some people believe there is no such thing
      - parameter name corrected
      - fixed wrong parameter value passed to PQexecPrepared
      - removing forgotten files
      - New postgres driver for the new db api in ser
      Pass parmeter types to PQexecParams() explicitly, otherwise PostgreSQL
      - relax db_init BUG check (allow db init from fixup functions)
      - fix the yesterday's fix: allow db_init from main if it's done from mod_init
      - fix:  db connections should not be opened from child_init(PROC_MAIN),
      - more warnings fixes
      - removed reference to serhelp at iptel.org, we will be using serusers at iptel.org instead
      - remove test function
      - DB_FLOAT support
      - export param types adjusted to PARAM_STR/STRING & PARAM_INT
      ...

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fd355ee0b0d815fd42a0a4512566802f63c924f6
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Jan 14 13:58:51 2009 +0000

    - fix regression during value conversion when input SQL string is NULL,
      and value type is BLOB, reported from jordan at flowroute dot com
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5459 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=70764fb02a5be0f7ccca4f6e66adbdf083fdaea8
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri Jan 9 13:23:11 2009 +0000

    - another error condition fix for a problem that gets introduced by a
      recent change: don't try to free memory in the row_buf that don't
      belong to us anymore
    - reported by Bayan Towfiq, bayan at flowroute dot com
    - remove row_buf[col] NULL assignment that was not executed anyway
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5438 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ec4a6f2a2ce00e666c828f36e0afc0ddf4e44708
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Jan 7 14:46:10 2009 +0000

    - add one DBG log to each drivers error condition, that the mem is freed
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5431 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cf7e9b08f3af0c1539d2cb545bf25f4ce78ebd83
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Jan 7 14:20:45 2009 +0000

    - improve two errors messages, inform the user that the query is aborted
      also on the 'warning' case, better format errors from driver
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5429 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d25ca3c1ae11a6e65120441cb86ffdec7185f328
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Jan 7 13:32:44 2009 +0000

    - db_postgres_convert_rows needs to free the row_buf on all error conditions
    - db_postgres_convert_rows now free all rows when a processing error happens
    - as now all memory is freed in error condition in the later steps, we can
      change the logic db_postgres_store_result to only free the result in this
      case, this fixes one crash in a out of memory error condition
    - sync error msg with mysql, remove unnecessary connection pointer output
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5428 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=afb8dada6795769df4c0158e980bdbfd062e57a4
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Jan 5 18:29:35 2009 +0000

    - partial revert of commit rev5359 for db_mysql module
    - generalize db_str2val function in the DB API core, the string copying
      behaviour can now configured (its done for db_postgres, db_unixodbc,
      not done for db_mysql like in the 1.3, 1.4 branches)
    - still TODO: fix NULL case in db_unixodbc, try to fix double copying
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5423 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5c47885dadcb7d107785138277941afaef8f6214
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Jan 5 12:39:57 2009 +0000

    - fix a few line breaks in errors logs
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5414 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e79a47ceec2647b99ee1408c3e5218ffeee41fa8
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Dec 15 16:33:22 2008 +0000

    - unify common rows and row allocation functionality in the DB API core
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5362 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=53cb4c9bf6fc8eba297a516d5510481994ada829
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Dec 15 16:01:55 2008 +0000

    - remove LM_ERR probe that slipped into previous commit
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5360 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e397c728639835065a3097491b7afc45ee44b1d9
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Dec 15 15:07:12 2008 +0000

    - change behaviour of db_str2val, this now copy strings
    - this change was necessary because in some circumstances the memory that is
      returned from the database driver is used by some other means too fast,
      causes crashed or wrong results later on, this bug is timing related
    - this means for mysql and unixodbc that the performance will be decreased a
      bit, postgres already copied the string, so here nothing change
    - add a new function to DB core API, db_val2str that, usable to convert
      numerical values to a string, and common things like NULL values conversion,
      parameter checks
    - convert mysql, postgres and unixodbc module to use this new function
    - convert postgres function to use the core db_str2val function, the copying
      is now done at a different place, cleanup the code somewhat
    - remove unnecessary assignment if a NULL value is encountered in postgres
    - TODO: fix NULL handling and double copying that is done now for unixodbc
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5359 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b77ecccd46def93eec72dabbfea8b1588354d52a
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Thu Dec 11 13:18:35 2008 +0000

    - add 'db_postgres' prefix to free_query function
    - remove a redundant check for the connection in a free_query call
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5326 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4af0aa101d874f48d4f1f28681d060de4740361a
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Thu Dec 4 18:12:33 2008 +0000

    - fix a bunch of doxygen errors (mostly in modules, some in the core)
    - credits belongs to Frederick Bullik, frederick dot bullik at 1und1 dot de
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5299 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c41d5135dd9d2f76ac13976662a6b365ff5655d8
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Thu Nov 27 12:32:26 2008 +0000

    - fix a bunch of errors in doxygen
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5272 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f09596d32a99108f6c34f5fa3641be3dd6470b24
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Nov 24 17:38:46 2008 +0000

    - fix memory leak in db_postgres module related to BLOBs (also caused an
      abort in a assertion when DBG_QM_MALLOC memory manager is used)
    - PQunescapeBytea is used for BLOBs, this allocates new memory, which could
      not freed from us later in pkg_free in the DB core
    - thus we need to allocate new memory for this datatype, copy the string and
      free the postgres result after that
    - small comment fix
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5250 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=26a598b38bb3d9018145e44b54c8ae09145f8616
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Thu Nov 13 16:35:55 2008 +0000

    - fix postgres NULL value behaviour: as in postgres a NULL value is
      represented from an empty string (just as a empty value), we need
      to check it with PQgetisnull
    - as further processing steps assume that we use the mysql behaviour,
      were a NULL value is represented from a NULL string, we need to
      simulate this here
    - better would be to get rid of this row_buf completely, and to use
      just some function parameter to signalize NULLs to the later steps
    - synchronize db_postgres_val2str behaviour to the mysql and unixodbc
      modules, fail also in the NULL case when the buffer is to small
    - reported from Matteo Piazza, matteo dot piazza at trentinonetwork dot it
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5199 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=be78aade192c328f6c5e567334340ccb24a94484
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri Oct 17 08:01:23 2008 +0000

    - docs extension: explain fetch_result functionality better to prevent errors
      because of wrong usage, found from Juha Heinanen
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5088 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8737295bc65e8b4bdf549a967d8dd8c0176f363e
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri Sep 19 11:56:49 2008 +0000

    - remove not reached return statement at the end of val2str functions
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4965 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=abf8e6a4dd9531420b3c0a9dea559377f2ad13b2
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri Sep 19 11:28:06 2008 +0000

    - make small wrapper around PQclear void, nobody checks the return state
    - sync db_postgres_free_result function logic with the mysql and unixodbc
      modules (check for errors in db_free_result, not necessary set res to 0)
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4964 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e7d596848ee7959fc5481bf669d9207d790cf7d3
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri Sep 19 09:45:51 2008 +0000

    - doxygen conversion, write new documentation, small cleanups
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4963 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=af688644ebc2ac3e78fc1f1c5ddd6fcb05602eda
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Tue Sep 16 16:44:10 2008 +0000

    - initial support for BIGINT database in DB core and SQL based database
      modules, closes patch #2101659
    - some tests for mysql were done, but more testing, especially for the
      postgres and unixodbc would be appreciated
    - Todo: fix other DB modules, at the moment some warnings are printed
      during compilation because of the unhandled BIGINT state
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4928 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a1b6b664b5ca852a320d09fc8bfd73c9cd44a1d6
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri Sep 12 11:21:41 2008 +0000

    - fix warning related to amd64
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4894 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d65be2c006880ec492de2d106c570011efcac0e6
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Sep 1 10:27:02 2008 +0000

    - multiple fixes:
      1) test memory allocations
      2) return code overlapping in case of error (missing break)
      3) bogus/ not needed NULL tests for result freeing
    - credits goes to Bogdan
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4784 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c1b232179bdde71f5df0cc11cbd0c43733a65725
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Sun Aug 10 22:51:44 2008 +0000

    - cleanup in modules, instead of logging module initialization
      in each mod_init (with different messages, levels..) do this
      in the core
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4657 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=24958f3274961095daf6d6be903bff36ac69384e
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Thu Aug 7 09:15:08 2008 +0000

    - fix link entity names, patch from Carsten Gross
    - regenerate READMEs
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4630 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=832d455754bae7ef18599efcd5985a72c46a4cef
Author: Klaus Darilion <klaus.darilion at pernau.at>
Date:   Wed Aug 6 10:49:19 2008 +0000

    - regenerated all READMEs (make modules-readme exclude_modules="")
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4596 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ce3d03aff620a7ecbbd90262df66df0b71ffa17d
Author: Klaus Darilion <klaus.darilion at pernau.at>
Date:   Wed Aug 6 10:08:33 2008 +0000

    - renaming: changed entities in documentation
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4594 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8cac0d9fbf64f674e917d15a5d326ccaecd3b72f
Author: Klaus Darilion <klaus.darilion at pernau.at>
Date:   Wed Aug 6 08:20:30 2008 +0000

    - renaming: openser -> kamailio
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4585 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1cc1c5d710c84425f527dfcae5808e5627d69b06
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Jul 30 09:20:54 2008 +0000

    - fix some FAQ entries, change missing entity, regenerate READMEs
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4524 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2881cb885261f42815141bbe607458b28f4703d6
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Jul 28 15:39:28 2008 +0000

    - change name in copyright headers
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4518 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e6fd5e020a8d85ca8dc016ccd7e8ee43f9a4aaed
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Jul 14 10:43:45 2008 +0000

    - change log level for 'probably invalid queries' from WARN to ERR
    - as we stop execution and return a failure anyway, we should also
      inform the user with the correct log level about this
    - move error message to default case
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4485 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2377652dacb7945f09330b893f8390a91e006727
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Thu Jul 10 08:49:27 2008 +0000

    - further bug fixes for db_postgres_fetch_result and db_postgres_store_result
    - return also for all other abnormal query states an error, as the result set
      is here set to zero too
    - this is probably a little bit to strict, but in the openser context this
      types normally should not happen
    - as the old behaviour could lead to crashes if this gets eventually reported
      from the driver, this is surely an improvement :-)
      (most query user check only for return value < 0, and not for == 0)
    - in case for the PGRES_EMPTY_QUERY this could be not recognized as error
      from upper layers at all, as this is defined as zero in the pg driver..
    - small indention fixes
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4471 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a698aa66d1e3a1576859a35d783136661f2b882a
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Jul 9 14:30:06 2008 +0000

    - fix PGRES_FATAL_ERROR bug in postgres driver
    - the result set was cleared in this case, but no error was> returned
    - reported from Andrew O. Zhukov, gnugk at telegroup dot com dot ua
    - small indention fixes
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4467 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6b51c9e6267c39b21b766081c2126c0402298c62
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Wed May 21 16:30:53 2008 +0000

    Fix problem in the previous commit: use ntohl() instead of ntohs() when
    converting int4 and cast result to int32_t not int16_t.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c5e7623e00b0c8bbec8f15452f59c4865a47b792
Author: Jan Janak <jan at iptel.org>
Date:   Wed May 21 13:05:43 2008 +0000

    - support for timestamptz column type

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e28d38dc23a279ca3d2cba6f921dc9bd6b27d5ee
Author: Jan Janak <jan at iptel.org>
Date:   Wed May 21 12:24:59 2008 +0000

    - support for conversions from int to str

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a0d729889a1d5faea3eb2d73ca170698f63624b3
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Wed May 21 04:18:42 2008 +0000

    Handle conversion between DB_BITMAP and postgresql int8 type.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=dc24f971ded42f7315f389251120a6e39e364616
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Wed May 21 04:16:30 2008 +0000

    Put back functionality lost during DB API 2.0 conversion. Allo '/' to be
    part of the "hostname" portion of the "URI". PostgreSQL allows using this
    to specify location of the unix domain socket for communication with the
    server. Example of such URL would be:
    
      postgres://someuser@/var/run/sippy
    
    Here the sippy is the database name, while /var/run is the location of the
    socket. This change should be backward compatible since '/' is not
    allowed in the database name.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9550df5a016e1729356104851eae8e476364dda1
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Tue May 20 23:13:20 2008 +0000

    We also need <sys/types.h> and <sys/socket.h> to get AF_INET on FreeBSD.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8fe0adf1581bd65f908ab595cdb35e387f212a87
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Sat May 17 10:03:15 2008 +0000

    Despite what some people believe there is no such thing
    as <malloc.h> in the C language nowadays.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b7ccc0450b9bb879ba2d8d8ab2f4ce11a2148c43
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Tue May 13 12:00:36 2008 +0000

    - add a few more missing '\n' to debug messages
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4163 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=840c3fd6edce58a3d7f423d84f9a5d3cbaa8fd75
Author: Jan Janak <jan at iptel.org>
Date:   Mon May 12 12:15:36 2008 +0000

    - parameter name corrected

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1e9289283b15e98f4e193b33985cf5460589c95b
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri May 9 15:50:17 2008 +0000

    - add a few missing '\n' to log messages
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4149 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=164756b78fe19054ce6b2238164f323ffc7c1585
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri May 9 12:53:32 2008 +0000

    - fix fetch_result for postgres
    - related to bug #1954586
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4146 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a9ef20728be5d67c9cf936befeb08995d3523613
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Thu May 8 16:27:08 2008 +0000

    - db_postgres_convert_rows function uses now the same interface like mysql,
      simplify the internal logic of this function (remove tmp variables)
    - null the result in case of errors in fetch_result
    - related to bug #1954586
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4139 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c65b0d937609e7752b1e63daac7ea0cc0dd0ec0a
Author: Jan Janak <jan at iptel.org>
Date:   Wed May 7 17:36:36 2008 +0000

    - fixed wrong parameter value passed to PQexecPrepared
    - few minor bugs fixed

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2b05a5d59e625277fb862434a8d26fb0bac03904
Author: Jan Janak <jan at iptel.org>
Date:   Tue May 6 12:16:38 2008 +0000

    - removing forgotten files

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7c1f066c892d6d3685def250d9c2c7ef76b1d80b
Author: Jan Janak <jan at iptel.org>
Date:   Mon May 5 15:07:05 2008 +0000

    - New postgres driver for the new db api in ser
    - Support for prepared statements
    - Support for oid retrievals from system catalogs
    - More flexible data type conversion
    - Support for inet data fields

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=423e4c64be5aede48d0180b60fbd6e367a0daf77
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Apr 21 09:22:55 2008 +0000

    - rename files to match the scheme used from the other database modules
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4059 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1eda31e3f7bcc3dba1db981773402b477922be68
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Apr 21 09:18:34 2008 +0000

    - db_postgres and db_unixodbc handles TEXT colums now as DB_BLOB type similar
      to the other database modules
    - activate warning in db_unixodbc for unhandled data types
    - closes bug #1940022
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4058 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fc12f10e710956dc85153c1be9271dd6d7d86d80
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Thu Apr 17 16:22:07 2008 +0000

    - sync debug messages with recent work in db_mysql
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@4039 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9d710aa0adb4d0bf1e507f940931b6b18040ec99
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Mar 19 20:40:18 2008 +0000

    - titles for admin, devel and faq chapters are defined via entities for coherence and easier management
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3940 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cb40ba17fab2b334bb78c835c1663d0eed24e62f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Mar 19 19:31:30 2008 +0000

    - updated old entity names
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3939 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=393e4acea8ca6795be3ad308dfae887b9aecedb6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Mar 10 11:17:28 2008 +0000

    - content of faq removed (mistakenly added by me after Henning did the cleanup for modules' docs; rev 3839)
    
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3901 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=690b2cd848edec0e85a8cec8fabae0dd3dd4beec
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Mar 7 23:03:56 2008 +0000

    - entity &user; replaced with &admin; to obey naming structure (entities to be replaced by xinclude); updated obsolete address tags
    - READMEs regenerated
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3898 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d9f669c0e9ebf0ec7de43f45bf8036115ea0f6e0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Mar 7 20:00:30 2008 +0000

    - re-sync READMEs after last updates
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3892 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=dd5b160afe9e3035d91f1ff737905408ad7436b3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Mar 7 19:52:29 2008 +0000

    - step 2  for the rest of modules to re-link history from sgml to xml files
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3891 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4f5c68d9ff111f65a2bbd44781eeb5a07801fa75
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Mar 7 19:41:22 2008 +0000

    - step 1 for the rest of modules to re-link history from sgml to xml files
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3890 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b7e455c5cedde68bb979bc0d9506f9f1781f1f47
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Mar 7 18:19:45 2008 +0000

    - modules documentation migrated from sgml to xml docbook format
    - many thanks to Edson <4lists (at) gmail (dot) com> for providing script to replace headers and rename files
    - contact updated
    - follows re-sync with todays changes and update of Makefile to generate README and html files from XML
    
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3886 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a22a469492369e1bbb48b8d2bf8129e5f7556ac5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Mar 5 16:57:40 2008 +0000

    - local free_query renamed to free_result to be coherent with the DB API
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3855 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5a1f5e67c768500d930aeeadbc48b7d7030ea75c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Mar 5 16:51:34 2008 +0000

    - migrated to db_bind_api()
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3854 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=20059ed0857a1ec3899b1c299bbb132595aed079
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Mar 5 16:22:27 2008 +0000

    - added dependecy note of PostgreSQL library
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3853 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9a643843f917a64533b117224f398abccd196de8
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Tue Mar 4 13:15:47 2008 +0000

    - change module docs FAQ link to a common one in the doc dir
    - remove module specific FAQ content from the file in doc, this way no FAQ
      content will be created
    - credits for the patch/ the change scripts goes to Edson Gellert Schubert,
      4lists at gmail dot com
    - update all READMEs, for most module docs the FAQ and devel information were
      now removed
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3839 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3407efd5f859e1f72ce2442bf778cf33c743afd1
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Feb 27 13:53:33 2008 +0000

    - first round of cleanups for documentation
    - remove all FAQ and DEVEL files considered empty in content (no content at all
      or just the default lines)
    - remove of the <RevHistory>/</RevHistory> tag (and of course anything between
      them)
    - remove the comments at the end of the file that begins with
      "<!-- Keep this element at the end of the file"
    - credits for the patch/ the change scripts goes to Edson Gellert Schubert,
      4lists at gmail dot com
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3769 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5bea0d904ef95a2813c10c7d77f1d1a03959f29d
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Mon Feb 11 14:40:27 2008 +0000

    - bugfix for (small) potential buffer overflow in BLOB escaping
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3680 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=51b3f28f8da399cac3931f34296c6f03d84ac303
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri Feb 8 13:54:15 2008 +0000

    - smaller optimization in postgres module
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3667 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f8eb092e0e41f8c663bd880d188793f7f39f58f0
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Fri Feb 8 11:39:46 2008 +0000

    - rename db_mod.* files
    - rename my_con.* files in db_unixodbc
    - fix includes in modules
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3666 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f170c790e6f03411d813d0ecad4b47384c194a38
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Feb 6 15:46:09 2008 +0000

    further changes after the db name change
    - update INSTALL file
    - fix Makefile skip modules variable
    - fix module Makefile, lib name
    - change db_bind_mod to add the db prefix in the function
    - change db url defines in db_berkeley and db_text
    - change database modules names in module struct
    - fix debian packaging
    - fix tests
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3642 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=97d75df2b37ef3bdeff7945a8336d4f105de3f36
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Feb 6 13:32:59 2008 +0000

    - fix user documentation and rename all sgml file after the name change
      of the database modules
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3639 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0761b7c23f73001b5969790eadf0604c8490eb1f
Author: Henning Westerholt <henning.westerholt at 1und1.de>
Date:   Wed Feb 6 13:10:03 2008 +0000

    - rename database modules to use the 'db_' prefix
    
    
    git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@3638 689a6050-402a-0410-94f2-e92a70836424

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e698c560e636d1fe2eb8b0b26909ffc29f2f2a82
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Wed Jun 6 01:09:34 2007 +0000

    Pass parmeter types to PQexecParams() explicitly, otherwise PostgreSQL
    will be guessing them based on field type and in the case of mismatch
    may bail with cryptic error message:
    
    "ERROR: dbase.c:783: Error: ERROR:  insufficient data left in message"
    
    Particularly, this happens easily with integers - SER is packing 4 bytes,
    while PG expects 8 bytes.
    
    Sponsored by:	Sippy Software, Inc. ( http://www.sippysoft.com/ )

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=28e784e43347a05cf433a8371f56cea813c4870b
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Fri Feb 23 21:03:38 2007 +0000

    - relax db_init BUG check (allow db init from fixup functions)
    
    (SER-227 related)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=89143e1d58105a293193d92b132534295be4e717
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Thu Feb 22 15:56:48 2007 +0000

    - fix the yesterday's fix: allow db_init from main if it's done from mod_init
     (but don't allow it and log a BUG if it happens from child_init(PROC_MAIN)).
    
    (SER-227 related)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=62925779f2f900351e4e614d10725631d68741cf
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Thu Feb 22 00:24:16 2007 +0000

    - fix:  db connections should not be opened from child_init(PROC_MAIN),
      or they will be inherited by all the tcp processes (bad). Bug reported by
       Jan Andres <jan.andres at freenet-ag.de>.
    
    closes SER-227

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8bde22abd667e38d2aafdf948eddfd3f0f3bc4d9
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Thu Dec 7 19:12:55 2006 +0000

    - more warnings fixes

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6140cbfd4857ccf0a2df37b356f2c3b54b386990
Author: Jan Janak <jan at iptel.org>
Date:   Wed Nov 29 12:23:58 2006 +0000

    - removed reference to serhelp at iptel.org, we will be using serusers at iptel.org instead

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9c2b45c7b429551201b13d3c4db351800730b70a
Author: Jan Janak <jan at iptel.org>
Date:   Thu Feb 16 14:29:34 2006 +0000

    - remove test function

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bf846b8d43e0f4d30bcc9b3074f605690175bfe3
Author: Jan Janak <jan at iptel.org>
Date:   Tue Jan 10 22:16:07 2006 +0000

    - DB_FLOAT support
    - fixed error in params_add in postgres module

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=143572c02572e9aa639c736c49fa82aea1968967
Author: Tomas Mandys <tomas.mandys at iptel.org>
Date:   Sun Jan 8 22:43:14 2006 +0000

    - export param types adjusted to PARAM_STR/STRING & PARAM_INT
    - removed corresponding obsolete strlen(str_param) in init

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=96d2a408aca38cd424b37f12de53b3cd2f04afb9
Author: Jan Janak <jan at iptel.org>
Date:   Fri Jan 6 13:21:35 2006 +0000

    - safer public function names
    - short test code added
    - fixed module name in comments
    - support for NULL values in where clause
    - LOG(L_ERR, -> ERR
    - PQserverVersion compiled conditionaly

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0bc4d9a83890a791b48a2f82874f023d7a541c7e
Author: Jan Janak <jan at iptel.org>
Date:   Tue Dec 13 00:19:29 2005 +0000

    - module interface exended with list of management functions

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a9b67b6b16d7b127b8a6290efed08d174c358cd4
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Thu Nov 17 03:49:37 2005 +0000

    Provide two useful macros for str initialization: STR_STATIC_INIT() and
    STR_NULL. Adjust all modules to use those macros where appropriate.
    
    Verified by:	md5(1) (those modules, which actually compile)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d4640607089efc1c5dfdf89bd451ed3e07e46b42
Author: Jan Janak <jan at iptel.org>
Date:   Thu Oct 27 23:11:44 2005 +0000

    Postgres module update, includes:
    
    - Support for connection pools
    - Support for multiple simultaneous results
    - No static buffer usage, uses more efficient PQExecParams
    - Support for database reconnects (not handled by libpq)
    - Support for binary parameters in PQExecParams
      (this brings us one step closer to prepared statements
       and removes tedious and error prone text conversions)
    - No data is copied from postgres result unless necessary
    - SQL injection vulnerability fixed
    - Configurable connectionn timeout
    - Configurable number of reconnect attempts
    - Support for bitmap data type
    - Support for binary data values
    - Support for timestamp format auto-detection

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d6eb6d0550bcefe15aac8d3ba9dd595daf48b9bf
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Tue Sep 13 13:53:11 2005 +0000

     - 0.9.4 changes forward ported (docs, radius Makefile *bsd update, postgress
      Makefile *bsd update a.s.o)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6cef29c01e8335e622b2cc5e2900586571788240
Author: Peter Nixon <listuser at peternixon.net>
Date:   Wed Aug 31 08:50:14 2005 +0000

    Add paths required to build on SUSE Linux

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=842ca23a570cab666a178a2dee13f4d53fb2f33f
Author: Jan Janak <jan at iptel.org>
Date:   Sat Jul 23 23:21:36 2005 +0000

    - improved documentation system
    - documentation makefiles
    - proper documentation dependency tracking in makefiles
    - XML-based dialect of docbook used with xi:include inclusions

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=72f7960fc239c3f05691be5880b0ffd8cb36968d
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Wed Jul 20 17:16:17 2005 +0000

    - gcc 4.0 warning & fixes "forward" ported from stable
    - postgres fixes/warnings "forward" ported from stable

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a7985cf61570d2835b9b5d88a5904f7d83d207ef
Author: Jan Janak <jan at iptel.org>
Date:   Fri Jul 1 08:58:35 2005 +0000

    - compilation fixes for gcc 4.0

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3e7dc7161fd4b60dbe44a2611e6a8cac02fabd2b
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Thu Jun 30 21:29:31 2005 +0000

    - merge 0.9.0 latest fixes/changes: radius modules makefiles and
      libradiusclient/radiusclient-ng selection and various minor compile fixes

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=97c92f6826b295a6cad71e5b71da1706e5a26370
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Wed Jun 1 22:25:05 2005 +0000

    - makefiles cleanups (use $(LOCALBASE) everywhere) -- fixes some include
    path problems on netbsd

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e39877fe6b11335e47719791bdda74f73b62bbf4
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Mon Dec 6 13:02:10 2004 +0000

    Change DSN parser a bit, so that it's possible to specify path to the unix
    domain socket for communication with DB server. Consider everything after '@'
    but before the last '/' to be host name (currently everything after '@' but
    before first '/' is considered hostname), so that in the case of the socket
    in the /foo/bar directory, one can specify DSN as follows:
    
    postgres://username:password@/foo/bar/name_of_table
    
    No response from:	lgfausak at august.net

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=dbbb5df46a36f04cddd2b108dc200761117cb2c4
Author: Jan Janak <jan at iptel.org>
Date:   Tue Aug 24 08:58:23 2004 +0000

    - Spelling checked
    - READMEs updated

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8315fcc0a562f404b5a2cd8e054a139b35cacc12
Author: Jan Janak <jan at iptel.org>
Date:   Wed Aug 4 14:26:24 2004 +0000

    free_query changed to free_result

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1ba3b94ffcc88bed5926e251f1aaf534d51ff6e6
Author: Jan Janak <jan at iptel.org>
Date:   Sun Apr 25 15:24:06 2004 +0000

    Fixed startup crash -- applied slightly modified patch from
    Alexander Mayrhofer <axelm at nic.at>

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9c0a9d956c49f1d2b09467833713b935ea15c909
Author: Jan Janak <jan at iptel.org>
Date:   Tue Apr 13 14:58:05 2004 +0000

    - Broken headers fixed
    - Missing prototypes added
    (Reported by Maxim Sobolev)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=13f4e9799b7adadc90b9f33b69c5bceb70d550bd
Author: Maxim Sobolev <sobomax at sippysoft.com>
Date:   Tue Apr 13 09:05:16 2004 +0000

    Add $(LOCALBASE)/include into headers search path and $(LOCALBASE)/lib into
    libs search path to make postgres compiling on FreeBSD.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=61ee30f2de9138dae297d0b740e5879357e1145a
Author: Greg Fausak <lgfausak at august.net>
Date:   Sun Feb 8 15:30:59 2004 +0000

    Jan's changes, his comments:
    Attached patch makes postgres module in the unstable branch compile and
    load again (it didn't compile because of some changes I did a couple
    days ago).
    
    The changes are cosmetic only.
    I did verify that the code compiled in the current branch.  I did
    not test this version.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d357fdbcfa406c4f4b167170207c3120d0f8007e
Author: Jan Janak <jan at iptel.org>
Date:   Mon Nov 3 13:03:56 2003 +0000

    - sql:// changed to mysql:// in all modules

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8bcba8987e78f28548bd96fd69ae0c194a6faa00
Author: Jan Janak <jan at iptel.org>
Date:   Wed Oct 8 13:07:21 2003 +0000

    - Got rid of all the ~ at the beginning of functions that are not supposed
      to be called from scripts. It's a relict.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=45ef7444a62254cf48b3c9754a3bf429a6a8a766
Author: Greg Fausak <lgfausak at august.net>
Date:   Wed Jul 30 16:29:00 2003 +0000

    Changes to compile under debian.
    Also, MODULE_VERSION now creates an error condition instead of
    a warning, so it is needed for the postgres version of the code
    to run.
    These changes came from Alex Mayrhofer, checked in by me.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=62e5f5f2c2823a53eeac94ae8633677409d2aacf
Author: Jan Janak <jan at iptel.org>
Date:   Thu Jul 24 18:17:16 2003 +0000

    - docbook documentation template.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=80b11a1361effef6faf817f2e5a9d2b4649793ad
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Fri May 23 15:43:42 2003 +0000

    - updated all makefiles (now 'cd modules/foo; make' will link with the
    proper libraries). Please add an "include ../../Makefile.defs" as first
     line of the local module Makefile if your module is not on the cvs)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f73f6431d3875a73cb2a3d2f2ea762f163fec1da
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Fri Apr 18 17:58:34 2003 +0000

    - exec compiles now on freebsd 5.0 (wrong header)
    - lots of Makefile LIBS fixes (use $(LOCALBASE) instead of /usr/local and
     added -L/usr/pkg/lib where missing, removed old comments)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d79af6c63a8386f8d50b5dc41e045e754a70a587
Author: Jan Janak <jan at iptel.org>
Date:   Mon Apr 14 18:52:47 2003 +0000

    - fixed daylight saving bug previously found in mysql module
    - struct tm structure properly initialized
    - gmtime changed to localtime because mktime expects local time later

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3175f89b8fa3dabb5052a19a02d30f82851f1dbb
Author: Greg Fausak <lgfausak at august.net>
Date:   Tue Apr 8 01:25:35 2003 +0000

    Initial checkin.




More information about the sr-dev mailing list