- 02 Feb, 2007 1 commit
-
-
Pekka Pessi authored
There are now two different preferred port implementations: one used with su_root_create() and another with su_clone_start(). darcs-hash:20070202155042-65a35-90517d7a3f3dbbd7b0ce8c9169a40915d75e139b.gz
-
- 01 Feb, 2007 1 commit
-
-
Pekka Pessi authored
Virtualized su_clone_start(), su_clone_wait(), su_task_execute(). Added them to su_poll_port.c, su_epoll_port.c and su_select_port.c. darcs-hash:20070201193758-65a35-79d8040b37d1ae02a99a938b5955d1a4a20172c4.gz
-
- 31 Jan, 2007 1 commit
-
-
Pekka Pessi authored
darcs-hash:20070131115226-65a35-bf187a3fc0122f0aa0055539bdd80e5c28538b86.gz
-
- 26 Jan, 2007 2 commits
-
-
Pekka Pessi authored
Added a few test cases and fixed errors in su_port.c. darcs-hash:20070126184414-65a35-b3d2a1864afa68cf7511c6b02a1dfef4a89dcb0c.gz
-
Pekka Pessi authored
Basic su_port.c implementation using pthreads and poll() is now divided into three modules: su_base_port.c contains base implementation with su_base_*() functions, su_pthread_port.c contains pthread-specific implementation and su_poll_port() contains poll()/epoll()-specific parts. The decomposed su_port allows implementations on different platforms and usages to share code as far as possible. This patch also introduces configure option --disable-poll-port which should be used on systems with emulated poll, like older *BSD derivatives such as OS X. Note however that su_select_poll.c is not completed yet. darcs-hash:20070126155634-65a35-09612536f51f7cd14c33ba42278bc9ed2cee4144.gz
-
- 29 Sep, 2006 1 commit
-
-
Pekka Pessi authored
darcs-hash:20060929131355-65a35-3d3df5d242ac6cbb4b02cd8a06ec89bdd2598ed5.gz
-
- 06 Sep, 2006 1 commit
-
-
Pekka Pessi authored
Internally using size_t. darcs-hash:20060906225539-65a35-5ef913b376cf87ae25f10de387ad20fe77b89503.gz
-
- 24 Jul, 2006 1 commit
-
-
Pekka Pessi authored
su_port.h, su_port.c: added su_port_yield(), refactored su_port_run() and su_port_step(), moved su_wait() and call to event callback in su_port_wait_events(). Based on su_yield()/su_port_wiat_events() patch contributed by Colin Whittaker. darcs-hash:20060724182340-65a35-99a5cfa9d2b98afd81bd64fb73be89a39ca2fe39.gz
-
- 17 May, 2006 1 commit
-
-
Pekka Pessi authored
darcs-hash:20060517130101-65a35-cf0e5af13bf73fa8b488dda4ea79ae2d23029197.gz
-
- 11 May, 2006 1 commit
-
-
Pekka Pessi authored
Added sofia-sip/ prefix to documentation entries referring to include files. Added SOFIAPUBFUN and SOFIAPUBVAR to files that missed them. Removed some deprecated functions and macros. darcs-hash:20060511143741-65a35-63e87cd71cb4839bf777488dcc66fbd0cb0a50a5.gz
-
- 14 Feb, 2006 2 commits
-
-
Pekka Pessi authored
darcs-hash:20060214123212-65a35-e4a060cda584872e577dd69b99a408e05b3ec18c.gz
-
Pekka Pessi authored
All public include files installed in ${sofiadir} are now in sofia-sip subdirectories. They are installed to ${sofiadir}/sofia-sip, too. ${sofiadir} is defined by configure script relative to your ${prefix}, by default ${sofidir} is ${prefix}/include/sofia-sip-1.11. The default prefix is /usr/local and ${sofiadir} is /usr/local/include/sofia-sip-1.11. When using package manager, the ${prefix} is usually /usr and ${sofiadir} is /usr/include/sofia-sip-1.11. The public include files should be referenced using sofia-sip path, e.g., <sofia-sip/su.h>. You can either fix your applications to use the new include file names with the fix-include-sofia-sip sed script found in scripts/ directory, or add both ${sofiadir} and ${sofiadir}/sofia-sip into your include path, e.g., INCLUDES darcs-hash:20060214140740-65a35-305973241d6cc2e1ab3fe19359445b839b3c22a8.gz
-
- 03 Jan, 2006 1 commit
-
-
Pekka Pessi authored
darcs-hash:20060103204348-65a35-293d8b6f87eb77457887e8ce70289db22e8d7690.gz
-
- 01 Nov, 2005 1 commit
-
-
Pekka Pessi authored
darcs-hash:20051101140703-65a35-b1d2c26fa7d383556a06933da9cb574ef00ddc67.gz
-
- 13 Oct, 2005 2 commits
-
-
Pekka Pessi authored
darcs-hash:20051013142609-65a35-ae82bd34717e92d23f57a2f2caab9120cb0c8b3e.gz
-
Pekka Pessi authored
darcs-hash:20051013142158-65a35-4e3c78d621d49e3606938941a31987c858d3ffaf.gz
-
- 07 Sep, 2005 1 commit
-
-
Pekka Pessi authored
darcs-hash:20050907200052-65a35-f31775554518776b4e5f4d5729ef9f99eae648dc.gz
-