Commit Graph

  • ed97f9d41b Minor reformatting Thomas Quinot 2011-09-02 13:22:42 +00:00
  • 44303ddb74 (Handle_Event): If the filter stack returns an error, catch it to avoid a memory leak. Thomas Quinot 2011-09-02 13:18:46 +00:00
  • 22fc61252c (Oid_To_Rel_URI, Rel_URI_To_Oid): Use raw hex dump rather than 'Image/'Value to generate a representation of a Duration for use in a URI, since these attributes are broken in GNAT. Work-around for impact of K124-029 on PolyORB tests. Thomas Quinot 2011-09-02 13:01:54 +00:00
  • e54ae84a19 Minor reformatting Thomas Quinot 2011-09-02 12:57:37 +00:00
  • acdb748595 Minor reformatting Thomas Quinot 2011-09-02 12:57:16 +00:00
  • 0855f8af8c Minor reformatting of help string for --enable-debug. Thomas Quinot 2011-09-02 11:39:41 +00:00
  • f6bd75ba58 New configure option --enable-debug=all: same as --enable-debug + -gnatVa. Thomas Quinot 2011-09-02 11:34:47 +00:00
  • d7c0e5c1e6 (Abort_Request): Make this a no-op, better not raise Program_Error since this is being called from within the ORB critical section when finalizing the ORB.Run witness object upon abnormal exit. Thomas Quinot 2011-09-02 11:22:17 +00:00
  • 4dd83fd8fe Add missing initialization in code for K819-021, needed for the case where we first register an AES, and there's no AEM yet in the ORB. Thomas Quinot 2011-09-02 11:15:04 +00:00
  • 299edb19f9 (is_a): Kill new warning on unreferenced entity Result. Thomas Quinot 2011-09-02 11:09:44 +00:00
  • de5424a571 (Get_State, Get_Manager_Id): Kill new warning about unreferenced entity Result. Thomas Quinot 2011-09-02 11:07:41 +00:00
  • b6bc41c430 Add missing variable initialization Thomas Quinot 2011-09-02 11:04:38 +00:00
  • ce135b69ae Allow an optional TCP port indication in the polyorb.protocols.iiop.default_addr parameter (still overridable by polyorb.protocols.iiop.default_port). Thomas Quinot 2011-09-01 16:26:39 +00:00
  • 4e1d0b7b3a Minor reformatting Thomas Quinot 2011-09-01 13:52:23 +00:00
  • 81ce17e8d1 (Process_Reply): Need to use Copy_Any_Value, not Move_Any_Value, to set value of shadow any provided by caller. Fixes regression on ECHO_1. Thomas Quinot 2011-08-30 15:26:19 +00:00
  • 8e0bd55944 Document K806-001 (removal of Reaper task when Free_On_Termination is available) Thomas Quinot 2011-08-29 16:21:32 +00:00
  • 3a1c3ba01c Minor reformatting Thomas Quinot 2011-08-29 16:11:47 +00:00
  • af7c22740f (Reaper): Add comment about this task being for legacy compiler support. (Generic_Task): Add comment about known (inocuous) bounded error when freeing Self. Followup on K806-001 Thomas Quinot 2011-08-29 16:08:38 +00:00
  • 06debefe2e (PolyORB.Tasking.Profiles.Full_Tasking.Threads): Take advantage of new feature in GNAT tasking runtime (automatic task deallocation upon termination) to remove the need for the Reaper task. Fix for K806-001 Thomas Quinot 2011-08-29 14:27:47 +00:00
  • 8fab12c6f6 Catch the case of an AEM failing to register an AES of the proper type. Part of K819-021 Thomas Quinot 2011-08-26 14:39:41 +00:00
  • c6740a24b6 Add ??? comment Thomas Quinot 2011-08-26 14:04:05 +00:00
  • 095050cccf Generate a backtrace when trying to reenter a tracked mutex. For investigation of side issue mentioned on K806-001 Thomas Quinot 2011-08-24 11:00:49 +00:00
  • 8bd297c61b Minor cleanup Thomas Quinot 2011-08-24 10:58:57 +00:00
  • 89a5fd1bc8 Fix build problem of PolyORB's testsuite. Vadim Godunko 2011-08-19 10:22:03 +00:00
  • 73aa9fb595 Update copyrigth year. Vadim Godunko 2011-08-17 20:12:57 +00:00
  • 4126f88500 Remove circular dependency between client's stubs and implementation of CosNaming service. Vadim Godunko 2011-08-17 20:12:30 +00:00
  • 64804afb31 Update list of generated files. Vadim Godunko 2011-08-17 20:11:27 +00:00
  • 09879c3a43 Update copyright year. Vadim Godunko 2011-08-17 18:10:45 +00:00
  • bac982ad60 Add one more RTL file provided by DSA. Vadim Godunko 2011-08-17 17:46:54 +00:00
  • 09350bd9d8 Remove uses of uninitialized variable Fd in Generate_Package_Body and Generate_Package_Specification. Change identifiers and comments that talk about "subunits" incorrectly. Fixes K815-009. Bob Duff 2011-08-16 21:05:25 +00:00
  • 209d3c63a4 Add missing pragma Ada_2005 following addition of overriding indicator in previous change. Thomas Quinot 2011-08-08 13:20:28 +00:00
  • 74124b3f4b Minor reformatting Thomas Quinot 2011-08-04 16:29:34 +00:00
  • 4c114f1155 (Load_All_Registered_Units): Add debugging message for missing ALIs Thomas Quinot 2011-08-04 16:29:16 +00:00
  • e41ebd21b9 (Destroy): Fix potential memory leak. Thomas Quinot 2011-08-04 16:25:53 +00:00
  • 1aaef1e6dd Add missing declaration for overriding of Finalize. Thomas Quinot 2011-08-04 16:01:33 +00:00
  • 734d97e3c0 (Finalize): Fix potential memory leak. Thomas Quinot 2011-08-04 16:00:57 +00:00
  • 1cc5fa7fd6 (Finalize): Fix potential memory leak. Thomas Quinot 2011-08-04 15:53:52 +00:00
  • 266707d05b Minor reformatting Thomas Quinot 2011-07-11 14:10:15 +00:00
  • 65c4945022 Minor improvements to debugging output, for K627-030 Thomas Quinot 2011-07-08 15:41:04 +00:00
  • 29b745ca36 (Destroy): Destroy Children table whenever it exists (even it it is already empty). Fixes K708-016 Thomas Quinot 2011-07-08 13:49:36 +00:00
  • 09f6085dee Support for variable message length and variable calls count. Thomas Quinot 2011-07-04 17:39:09 +00:00
  • d1655f7042 Minor cleanup (removed unnecessary USE clause). Thomas Quinot 2011-07-04 16:07:18 +00:00
  • f87dbe73df Minor reformatting Thomas Quinot 2011-07-04 14:58:23 +00:00
  • f3c2686e80 Minor reformatting Thomas Quinot 2011-07-04 14:58:08 +00:00
  • f9dc75db7d Minor reformatting Thomas Quinot 2011-07-04 13:40:28 +00:00
  • 52573606e9 Minor reformatting Thomas Quinot 2011-07-04 12:38:21 +00:00
  • 82645deec1 Minor reformatting. Vadim Godunko 2011-07-01 05:38:21 +00:00
  • 93eb0c80df Add new test.opt files to MANIFEST Fix for K627-027 Thomas Quinot 2011-06-28 13:17:53 +00:00
  • dbb24b9c7a (Schedule_Task): Detect and report dead lock (trying to block when there's no AEM to monitor). Thomas Quinot 2011-06-16 11:33:48 +00:00
  • f609aeefd8 Add debugging output for K615-032 Thomas Quinot 2011-06-15 16:52:22 +00:00
  • d19faade18 Add XFAIL markers Thomas Quinot 2011-06-15 15:41:25 +00:00
  • 4cfebc8946 Minor reformatting Thomas Quinot 2011-06-15 15:16:00 +00:00
  • 43b89071cb Add stream element array echo example For K614-022 Thomas Quinot 2011-06-15 15:15:22 +00:00
  • 46b6c4bd3e Minor reformatting Thomas Quinot 2011-06-14 15:39:19 +00:00
  • 8e2b26dd35 Merge change 169756 from head Part of K126-013 2.7 Nicolas Roche 2011-06-06 20:16:34 +00:00
  • 1b7ef70c22 Do not resolve symbolic links unless -eL is used (and passed to gnatmake). For K316-003 Thomas Quinot 2011-05-31 14:24:16 +00:00
  • 7441fb5346 Minor comment clarification. Vadim Godunko 2011-05-27 11:12:01 +00:00
  • 150c035b72 Code cleanup. Vadim Godunko 2011-05-18 03:58:21 +00:00
  • 4a630a6e8d Add support for value boxed types to idlac. Vadim Godunko 2011-05-18 03:50:08 +00:00
  • 18b42e5609 Run-time support for value boxed types. Vadim Godunko 2011-05-18 03:46:15 +00:00
  • 1396251c9a TypeCode.Member_Count returns an unsigned (modular) type, so we must be careful to avoid overflow when computing Member_Count - 1. Thomas Quinot 2011-05-09 15:24:30 +00:00
  • d06844d6ed Fix handling of -P command line switch in gnatdist (take into account both the "-Pproject" and "-P project" forms). Fixes K427-033 Thomas Quinot 2011-05-03 09:01:31 +00:00
  • 43d54436e6 Minor reformatting Thomas Quinot 2011-05-03 09:00:50 +00:00
  • 866b3f6288 Minor reformatting Thomas Quinot 2011-05-02 16:22:10 +00:00
  • c15de11ca2 Document K426-016 Thomas Quinot 2011-04-27 08:24:24 +00:00
  • 91eae70378 (Generate_Parameters_Source): Set reconnection policy for all conf units. For a partial build (building only one partition), we may not have the unit categorization information at hand, so we can't test the RCI flag. Fixes K426-016 Thomas Quinot 2011-04-27 08:22:11 +00:00
  • 2a100c5ff6 Remove some redundant constants from XE_Defs.Defaults (use those from Platform instead). Thomas Quinot 2011-04-22 16:42:59 +00:00
  • 27bdf4a048 Document fix for K201-041. Thomas Quinot 2011-04-05 09:56:09 +00:00
  • 4005319666 Baseline gnatdist sources at rev. 169100. Further revisions can be built only in the context of PolyORB. legacy/GLADE/master Thomas Quinot 2011-03-28 13:19:49 +00:00
  • b5363bf572 Declare idlac officially obsolete J121-026 Thomas Quinot 2011-03-28 09:34:37 +00:00
  • 3368bfde60 Minor reorganization Thomas Quinot 2011-03-28 09:11:57 +00:00
  • 5a082a3ced Provision for cross building a DSA application with gnatdist. For K322-023 Thomas Quinot 2011-03-24 18:56:46 +00:00
  • 885be8a79c Handle installation for cross case: * install build infrastructure (projects, includes, libraries) under $prefix/$target * install host executables (compilation tools) as $prefix/bin/$target-$cmd * install target executables (services) as $prefix/$target/bin/$cmd Thomas Quinot 2011-03-24 15:57:57 +00:00
  • df2fc1c2ec (Object): Make type public, to account for AI05-0115, J701-202. Thomas Quinot 2011-03-21 14:29:41 +00:00
  • 3a8e7b8411 Document available discriminants (K125-004) Thomas Quinot 2011-03-11 18:03:13 +00:00
  • 471213a332 Kill SOAP tests when the SOAP protocol personality is not available. For K125-004 Thomas Quinot 2011-03-11 18:01:49 +00:00
  • 24428ed2f7 * test_utils.py: Add missing import in previous checking Part of K201-032 Nicolas Roche 2011-03-03 15:49:54 +00:00
  • f61936b29e * test_utils.py: (terminate): Improve implementation on Windows to avoid spurious WindowsError exceptions Part of K201-032 Nicolas Roche 2011-03-03 15:48:58 +00:00
  • db473bb86d * testsuite.py: Add various discriminant based on the output of polyorb-config --config Part of K125-004 Nicolas Roche 2011-03-01 17:50:50 +00:00
  • a7195c7d24 Minor reformatting. Thomas Quinot 2011-02-23 17:21:51 +00:00
  • bac2d871a4 Minor reformatting Thomas Quinot 2011-02-15 11:40:42 +00:00
  • cc4a8a8055 Fix handling of invalid name service URL. Followup on H503-010 change. Thomas Quinot 2011-02-11 10:02:19 +00:00
  • 099e7d5200 Add missing files to MANIFEST. Fix for K208-003 Thomas Quinot 2011-02-08 09:16:34 +00:00
  • 91ec93c179 First pass of integration of mDNS support in DSA. For H503-010 Thomas Quinot 2011-02-07 15:11:02 +00:00
  • aef5a1b77c Update interfaces for Any helpers for integer types to handle 64 bit architectures correctly. For K201-041 Thomas Quinot 2011-02-07 14:26:23 +00:00
  • f2b083aacb (Partial_Extract_Data): Improve exception message for buffer underflow. Thomas Quinot 2011-02-07 11:37:04 +00:00
  • b4ee98953e Revert previous checkin, was intended to be a minor reformatting but contained premature inclusion of other changes. Thomas Quinot 2011-02-03 13:16:19 +00:00
  • c16c823de0 Minor reformatting Thomas Quinot 2011-02-03 10:16:47 +00:00
  • 3c489578b8 Minor reformatting Thomas Quinot 2011-02-02 17:00:29 +00:00
  • 694ece645d Set proper logging facility name, and add it to default polyorb.conf. Thomas Quinot 2011-02-02 17:00:14 +00:00
  • 6e90ed97c3 Minor reformatting Thomas Quinot 2011-02-02 16:59:18 +00:00
  • 2b8c7b52e8 Report an error if a non-default configuration file name is specified and does not correspond to a regular file. Thomas Quinot 2011-01-28 10:45:53 +00:00
  • 77d169880c Fix to previous fix to handling of client and server config files. Thomas Quinot 2011-01-28 10:07:05 +00:00
  • 81dee3338a Fix POLYORB_CONF paths. Thomas Quinot 2011-01-27 16:16:29 +00:00
  • 346990248d Fix wrong variable name. Thomas Quinot 2011-01-27 15:20:58 +00:00
  • b70d9a024f Minor reformatting Thomas Quinot 2011-01-26 16:03:04 +00:00
  • db33e85cb0 (Notify_Event, case ORB_Shutdown): Do not attempt to abort polling on an idle AEM monitoring task (case of polling being disabled when ORB_Shutdown occurs). Fixes K126-013 Thomas Quinot 2011-01-26 12:13:36 +00:00
  • f18a6b2abe Merge change 169675 from head Part of K125-008 Nicolas Roche 2011-01-25 10:30:02 +00:00
  • decde51d63 * test_utils.py: Add a wrapper around subprocess.terminate method to catch WindowsError exception raised when this function called on an already dead process. Part of K125-008 Nicolas Roche 2011-01-25 10:24:12 +00:00
  • 00774011ff Document K121-014 Thomas Quinot 2011-01-24 14:04:38 +00:00