Tag 'FUSIONDALE_1_6_0' created by Denis Oliver Kropp <[email protected]> at 2012-06-14 17:35 +0200
1.6.0 Changes since the dawn of time: commit c39813faadb13982e62b155df8cb2e8e1c1297a9 Merge: 9d0c545 3c199f8 Author: Denis Oliver Kropp <[email protected]> Date: Thu Jun 14 18:12:00 2012 +0200 Merge branch 'master' of git+ssh://git.directfb.org/git/directfb/libs/FusionDale commit 9d0c5454bb598da0776e5cd9f487e6446b69b8fb Author: Denis Oliver Kropp <[email protected]> Date: Thu Jun 14 18:11:52 2012 +0200 1.6.0 commit f8fff744d58fed7bf058c346de945bb729c3698f Author: Denis Oliver Kropp <[email protected]> Date: Thu Jun 14 18:11:33 2012 +0200 one: add missing header to Makefile commit 3c199f8db01923d44ea4726435391df295c769dd Author: Andreas Shimokawa <[email protected]> Date: Thu Jun 7 11:54:00 2012 +0200 One: add (disabled) workaround for OneQueue_Receive() commit b08313d51066f224141029488b0270819590ee75 Author: Denis Oliver Kropp <[email protected]> Date: Mon Jun 4 01:15:11 2012 +0200 One: Protect call return structure hash with a mutex. commit a3373a9024b752bd528e582a0467fbd8f86eaa5e Author: Marek Pikarski <[email protected]> Date: Wed May 2 17:14:36 2012 +0200 - implemented One-based messenger commit a68c1ed9cb039f5a9dd36696b4dae93ae2a8f48f Author: Marek Pikarski <[email protected]> Date: Wed May 2 17:12:38 2012 +0200 - implemented One-based messenger commit 8aa4944ba6ae69d2221fe22d3a33dd2676c89306 Author: Denis Oliver Kropp <[email protected]> Date: Tue Mar 13 14:43:12 2012 +0100 Coma/One: Use OneQueue_SetName(). commit 560b83579d4b7d74c26bdf9c818a65a2dd639afa Author: Denis Oliver Kropp <[email protected]> Date: Fri Dec 9 15:49:24 2011 +0100 configure: Allow overriding pkg-config by setting DIRECTFB_CFLAGS, DIRECTFB_LIBS and MODULEDIR. commit 8b0e80919d23f5969e940ccf2f1ebe4cb6dd6991 Author: Denis Oliver Kropp <[email protected]> Date: Tue Nov 22 18:28:38 2011 +0100 1.6.0-pre1 commit 30928560f379d1ded0b12f1fdac0147800bad0a9 Author: Denis Oliver Kropp <[email protected]> Date: Tue Nov 8 13:52:49 2011 +0100 MSVC: new structure with relative paths commit 0181baf3732c766e5a1aa189ab7d5526a8c96621 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 20:54:20 2011 +0100 MSVC: update project commit 8e482996263ef07c2cf198cb43e11a9cbf47cbc0 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 18:22:15 2011 +0100 SecureFusion: Print error and return when secure fusion mode is enabled, this does not work with FusionDale yet. commit 071cd54386c48b0257098bf1a544edfab3192d20 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 15:04:44 2011 +0100 Proxy: Add missing voodoo_client_destroy() in IFusionDale requestor. commit e0fc37636d17d85bda47488ada8e5b7b1ed15a6d Merge: 2103d1b eccd803 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 14:59:27 2011 +0100 Merge branch 'master' of git+ssh://git.directfb.org/git/directfb/libs/FusionDale commit 2103d1b3d2e29df0612bc2faadcbc95881cb4a53 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 14:45:58 2011 +0100 Proxy: Add Release code to IComa and IComaComponent dispatcher. commit eccd803f32836e4c37a4200fe5fc25afae3f1d39 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 14:45:58 2011 +0100 Proxy: Add Release code to IComa and IComaComponent dispatcher. commit 873c949d01297d93d69ee8256d2131c0010cf9d1 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 14:45:04 2011 +0100 Proxy: Follow API change to voodoo_manager_register_local(). commit 1e9de624c6505ae4a61b36afd67d18377ee003db Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 14:37:34 2011 +0100 One: Coma/One implementation This is an alternative implementation of IComa and IComaComponent to communicate via linux-one instead of linux-fusion. You can select the new implementation by using "remote=%" for the first process (creating the so called Name Service for the managers). This will print the new QID of the Name Service, e.g.: (*) ComaOne/NameService: QID 1001 You can run additional processes by using "remote=%1001" in this case. You can also run the name service with a predefined (static) ID, e.g. using "remote=%=1" for the first and "remote=%1" for others. If the Name Service is not started when another process in run, it will wait until the Name Service is there. There's no shared memory being used, only asynchronous One Queues! commit e788f4fe5ee74eaf4ed455b60d95ee1f112a5df9 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 12:01:58 2011 +0100 coma_test: Add Coma test program for putting system(s) under IPC load. commit e424603554c2e259a6cdc619551bd7482a32291f Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 11:42:31 2011 +0100 Core: Follow API change of fusion_object_create(). commit 773efa8dea70059b88cc6a6aca2ae10bc2f3bbb7 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 11:46:02 2011 +0100 Coma: Get rid of allocations hash table by putting a struct in front of each. commit 1904e950b81855809e10166760b606bd89f00705 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 11:39:44 2011 +0100 Config: Read arguments via /proc interface as done by DirectFB config code. commit e9dec9048ab512b0e819fce99ab73bc4c9ecb721 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 11:38:37 2011 +0100 ignore commit 9a38aae5344120487008b725a93b48dd1a800fd8 Author: Denis Oliver Kropp <[email protected]> Date: Mon Nov 7 11:36:08 2011 +0100 ce_tune: Sleep 5 seconds between tune calls. commit 55f766335c11d60c493fb72f215015496b8fb66a Author: Denis Oliver Kropp <[email protected]> Date: Wed Sep 28 17:51:52 2011 +0200 ce_tune: Set of test applications for Coma. commit 6c535463e2470e8d6ea515018184f650a000a3bb Author: Andreas Shimokawa <[email protected]> Date: Tue Mar 29 16:48:24 2011 +0200 buildfix: use builddir instead of srcdir commit 1d0b046c647328be14b90fbd08e1096732f8b111 Author: Andreas Shimokawa <[email protected]> Date: Tue Mar 29 16:47:58 2011 +0200 debian: package fusiondale commit 1dd2c6b5299bc5934bf86050980451516d1be30d Author: Denis Oliver Kropp <[email protected]> Date: Fri Mar 18 14:21:07 2011 +0100 messenger: Avoid dead locks by using only messenger lock, no more lock per port. commit 0964f8f7a1f63ed7e6b9625df87f9fba214be2f9 Author: Denis Oliver Kropp <[email protected]> Date: Thu Mar 17 13:29:54 2011 +0100 coma: Fix assertion in Dispatch_Call, wrong message block type has been used. commit c85e630906e5a76e6a30aab977a2c41bf56160f0 Author: Denis Oliver Kropp <[email protected]> Date: Wed Mar 16 16:31:50 2011 +0100 proxy: Call FusionDaleInit() before FusionDaleCreate() just in case... commit 91444b8de0e117280553f3d7159baa23c2cbd2fb Author: Denis Oliver Kropp <[email protected]> Date: Wed Mar 16 16:31:31 2011 +0100 proxy: Link dispatcher modules against libfusiondale. commit 4aebc04ce565a69a7fb7447fb56d09bdc90c2552 Author: Denis Oliver Kropp <[email protected]> Date: Sun Jan 30 22:48:49 2011 +0100 Win32: Add VC++ project and DllMain. commit 592f1e7a4994a5cf65f1000b9ce054e576f9007f Author: Denis Oliver Kropp <[email protected]> Date: Sun Jan 30 22:47:24 2011 +0100 fusiondale: Add FUSIONDALE_API macro for Dll import/export. Use D_DECLARE/DEFINE_INTERFACE. commit d1e976b32bae4a37ceaa85e341e969ca17e7dce7 Author: Denis Oliver Kropp <[email protected]> Date: Sun Jan 30 22:46:51 2011 +0100 conf: Fixes for MSVC, pure Voodoo, use more direct. commit 4ecbbec18f497caee610d4e7207ef40191faaa7b Merge: cdfe5a2 2d796bd Author: Denis Oliver Kropp <[email protected]> Date: Fri Jan 21 12:20:52 2011 +0100 Merge branch 'master' of git+ssh://git.directfb.org/git/directfb/libs/FusionDale commit cdfe5a220b93f82ac10604484f27f8f598705ba5 Author: Denis Oliver Kropp <[email protected]> Date: Fri Jan 21 12:20:32 2011 +0100 requestor: use DirectTLS commit 0e3f79d6ac21a185c0c13bf0dfab94dbf8e9a8de Author: Denis Oliver Kropp <[email protected]> Date: Fri Jan 21 12:19:22 2011 +0100 voodoo: fix check for pure voodoo mode commit 2ecb2022b932bc8389a5d9a5970d2afcd475c780 Author: Denis Oliver Kropp <[email protected]> Date: Fri Jan 21 12:18:53 2011 +0100 fix: interface -> interface_ptr commit f02ad53577343b35b5b63b25c67050adc72bc2cb Author: Denis Oliver Kropp <[email protected]> Date: Fri Jan 21 12:18:26 2011 +0100 cleanup: no pthread include commit 2d796bd4ac3edad12fbfd59ebcdfaa035d33900a Author: Denis Oliver Kropp <[email protected]> Date: Fri Jan 21 12:13:48 2011 +0100 1.5.0 fetch moduledir from directfb for now (FIXME) commit aa66da503fa6422b30b70ddfeb7d211e03e20f28 Author: Denis Oliver Kropp <[email protected]> Date: Fri Jan 21 12:13:09 2011 +0100 fdtest_bench: Added sync call benchmark. commit 8447240ee3d1e4bcc2bced7c3a2631902cbeeddb Author: Denis Oliver Kropp <[email protected]> Date: Thu Dec 16 16:32:13 2010 +0100 some version requirement adjustments commit b693e3dcec2cc2e959421c0e0dca7babd2b4190b Author: Denis Oliver Kropp <[email protected]> Date: Thu Dec 16 16:26:28 2010 +0100 updated changelog commit b8914e74e72d7d7edede74afeb4f1cd095c5b9e1 Author: Denis Oliver Kropp <[email protected]> Date: Thu Dec 16 16:25:35 2010 +0100 messenger: some locking fixes commit 827485a06e96b0373bf884400fc091868bf033ea Author: Denis Oliver Kropp <[email protected]> Date: Thu Dec 16 16:24:46 2010 +0100 Coma goes Voodoo Check for Voodoo in configure and if found build proxy modules. Add runtime option "coma-allow" and "coma-deny" for access policies (proxy only). - default is deny - setting just coma-allow allows everything - using coma-allow = "ComaName" allows whole component manager - using coma-deny = "ComaName" denies whole component manager - using coma-allow = "ComaName/ComponentName" allows component - using coma-deny = "ComaName/ComponentName/M0" denies method 0 - using coma-deny = "ComaName/ComponentName/N0" denies notification 0 - ... Keep track of allocations in a hash to be able to query the size when sending data via Voodoo link. Add fd_client and fd_proxy. Add fdmaster. Fix runtime option handling to check for FDARGS env instead of FSARGS. commit 2e1436fa5768765bdbc0d78e3892a1d1076d29e9 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Thu Dec 10 15:32:14 2009 +0100 tlshm: Introduce ComaThread object to protect tlshm against leaking. Also protect against intermittent abortion by delegating alloc/free via FusionCall. commit d967d6f7c6454f4d60a45b8d0ea3b634fd1dfb2f Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Thu Dec 10 15:31:37 2009 +0100 fdtest_coma: Stress test GetLocal() and FreeLocal() in a loop. commit 23291de418a05e2e54e972807a13366415da4160 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Tue Dec 8 14:47:15 2009 +0100 fdtest_coma: Added simple Coma test entering 'FDTestComa' and getting thread local shared memory. commit 55b05f549d960f334bbfeb90ff5e2049a839ab94 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Tue Dec 8 14:46:14 2009 +0100 fddump: Dump all shared memory pools. commit 497dcf7cd92bcfad6135f0a4af7b6a7508bc2272 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Tue Dec 8 14:07:12 2009 +0100 fdmaster: Added option to enter a component manager and moved program to tools. commit 0e0e8c3db0f38defb847da4df8ee79c75425ff17 Author: Niels Roest <[email protected]> Date: Tue Nov 25 12:18:28 2008 +0100 [messenger] first do the dependancy counting to avoid "free" when reactions are handled synchronously commit e6c476d1ad521a196dbc6251b8e76da30428affb Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 19:15:50 2008 +0200 0.8.1 commit 04aa79ed6a6ae66090c2f9ade6960db135e7bb14 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 19:15:43 2008 +0200 fixed png filename commit ad0779d396daddb6626908bebc2451d643e5d52b Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 19:13:53 2008 +0200 forgot to update generated docs commit f2630b73a67502b9706429acacdbd2cf73cfc10b Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 19:05:04 2008 +0200 0.8.0 commit df188a3cc0837d45b3125f67f932caf92dc55be8 Author: Denis Oliver Kropp <[email protected]> Date: Mon Mar 17 15:35:23 2008 +0100 warmer... commit c0f76b9126b497fb7dd2a5d57bbf63b7f450b64f Author: Denis Oliver Kropp <[email protected]> Date: Mon Mar 17 15:29:14 2008 +0100 [docs] Newest version of gendoc.pl commit 5c36dbfadeea511bf1ec917723e870e93f05b66b Author: Denis Oliver Kropp <dok@headway.(none)> Date: Mon Mar 17 15:08:55 2008 +0100 [coma] Update documentation of Coma. commit 5bd49f5be8b91d22f95b3b600400fba03f8711f2 Author: Denis Oliver Kropp <dok@headway.(none)> Date: Mon Mar 17 15:00:14 2008 +0100 ignore commit 88253d04efbb7e2589c441eb6320dad1de247ac5 Author: Denis Oliver Kropp <[email protected]> Date: Thu Feb 28 14:55:42 2008 +0100 [fusiondale] Follow API changes, removing remaining dependencies on <directfb.h>. commit d39fc08bb4be43997926d54aab4c5d590f3b6c3e Author: Denis Oliver Kropp <[email protected]> Date: Sat Feb 16 06:09:17 2008 +0100 [coma] Fixed debug message. commit aa17c008c4fff242ea1245d0e60f0d94c047695a Merge: 7c2570d 367c8a5 Author: Denis Oliver Kropp <[email protected]> Date: Sat Feb 16 06:06:10 2008 +0100 Merge branch 'master' of git+ssh://git.directfb.org/git/directfb/libs/FusionDale commit 367c8a59becbea0dc81637e6dbd65c7f4b6933a2 Author: Denis Oliver Kropp <[email protected]> Date: Thu Feb 14 10:10:07 2008 +0100 CONFIG: Remove obsolete code duplication and add proper chaining calls. Note: we're calling libfusion AND libdirect config, while libfusion config already did the call to it if it could not find an option for itself. I'm keeping it here now, because I'm tending to prefer removal of libfusion's call to libdirect config, nothing to not discuss :) commit 019767f5b22c5b7ecd988bea48a4634ffc1732b8 Author: Denis Oliver Kropp <[email protected]> Date: Thu Feb 14 09:06:22 2008 +0100 CONFIG: Added option "coma-shmpool-size=<kb>" to set the maximum size of each component manager's shared memory pool used for application allocation requests via IComa::Allocate(), TLSHM (Thread Local SHM) via IComa::GetLocal() and Coma itself... commit 7c2570dda7df90ff51ce4ad7108c2e775c56467c Author: Denis Oliver Kropp <[email protected]> Date: Tue Jan 22 08:11:09 2008 +0100 IComaComponent: Added Activate() which has to be called after initialization. Calls to GetComponent() returned when CreateComponent() was returning, but will block now until Activate() is called. This way the component can be initialized without calls already being executed. commit 61d590b4c810f9ff4e2e4541f0c681e739a46d06 Author: Denis Oliver Kropp <[email protected]> Date: Tue Jan 22 07:13:31 2008 +0100 ignore commit c4c96fbe015ea85b56405d797200b7808fa701d9 Author: Denis Oliver Kropp <[email protected]> Date: Fri Dec 28 23:16:52 2007 +0100 Fix for C++. commit e43a88d946c66ab328c191f1f56dd64876aab83e Author: Denis Oliver Kropp <[email protected]> Date: Fri Dec 7 21:35:00 2007 +0100 COMA: Added ComaNotificationFlags with CNF_DEALLOC_ARG for convenience. Most dispatch callbacks just deallocate the notification data (arg). The new flag will save a lot of code. commit af3a42b821866f993145afed273364fb80a745a6 Author: Denis Oliver Kropp <[email protected]> Date: Fri Dec 7 19:27:06 2007 +0100 COMA: Fixed copy'n'paste error in generic call generating macros. commit 2c6a4db9574a90f4d72c21e941970c94aef56b4e Author: Denis Oliver Kropp <[email protected]> Date: Thu Nov 15 22:14:55 2007 +0100 Call fusion_reactor_set_name() to use the component name rather than just "Component". commit 9a885de514c67ad0c2130b0731f4ce8a0487cb8e Author: Denis Oliver Kropp <[email protected]> Date: Wed Oct 24 22:38:04 2007 +0200 Added "[no-]force-slave" option. Handle "[no-]sighandler" in fusiondalerc, too. commit cea7e61919f827db0464c792d092327b33687267 Author: Denis Oliver Kropp <[email protected]> Date: Wed Oct 24 22:31:42 2007 +0200 Fixed doc generator. commit 394be4767dfe8f4b8b10becdedc9c006da785029 Author: Denis Oliver Kropp <[email protected]> Date: Sat Oct 13 21:25:46 2007 +0200 Added new header. commit 119a2927e806133ca4de1936fc25bde13c092faa Author: Denis Oliver Kropp <[email protected]> Date: Sat Oct 13 21:25:08 2007 +0200 Added four macros for defining generic and unoptimized convenience calls. Each of these macros either for IN, OUT, IN+OUT or no args. IComa::GetLocal() and direct_memcpy() is used depending on the case. commit d5be756367a0f2008bfb973e8bfd296c1a13f6ea Author: Denis Oliver Kropp <[email protected]> Date: Sat Oct 13 21:06:57 2007 +0200 Forgot to mention multiple component managers. commit 61fecadaab7e5f0157d3ab164e84c80b5bf073cc Author: Denis Oliver Kropp <[email protected]> Date: Sat Oct 13 21:04:18 2007 +0200 Describing Coma... commit 0cd08a2da38a25c37567862ed83f51dd2953ffac Merge: 2094749 d7a41c4 Author: Denis Oliver Kropp <[email protected]> Date: Sat Oct 13 20:51:33 2007 +0200 Merge branch 'master' of git+ssh://git.directfb.org/git/directfb/libs/FusionDale commit 2094749028d0f732c1465f3379d5e38742cf5927 Author: Denis Oliver Kropp <[email protected]> Date: Sat Oct 13 20:51:20 2007 +0200 0.1.2 commit 2c8fcc2900012c18d8c0373a0b404c749e047aaa Author: Denis Oliver Kropp <[email protected]> Date: Sat Oct 13 14:54:22 2007 +0200 API change in IComaComponent::InitNotifications() and InitListeners(). Added context pointer argument which is registered with the listener or notification dispatch callback if its entry in the array contains a NULL context pointer. Made array arguments const. These two changes allow definition of static const tables of notification dispatch callbacks where the context is only known during runtime and is the same for all of these. commit d7a41c4de4e80ae460d84ac79de2a960ae71e280 Author: Claudio Ciccani <[email protected]> Date: Sat Oct 13 11:33:02 2007 +0200 Fixed failing assertion in fd_messenger_event_dispatch() (direct_list_remove called on a list that might be empty). commit 9aafc34c7ee64b121970211c8d585f59463444dd Author: Denis Oliver Kropp <[email protected]> Date: Thu Oct 11 23:25:15 2007 +0200 Support debug domains in debug option. commit cfa813eab99b6eb0fe363365fc5e7719392a72a5 Author: Denis Oliver Kropp <[email protected]> Date: Mon Aug 27 14:13:33 2007 +0200 Fixed format warning. commit 2acbf36ccc1330d3f3998ef61d7c07f44dec2fd2 Author: Denis Oliver Kropp <[email protected]> Date: Sun Aug 26 21:47:37 2007 +0200 Check for 1.1.0. commit 6db6caa375e2614da87e5eae6c9d41c2bdaeab38 Author: Denis Oliver Kropp <dok@shizo.(none)> Date: Thu Jun 7 13:30:07 2007 +0200 Allow components without any notification. commit 18ea4feb334cf109f733dfaf0d05c8d128d206f1 Author: Denis Oliver Kropp <dok@shizo.(none)> Date: Mon Jun 4 20:24:24 2007 +0200 Use sysconfdir. commit 981eb2be52d1ebdc38cfb4acdd02b031cc8275a6 Author: Denis Oliver Kropp <[email protected]> Date: Fri Jun 1 10:09:59 2007 +0200 Enter Coma commit a57dbcbe9c8a98a12f60649ca2e63274f32014f7 Author: Denis Oliver Kropp <dok@shizo.(none)> Date: Thu May 10 21:53:25 2007 +0200 really builds now commit 6e58c0bfad047e1d40bee8c2189cb9798c752bcc Author: Denis Oliver Kropp <dok@shizo.(none)> Date: Thu May 10 21:51:26 2007 +0200 another build fix commit fcbe24722541b8e80e9a9bedbba8f1765e3ea644 Author: Denis Oliver Kropp <[email protected]> Date: Thu May 10 21:16:42 2007 +0200 Fix build. commit 544cc53e232fb516b092c33bce0f347488eee384 Author: Denis Oliver Kropp <[email protected]> Date: Thu May 10 21:14:51 2007 +0200 Use fixed script. commit 4ac6eec27fd7f05b5ff58c27b7b4dc7ac0b71da3 Author: Denis Oliver Kropp <dok@headway.(none)> Date: Tue Apr 17 02:36:09 2007 -0700 Publish FusionDale _______________________________________________ directfb-cvs mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs
