Commit Graph

  • 05579330cc Modifications in the creation of a queue; prepare integration for the use of a naming service in MOMA. Jérôme Hugues 2002-09-17 15:41:21 +00:00
  • 5fbdc4ef52 Minor reformatting. Jérôme Hugues 2002-09-17 15:40:33 +00:00
  • 8d11c86935 Reformatting and minor corrections. Jérôme Hugues 2002-09-11 19:23:59 +00:00
  • 73e6211456 Add support for holding state in poamanager Add portable server interface for poamanager Improvement of thread activation in the ORB Nicolas Roche 2002-09-11 17:46:54 +00:00
  • e2ca59b128 Deleted outdates files, Moved exception list to doc Jérôme Hugues 2002-09-11 16:37:59 +00:00
  • de31dc800a Suppresses the Id field (too long) Jérôme Hugues 2002-09-11 16:32:09 +00:00
  • 8dc9922fd1 Adding missing file : 'generic' naming server Jérôme Hugues 2002-09-11 16:06:51 +00:00
  • 8b0ca654b6 Integration of a generic naming service Adaptation of the makefiles Jérôme Hugues 2002-09-11 15:44:20 +00:00
  • 477a800c1d Corrected a bug in 'Destroy', if the list is null, exit Jérôme Hugues 2002-09-11 15:41:39 +00:00
  • 3afe0a4175 Minor reformatting, Added exception handlers in 'Finalize' Jérôme Hugues 2002-09-11 15:40:58 +00:00
  • 043ac3008b Force recompilation in compilers/ and cos/ when recompiling an example Jérôme Hugues 2002-09-10 14:47:15 +00:00
  • 59b9042bf9 Removed 'if' in Makefile in cos/ directory Jérôme Hugues 2002-09-10 14:23:44 +00:00
  • ab50c3511b Completed simplification of the build process, now avoid tests in Makefile, Jérôme Hugues 2002-09-10 13:37:12 +00:00
  • fa5f89c3ab Add errutil.ad? and sinput-c.ad? For 8420-003 Vincent Celier 2002-09-09 14:47:01 +00:00
  • a68020ae2a - Minimal_servant is now part of the neutral core layer - Dependencies have been corrected Jérôme Hugues 2002-09-09 13:38:23 +00:00
  • e4d566284e Completed work on --with-services flag - naming and ir services are not built by default, only stubs and skeletons are generated - some corrections in the Makefile to allow a smoother build Jérôme Hugues 2002-09-09 10:44:51 +00:00
  • 4c8868772b Start support for non-controlled entities. Not used yet, but now usage of Entity can be replaced by Non_Controlled_Entity, and then the type Entity can be removed altogether. Thomas Quinot 2002-09-06 11:54:17 +00:00
  • e9abf5af57 Corrected relative path to absolut path. Jérôme Hugues 2002-09-05 19:14:16 +00:00
  • a3a50996f9 Update of the build process, - integration of the --with-service option (to be completed) - some modifications in the subdirs construction - correction in configure.in to allow construction in separate directories Jérôme Hugues 2002-09-05 15:48:35 +00:00
  • ff3aa69b0f Reorganization in MOMA tree : - suppress destination.topics and destination.queues - all fields in the header are marshalled Jérôme Hugues 2002-09-05 15:46:21 +00:00
  • e86122096e Integration of the new exception scheme : exception handling is now decoupled between personalities and neutral core layer. Jérôme Hugues 2002-09-05 15:45:05 +00:00
  • da18eeb65e Spec cleanup for logging subsystem. Thomas Quinot 2002-09-05 11:28:22 +00:00
  • 7861608f02 Updated to reflect packages that use PolyORB.Log Jérôme Hugues 2002-09-04 18:54:40 +00:00
  • 51c3f29187 Add test for nested struct, to check proper initialization by generated code. Jérôme Hugues 2002-09-04 09:12:52 +00:00
  • 63da86df8d Update source code road map. Thomas Quinot 2002-09-03 17:07:25 +00:00
  • 5755b9385c In ORB message handling, ensure that a task will be woken up to process a newly queued job or request (work in progress, idle tasks counter required). Thomas Quinot 2002-09-02 17:23:36 +00:00
  • cc47ec04a2 Corrected path to IR files. Jérôme Hugues 2002-08-26 21:34:02 +00:00
  • f0b6f46d54 When unmarshalling a string, return an empty string if length is zero. Jérôme Hugues 2002-08-26 19:39:47 +00:00
  • 5eb018aacf Updated MANIFEST Jérôme Hugues 2002-08-26 19:36:33 +00:00
  • e2fe97e318 Added some README files Jérôme Hugues 2002-08-26 19:34:03 +00:00
  • 7749eb3d9f Clean up in the build process : - updated MANIFEST - clean generation and deletion of temporary files in ./configure - updated chk_distrib script Jérôme Hugues 2002-08-26 19:33:43 +00:00
  • 3f3fe8d01c Updated automatic build to reflect changes in ./configure script. Jérôme Hugues 2002-08-26 19:22:40 +00:00
  • d7d9ead6cf Reorganisation of the examples/ directory Jérôme Hugues 2002-08-26 15:20:13 +00:00
  • 6d0d11dce9 Fix style errors. Jerome Guitton 2002-08-23 20:27:47 +00:00
  • 0724b9da81 Add debug traces. Minor reformating : procedures in alpha order. Jerome Guitton 2002-08-23 20:01:06 +00:00
  • a158d59415 Delegate the deallocation of the Runnable to another object, called Runnable_Controller. New implementation of the Ravenscar profile, which redistribute dynamically the suspension objects used by the tasks at every blocking call. Many additions of debug traces. Jerome Guitton 2002-08-23 19:42:42 +00:00
  • 1b2acae544 Corrected initialization packages : servers now have their access points configured. Jérôme Hugues 2002-08-22 19:01:23 +00:00
  • 2376b07fa4 Fix build. Thomas Quinot 2002-08-22 15:55:20 +00:00
  • 805c187a49 When multiple requests are pending on a GIOP session, do not raise GIOP_Error if replies are received out of order. Thomas Quinot 2002-08-22 15:06:09 +00:00
  • e0b9a7c019 Continue work on protocol and application personalities configuration (--with-[appli|proto]-perso="x y z"). Simplify configure.in and fix some bugs. Move some code into polyorb-setup-[client|server].adb.in. There is a need for a cleanup in examples in order to simplify a little bit more configure.in. Laurent Pautet 2002-08-18 21:24:14 +00:00
  • 4cb063cd88 Add debug trace and many assertions. Reformating. Jerome Guitton 2002-08-15 08:26:06 +00:00
  • b9313b464b Minor reformatting and corrections. Jérôme Hugues 2002-08-10 17:10:10 +00:00
  • 124f305eb2 Corrected bug in makefile Jérôme Hugues 2002-08-09 17:33:48 +00:00
  • 0c8c295e4e Updated test baselines. Jérôme Hugues 2002-08-09 17:27:35 +00:00
  • 6e73920d5c * GIOP protocol personality is now separated from CORBA application personality Jérôme Hugues 2002-08-09 16:27:10 +00:00
  • 15137d0e8c Minor reformatting Jérôme Hugues 2002-08-09 12:20:37 +00:00
  • 50b4d506f7 First step in the reorganization of exceptions in PolyORB. More work is done in the neutral core layer. However, another step is required to have real independence. Jérôme Hugues 2002-08-09 12:15:29 +00:00
  • 98809c9b02 Implement processing of asynchronous events in ORB.Run as an instance of the Reactor pattern (an event handler is attached to each asynchronous event source; the reactor component (here, the ORB) does not have any detailed knowledge of how these events are processed. Thomas Quinot 2002-08-08 17:43:25 +00:00
  • fa4b7dcb25 Cleanup configure.in error messages. Note that autoconf automatically prepends 'error:' to the message, and that there is no space before an exclamation mark in English. Thomas Quinot 2002-08-08 17:01:11 +00:00
  • 8d8b69b1fe Added some 'constants' were necessary. Jérôme Hugues 2002-08-07 18:40:35 +00:00
  • 920daa7e8c Fix compilation errors. Jerome Guitton 2002-08-07 17:26:12 +00:00
  • 58e9ceb757 Cleanup. Thomas Quinot 2002-08-07 16:51:32 +00:00
  • f06806336d Add polyorb-tasking-semaphores. Jerome Guitton 2002-08-07 14:09:47 +00:00
  • 84f4e069c3 Adapt the build procedure for cross compilation. Jerome Guitton 2002-08-07 14:05:49 +00:00
  • f1517e5961 Implementation of semaphores. Jerome Guitton 2002-08-07 12:47:36 +00:00
  • 7d2994dad3 Added some points. Jérôme Hugues 2002-08-06 21:39:52 +00:00
  • ccdf6bcdd8 Updated. Thomas Quinot 2002-08-06 18:59:15 +00:00
  • 7fb1c9973e Updated ROADMAP to reflect some changes in the architecture of PolyORB. Please do not hesitate to correct and refine the description of packages in this file. Thomas Quinot 2002-08-06 18:59:07 +00:00
  • 30112eae12 Adapt to JH modifications for the build process. Jerome Guitton 2002-08-06 15:11:11 +00:00
  • 48b64727c7 Adapt to the change of specs of PolyORB.Tasking. Jerome Guitton 2002-08-06 14:32:33 +00:00
  • 8582274920 Declare an unmodified variable constant. Jerome Guitton 2002-08-05 23:38:15 +00:00
  • 79b2aa3f7b Add missing file, once again. Jerome Guitton 2002-08-05 23:09:50 +00:00
  • e13d1ca38b complete previous checkin. Jerome Guitton 2002-08-05 23:05:57 +00:00
  • 7f9575c79c Follow 3.16w guidelines. Jérôme Hugues 2002-08-05 22:17:14 +00:00
  • b83e44304a New implementations of PolyORB.Tasking, based on condition variables and mutexes: integration in PolyORB, reorganisation. Jerome Guitton 2002-08-05 21:54:38 +00:00
  • 0223fc9c67 Minor reformatting. Jérôme Hugues 2002-08-05 21:24:58 +00:00
  • 7d795454fe Minor reformatting. Jérôme Hugues 2002-08-05 14:46:48 +00:00
  • 6bf2a24515 Document exception handler. Thomas Quinot 2002-08-05 14:26:36 +00:00
  • 77aaea1b91 Updated. Thomas Quinot 2002-08-05 14:22:40 +00:00
  • 081b7d6a01 Make exception error message more explicit. Thomas Quinot 2002-08-05 14:22:16 +00:00
  • cfdf48406d Suppress -f flag, not required. Jérôme Hugues 2002-08-04 18:09:42 +00:00
  • 6be57fae21 Fix typo (scng.adb -> scng.ads) Pascal Obry 2002-08-04 10:21:17 +00:00
  • 07aa76c22f Correct file name error in previous check in (scang instead of scng) Continuation of 8420-004 Vincent Celier 2002-08-04 05:57:51 +00:00
  • e297e0f4b8 Add new packages for the generic scanner. For 8420-004 Vincent Celier 2002-08-04 03:11:33 +00:00
  • c2f919924b Suppress outdated files Jérôme Hugues 2002-08-02 15:21:34 +00:00
  • 4d18c8ebdd * Added comments on minimal servants Jérôme Hugues 2002-08-02 13:39:55 +00:00
  • ce50705a35 Completed dependencies. Jérôme Hugues 2002-08-01 18:47:04 +00:00
  • 34a7087e50 Build instructions for srp/ Jérôme Hugues 2002-08-01 16:11:23 +00:00
  • 37e4db39f7 Do not generate makefile for giop/ (not yet possible because of dependences problems) Jérôme Hugues 2002-08-01 16:05:37 +00:00
  • f5be9fafd3 Separating SRP protocol personality from src/ directory. Jérôme Hugues 2002-08-01 15:58:06 +00:00
  • 3cdcc028c4 Remove extra 'n' in the word 'partitioning'. Fixes B801-003. Vassiliy Fofanov 2002-08-01 13:07:29 +00:00
  • f29bc63c44 Do not build DSA example for now. Jérôme Hugues 2002-07-31 18:34:27 +00:00
  • 08c009661c Corrections in some makefiles dsa : force recompilation all_functions/all_types/echo : corrected dependency, now check cos directory Jérôme Hugues 2002-07-31 18:09:06 +00:00
  • 1ab7cbf5c1 Addition of comments Nicolas Roche 2002-07-31 16:11:36 +00:00
  • e2e49c3f22 This TeX document sum up which POA Policies are implemented in PolyORB Nicolas Roche 2002-07-31 15:50:37 +00:00
  • 660cba64c4 Added missing setup files Jérôme Hugues 2002-07-31 14:53:06 +00:00
  • f7f7c9a5de baseline to build polyorb-config script, provides info about the current polyorb installation. Jérôme Hugues 2002-07-31 14:37:03 +00:00
  • 3f0e06dc15 Introduced selective build process : user can choose the personalities to be built. --enable-{corba,dsa,moma,soap} flags introduced. Jérôme Hugues 2002-07-31 14:31:10 +00:00
  • b8b4769078 Some warnings .... Nicolas Roche 2002-07-30 23:31:13 +00:00
  • 7bd1d2d1cd Make the thread per session policy clean Adding new procedure in thread policies : handle_close_server_connection Adding debug in semaphores (problems in Ravenscar not yet solved, but it works with full_tasking...) Nicolas Roche 2002-07-30 22:49:25 +00:00
  • c089e17d49 Done some minor reformatting Jérôme Hugues 2002-07-29 11:44:39 +00:00
  • d5d4b37826 Fix typecode generation for interfaces and interface typedefs. Thomas Quinot 2002-07-26 01:02:27 +00:00
  • d6dcb0d1df question... Jerome Guitton 2002-07-25 18:24:07 +00:00
  • 5b024fe645 Clarify assumptions on ORB_Lock. Thomas Quinot 2002-07-25 17:41:03 +00:00
  • 5089e63620 Packaging. Thomas Quinot 2002-07-25 17:40:21 +00:00
  • a195da78ff Updated. Thomas Quinot 2002-07-25 17:39:07 +00:00
  • 397650c2c6 Move back DSA server example to Thread_Pool policy. Introduce new function: echoString_Delayed. Thomas Quinot 2002-07-25 17:33:38 +00:00
  • 2ccf63f0d0 In Thread_Per_Session , Threads are stopped at the end of the session Nicolas Roche 2002-07-25 16:40:58 +00:00
  • bd8dafb29b Added ready to launch scripts for the demo. Jérôme Hugues 2002-07-25 16:14:39 +00:00
  • ffb5c3274d Remove stale entries from MANIFEST. Thomas Quinot 2002-07-25 13:59:53 +00:00