April 10, 2009
View 1615574068

make: use C_INCLUDES for includes

Andrei Pelinescu-Onciul authored on 10/04/2009 12:28:00
April 3, 2009
View b89da7b7cc

make: minor optimizations

Andrei Pelinescu-Onciul authored on 03/04/2009 11:38:34
March 19, 2009
View f072585d62

build system: avoid libraries re-compiling

Andrei Pelinescu-Onciul authored on 19/03/2009 13:42:09
February 16, 2009
View 0d2d401891

tcp: fix compilation problem on solaris (FIONREAD)

Andrei Pelinescu-Onciul authored on 16/02/2009 17:20:17
January 5, 2009
View 03b7bced95

- AS support disabled by default. - added forgotten define guards for a mem free specific to AS support code only.

Bogdan Pintea authored on 05/01/2009 21:32:26
View d65cdd3fd4

When building the route set of ACKs for local UACs, only the reply is now evaluated; this is insufficient, since replies to in-dialog requests normally miss the route set. The patch fixes that: evals INVITE, if this was in-dialog; otherwise, the reply (since the req. doesn't have yet complete route set).

Bogdan Pintea authored on 05/01/2009 21:26:44
September 3, 2008
View df67d63e50

sctp enabled for freebsd

Andrei Pelinescu-Onciul authored on 03/09/2008 20:15:43
August 8, 2008
View ed990c3149

- core sctp support

Andrei Pelinescu-Onciul authored on 08/08/2008 20:47:53
June 28, 2008
View 7742b1d29a

- experimental make cfg /config support: make cfg fore regeneration of the "build" config, saved in config.mak. This config is used instead of including Makefile.defs each time. The config is also automatically generated if missing. The speed improvements are dramatic in most cases: make proper 15 times faster, make clean 8 times, make with generated config 2.6 times faster then before, make rebuilding only one file 9 times faster. E.g.: make cfg include_modules=mysql CPU=pentium-m BASEDIR=/tmp/ser make install # builds default ser + mysql, optimized for pentium-m # and installs in /tmp/ser/usr/local/* make clean # cleans default modules + mysql

Andrei Pelinescu-Onciul authored on 28/06/2008 00:35:25
June 26, 2008
View ee03be75ca

- support for files installed in '*/share/ser' - replace the path to sql files in ser_mysql.sh during install - install SQL files for mysql (to be continued)

Jan Janak authored on 26/06/2008 00:54:13
June 24, 2008
View 5cace4edcc

- check defines and includes used at compile time and if different force rebuilding everything in the current dir (creates a new file: makecfg.lst that stores the compile defines & includes used at compile time). This should solve problems such as compiling mysql with malloc debugging, modifiyng a file and then recompiling without malloc debugging.

Andrei Pelinescu-Onciul authored on 24/06/2008 14:39:52
May 30, 2008
View 0dbf8ccae0

- ver. no ++

Andrei Pelinescu-Onciul authored on 30/05/2008 21:11:53
May 22, 2008
View 7bf7388479

- excluded ldap from compilation by default (external dependencies) - ver.no ++

Andrei Pelinescu-Onciul authored on 22/05/2008 07:26:06
May 20, 2008
View 1c5f04ac86

Add separate INSTALL_SCRIPT macro and use it to install scripts, This allows packagers to override INSTALL_SCRIPT/INSTALL_BIN to perform additional functionality when installing (e.g strip binary).

Maxim Sobolev authored on 20/05/2008 22:55:55
April 30, 2008
View 0302312745

- win/cygwin support revived, for now no ipv6, no tcp (relies on fd passing between processes which is not yet supported under cygwin), no dynamic modules, only statically linking (backlinking is not supported under windows and possible workarounds are too work intensive)

Andrei Pelinescu-Onciul authored on 30/04/2008 20:12:16