Commit Graph

  • 1cf37945b2 Build fixes. Thomas Quinot 2001-11-05 18:07:44 +00:00
  • f34595ebce Move one setup file to the corba subdirectory. Thomas Quinot 2001-11-05 17:26:40 +00:00
  • 95a8a63132 Minor fixes. Now build the whole CORBA personality as a separate library. This will allow us to have an immediate estimate of the relative sizes of the personality-neutral vs personality-specific components. Thomas Quinot 2001-11-05 17:21:50 +00:00
  • 9ddf5654d6 Update MANIFEST. A tarball generated by make_distrib now unpacks and builds correctly, and allows the construction of a minimal CORBA echo server. Thomas Quinot 2001-11-05 14:54:35 +00:00
  • f20956d9ab Rha. Thou shalt remember that Standard.String is indexed by Postitive. :( Thomas Quinot 2001-11-05 10:54:14 +00:00
  • 0d7ac08bb8 Now it compiles with style checking on. Thomas Quinot 2001-11-05 10:10:53 +00:00
  • 1092f0280a More style fixes. Were these ever compiled with style checking activated??? Thomas Quinot 2001-11-02 11:26:59 +00:00
  • 9bff005105 Work around a compiler problem. Thomas Quinot 2001-11-02 11:15:01 +00:00
  • bab7ab377d Packaging and style fixes. The build is in a not too bad shape, modulo one possible compiler bug, and one probable screwup in the new POA_Types code (under investigation). Thomas Quinot 2001-10-31 19:32:17 +00:00
  • 378076d6c2 Add missing exclusion. Thomas Quinot 2001-10-30 18:19:02 +00:00
  • cf992d04fe Mega-commit /du jour/: use automake/autoconf. Automatically build libpolyorb. Thomas Quinot 2001-10-30 18:02:28 +00:00
  • 0bd374eb89 Reenable reconfig in preparation for next checkin. Thomas Quinot 2001-10-30 18:01:00 +00:00
  • c26a852258 Refix style :(( Thomas Quinot 2001-10-30 17:35:35 +00:00
  • a4a153d081 Fix style. Thomas Quinot 2001-10-30 17:31:28 +00:00
  • a94ffdd703 Remove most unfortunate dependency on CORBA and Representations.CDR. Thomas Quinot 2001-10-30 17:25:37 +00:00
  • f7379543c7 Documentation. Thomas Quinot 2001-10-30 16:27:54 +00:00
  • 886e639ac8 Disable reconfig pending transition to proper automake/autoconf system. Thomas Quinot 2001-10-30 16:23:25 +00:00
  • f1074cbf18 Locked_Queue -> PolyORB.Locked_Queue Thomas Quinot 2001-10-30 16:21:44 +00:00
  • 11e585a615 Cleanup. Thomas Quinot 2001-10-30 16:19:17 +00:00
  • 69f594c77f Add some support stuff in preparation for user-friendly packaging. Thomas Quinot 2001-10-30 16:18:14 +00:00
  • 31a2e718b7 Fix helper generation to suppress elaboration code. The generated code now allows execution of an all_types server that passes the following tests with the stock AdaBroker client: Thomas Quinot 2001-10-26 17:07:13 +00:00
  • 0b1a263470 New functions when running under Windows Samuel Tardieu 2001-10-26 16:57:03 +00:00
  • 0140ec39a2 New AdaSockets release Samuel Tardieu 2001-10-26 13:51:46 +00:00
  • 5e7b35d80e Remove Ids. Add missing COPYING. Thomas Quinot 2001-10-25 16:33:30 +00:00
  • 0b4e84da54 Another pass of header fixes. Thomas Quinot 2001-10-25 16:17:20 +00:00
  • 2e5cb85358 Some files can't have Id tags. Thomas Quinot 2001-10-25 15:39:30 +00:00
  • 9e75139e86 Fix headers (mega-commit). Thomas Quinot 2001-10-25 15:24:16 +00:00
  • a4e7d42fa1 Update some headers. Thomas Quinot 2001-10-25 14:42:46 +00:00
  • 62c021cc2b OK, IDLAC code for All_Types server now compiles, we should be able to demo it soon. Thomas Quinot 2001-10-24 18:30:47 +00:00
  • 1bf6bdee00 Encore. Thomas Quinot 2001-10-24 17:42:37 +00:00
  • ab3d6adcc5 Argh, resubmit. Thomas Quinot 2001-10-24 17:39:51 +00:00
  • 2d5e8398e6 More fixes. Remove some now useless types. This builds correctly on my machine. Thomas Quinot 2001-10-24 17:31:26 +00:00
  • e3f3692653 Intermediate commit (should compile): move typing data to neutral view of object references. Thomas Quinot 2001-10-23 19:16:46 +00:00
  • 19d5bee0db Clean leftovers, fix build. Thomas Quinot 2001-10-23 13:42:50 +00:00
  • a1d8586807 Support routines for implementation of CORBA.Object.Helper. Thomas Quinot 2001-10-23 13:30:47 +00:00
  • 1de14b32a4 Fix breakage introduced by previous checkin. Thomas Quinot 2001-10-19 19:05:53 +00:00
  • 10e8746463 Intermediate checkin, pending input from KC. Thomas Quinot 2001-10-19 18:48:18 +00:00
  • 26a0b5f179 Fix version info Samuel Tardieu 2001-10-19 18:20:25 +00:00
  • 33040d794d Use latest AdaSockets version Samuel Tardieu 2001-10-19 18:08:51 +00:00
  • ac9cbb9a4c Fixes for proper compilation of all_types example. Thomas Quinot 2001-10-19 17:15:21 +00:00
  • d8b75f5c8c More collateral damages. Thomas Quinot 2001-10-18 16:01:46 +00:00
  • 8cd933397e Debug Anys. Thomas Quinot 2001-10-17 19:31:33 +00:00
  • e04ddca9ce Changé à la demande de Seb. Thomas, tu peux syncer? Samuel Tardieu 2001-10-16 13:16:13 +00:00
  • 8f4c0782fe Remove useless path component Samuel Tardieu 2001-10-16 12:58:21 +00:00
  • 9f77fa6e16 Add missing mailto Samuel Tardieu 2001-10-16 12:57:35 +00:00
  • 254c07562e Change Sam's URL Samuel Tardieu 2001-10-16 12:55:59 +00:00
  • 5afb6e2ed2 Commercial PR, phase 2. Of course, PolyORB is longer than DROOPI, so quite many files would not compile without manual editing (style: line too long...) Thomas Quinot 2001-10-15 14:15:49 +00:00
  • 65e801e149 Commercial PR, phase 1. Thomas Quinot 2001-10-15 13:43:33 +00:00
  • f6d9980d16 Remove one important memory leak (Requests must be free'd after execution on server side). Rewrite some sequence-walking loops to walk an array instead. Remove some junk code. Thomas Quinot 2001-10-15 13:21:17 +00:00
  • d71ec8e595 Integrate 3767 from DROOPI. Thomas Quinot 2001-10-15 10:17:42 +00:00
  • a9a860c09e Make Release (Buffer_Access) idempotent, just as Unchecked_Deallocation instances. Thomas Quinot 2001-10-15 10:15:56 +00:00
  • 607f31a9e2 Add Latest news entry. Thomas Quinot 2001-10-15 10:09:19 +00:00
  • d19ab1831f Move the SOAP personality to its own subdirectory. Thomas Quinot 2001-10-12 14:04:09 +00:00
  • e4766c2d02 Try to reduce memory leakage. Thomas Quinot 2001-10-11 19:09:34 +00:00
  • 606fadab3d Added item. Thomas Quinot 2001-10-09 17:32:32 +00:00
  • 7be5c3d874 Fix in/inout argument conversion in generated CORBA server code. The generated code is now correct and working for the Echo example. Thomas Quinot 2001-10-09 17:32:23 +00:00
  • 02c9ba67da Public release of CIAO. Thomas Quinot 2001-10-09 13:17:20 +00:00
  • f81672eedf Update to latest AdaSockets to fix a bug in Send. Samuel Tardieu 2001-09-24 18:16:15 +00:00
  • 30d084fbac * MANIFEST: Add validsw.adb and validsw.ads. Laurent Pautet 2001-09-24 08:01:18 +00:00
  • fdfc2fcc6a update gnat sources for glade developpers Laurent Pautet 2001-09-24 07:52:49 +00:00
  • 9fe7c0d4bc Generate server skeleton based on DSI (implemented by Karim Chine). Thomas Quinot 2001-09-17 14:11:27 +00:00
  • f868d48575 Fix a few overfull hboxen. Thomas Quinot 2001-09-14 13:22:59 +00:00
  • 2192b71e2c First performance measurements. Thomas Quinot 2001-09-14 12:42:22 +00:00
  • b55bdd2be8 Do not rebind an already bound ref. Thomas Quinot 2001-09-14 12:41:31 +00:00
  • f8d096665b Be fair when comparing to DROOPI server, and limit IO bias. Thomas Quinot 2001-09-14 11:21:03 +00:00
  • f3077ad249 Merge change from DROOPI: allow specification of an iteration count (for measurement purposes). Thomas Quinot 2001-09-14 00:24:47 +00:00
  • 81d41ab227 Allow specification of a number of iterations (for measurement purpose). Thomas Quinot 2001-09-14 00:20:42 +00:00
  • 8c06f51a62 Argh. Thomas Quinot 2001-09-13 19:24:05 +00:00
  • 428622da35 More typos. Thanks to Nico and to ispell(1). Thomas Quinot 2001-09-13 19:22:38 +00:00
  • 54f83dfa27 Typos. Thomas Quinot 2001-09-13 18:56:55 +00:00
  • ca522d0702 Completed translation. Thomas Quinot 2001-09-13 18:47:30 +00:00
  • a22545acee Only the example still needs translation. Thomas Quinot 2001-09-13 18:02:56 +00:00
  • 86c4b10fff Finished translating basic services. Thomas Quinot 2001-09-13 16:00:48 +00:00
  • d68f4b11c7 More translation. Thomas Quinot 2001-09-12 18:30:47 +00:00
  • c06157b848 Expand notes into actual intro text. Start translation of service descriptions. Fix a few minor errors. Thomas Quinot 2001-09-12 17:41:43 +00:00
  • b1b22f7ef6 Tasking and tasking policies. Thomas Quinot 2001-09-10 17:24:12 +00:00
  • 24bb0c3110 Clarify the notions of Surrogate vs. Binding objects WRT Jonathan. Thomas Quinot 2001-09-10 14:30:06 +00:00
  • 423873bfc6 update gnat sources for glade developpers Laurent Pautet 2001-09-09 08:23:26 +00:00
  • ede3763d43 Add mlib* files. Part of 8606-006. Vincent Celier 2001-09-09 01:44:46 +00:00
  • bf94d1d126 A complete CORBA DSI server has echoed a string. Finished putting optional deferred arguments in place. Fixed POA manager reference counting. Simplify and correct NVList reference counting. Thomas Quinot 2001-09-07 15:20:34 +00:00
  • bfd5b4132c More deferred args support. Thomas Quinot 2001-09-06 19:56:40 +00:00
  • fcc8fbf060 Allow deferred unmarshalling of arguments. This is part of the support for the CORBA DSI, where the NVList for unmarshalling is not known until Invoke is called (and in turn invokes ServerRequest.Arguments). The protocol layer can now put a Nil NVList in Request.Args, in which case a call to ServerRequest.Arguments will send a message to the Session containing the empty, correctly-typed NVList.) Thomas Quinot 2001-09-06 19:32:54 +00:00
  • 78d4624f81 Write down comments on how to properly set the If_Desc for an object, before I forget. Thomas Quinot 2001-09-06 14:25:24 +00:00
  • 49ccbcb23f Needed for the CORBA server test. Thomas Quinot 2001-09-06 12:04:30 +00:00
  • 54c74b8e52 Continue documentation. Thomas Quinot 2001-09-05 18:46:40 +00:00
  • 447e486c64 Server goes all the way to a call to Object_To_String which returns a stringified IOR with the correct Type_Id and profile, so I am pretty happy and going to bed. Thomas Quinot 2001-09-05 00:06:06 +00:00
  • e4b098eaba Clarify name. Thomas Quinot 2001-09-04 22:28:25 +00:00
  • 4193f41378 Continue the 'Implementation' section as discussed. Thomas Quinot 2001-09-04 15:29:03 +00:00
  • dc46f8cee6 Attempt to complete PortableServer implementations. Several issues remain: * some CORBA.ORB subprograms that are essential to the demo server are Not_Implemented; * Droopi.POA_Types.Servant /= PortableServer.Servant_Base, and this is really going to be an awful PITA. Any ideas as to how to create a decent Servant_Base type is welcome :) Thomas Quinot 2001-09-04 00:57:55 +00:00
  • 30f960adbc Comments on this diff from the POA implementor would be most welcome. Thomas Quinot 2001-09-03 21:48:11 +00:00
  • 4ad74f31d8 Some more adjustments to the CORBA server. It is almost there. Unfortunately, Servant_To_Reference has been 'forgotten' by the implementor of Droopi.POA. Thomas Quinot 2001-09-03 18:36:45 +00:00
  • dfb910ca2c Echo server code from AdaBroker mostly compiles. Thomas Quinot 2001-09-03 14:42:37 +00:00
  • 46ab79e3f6 Intermediate checkin. Thomas Quinot 2001-09-03 01:46:26 +00:00
  • 92176e4d65 * MANIFEST: Add sinput-l.ads sinput-l.adb Laurent Pautet 2001-09-02 17:54:39 +00:00
  • cb914b4037 update gnat sources for glade users Laurent Pautet 2001-09-02 11:58:30 +00:00
  • dd8664cc9a A (mostly placeholder) implementation of PortableServer.POA that compiles. Thomas Quinot 2001-08-31 18:45:26 +00:00
  • 3a765a14e4 Better with this one. Thomas Quinot 2001-08-30 10:36:35 +00:00
  • 33685a7e27 Remove useless primitive of CORBA.Object.Ref. Placeholder for PortableServer. Make 'compile' script portable to Solaris. Sigh. Thomas Quinot 2001-08-29 19:37:49 +00:00
  • 88e8a1dc34 Ooops, forgot this one. Thomas Quinot 2001-08-28 18:34:56 +00:00
  • e8ef8d899a Start the server part of the CORBA personality. Thomas Quinot 2001-08-28 18:34:17 +00:00