Commit Graph

  • 4952ec6bb5 Minor cleanup. Bob Duff 2010-06-20 19:58:35 +00:00
  • a000b1a065 * polyorb-transport-connected-sockets.adb (Close): Move mutex lock operation to cover both normal execution and exception handling cases. Vadim Godunko 2010-06-18 21:02:14 +00:00
  • aed0141bce * polyorb-log-stderr.adb (Write): New subprogram. Vadim Godunko 2010-06-18 18:40:08 +00:00
  • 0c44ff1dfc H503-010 : - rename the unicast dns transport mechanism from mdns to udns in the preparation of the new multicast dns transport mechanism Nikolay Boshnakov 2010-06-16 09:51:48 +00:00
  • 79775fcc3d - remove unnecessary variables from the dns message context and reorganize code - clean up some code Nikolay Boshnakov 2010-06-15 16:30:15 +00:00
  • 2a6303869c H503-010 : Update on TODOs : - Moved the code relevant to the Unmarshall_To_Any procedure to the representation package Nikolay Boshnakov 2010-06-15 11:04:41 +00:00
  • 419976beb5 H503-010 : - update on TODOs : implemented a case switch for the RR type in the unmarshall_to_any procedure - now supports the "A","SRV","TXT" and "PTR" types Nikolay Boshnakov 2010-06-14 12:29:06 +00:00
  • 42e8c526ec Catch exceptions raised during elaboration of DSA services, and shut down PCS in such case. Thomas Quinot 2010-06-10 11:18:27 +00:00
  • 4d84af45b3 Minor reformatting of message for J608-023 Thomas Quinot 2010-06-09 16:46:53 +00:00
  • c21caa233a In packaged sources, check presence of file with longest filename from MANIFEST, in an attempt to detect incorrectly (un)packed sources. For J608-023 Thomas Quinot 2010-06-09 16:32:03 +00:00
  • 93036352dc Minor cleanup in preparation for integration of Nikolay's patches for H503-010 Thomas Quinot 2010-06-09 08:25:37 +00:00
  • 4f765e4f94 Add entry for J607-021 Thomas Quinot 2010-06-08 14:04:51 +00:00
  • 14813aca5a (Find_Stubs_And_Stamps_From_Closure): Explore a unit even if it is marked as assigned to the current partition (by the tasking check). This ensures that all partitions that need relinking are indeed rebuilt. Thomas Quinot 2010-06-08 14:04:15 +00:00
  • 5507ff0d01 (Add_Conf_Unit): Remove debugging message that could end up in generated monolithic app main. Thomas Quinot 2010-06-08 14:02:10 +00:00
  • dd7b998293 clean up some no longer used Marshall/Unmarshall procedures Nikolay Boshnakov 2010-06-08 13:06:30 +00:00
  • 8996aa0be8 Minor reformatting Thomas Quinot 2010-06-08 10:54:25 +00:00
  • eeae672aad H503-010 : - update on TODOs : fixed the temporary Unsigned_Long workaround by initializing the generic Align_Transfer_Elementary package without alignment policy in order to keep the correct structure of the DNS message Nikolay Boshnakov 2010-06-08 08:21:23 +00:00
  • dfad90077b H503-010 : Nikolay Boshnakov 2010-06-07 16:48:39 +00:00
  • cc681afa29 Minor reformatting Thomas Quinot 2010-06-07 15:44:38 +00:00
  • eac3c00350 Improved debugging output Part of investigation for J607-021 Thomas Quinot 2010-06-07 15:18:49 +00:00
  • e84c018150 H503-010 : Nikolay Boshnakov 2010-06-07 09:05:53 +00:00
  • cfcd846cd4 H503-010 : - replace Put_Line by pragma debug - add the TXT rr type management - structure is same as for PTR - Unmarshall the Result Any Rcode - Emit message to ORB in case of Erronous Rcode Nikolay Boshnakov 2010-06-04 16:14:54 +00:00
  • ce36604b26 H503-010 : - added a call to the Deactivate_Object after execution of a request - this way the object is reactivated for a new incoming request Nikolay Boshnakov 2010-06-03 10:45:19 +00:00
  • 786a24f121 H503-010 : - remove useless variable declaration from helper - modify the server's message reception algorith : can now receive multiple requests Nikolay Boshnakov 2010-06-03 07:53:02 +00:00
  • 3b05689b71 H503-010 : - fix bug in Get_Aggregate_Count function : RR type now has 3 elements - add a Current_Question_Name index in order to marshall questions in the correct order - reorganize the Unmarshall_Argument_List function : now can receive multiple answers - rename question_rr to current_rr : Marshall_From_Any is used by every RR sequence, not only questions Nikolay Boshnakov 2010-06-02 13:11:32 +00:00
  • 79427ee7cc H503-010 : Nikolay Boshnakov 2010-06-01 17:39:23 +00:00
  • d79a1fc9f3 rlimit terminate the server process when SIGTERM is sent Olivier Ramonat 2010-06-01 16:50:35 +00:00
  • a9d328fbfa H503-010 : follow up on last commit : replace literals in the Unmarshall_Argument_List procedure Nikolay Boshnakov 2010-05-31 14:49:13 +00:00
  • 75ee78d94d H503-010 : Remove hard coded dns type literals and define them properly in the Helper Nikolay Boshnakov 2010-05-31 14:35:04 +00:00
  • b90a4fe5cc correct Rcode and RR_Type management when sending/receiving a message cleaning up some code Nikolay Boshnakov 2010-05-27 16:35:15 +00:00
  • 43016644f8 (Get_Binding_Objects): Fix incorrect iteration step code. Thomas Quinot 2010-05-27 14:26:40 +00:00
  • a93db3bdea Adding the Rcode type to the Helper Correct the initiliazation of the other types Nikolay Boshnakov 2010-05-27 12:16:27 +00:00
  • 8f0f40138e merge Send_Reply and Common_Send_Reply update on several TODOs additional rr types (to conform to IDL) Nikolay Boshnakov 2010-05-26 16:30:11 +00:00
  • 4767077f5e Correction of the swapped package headers Nikolay Boshnakov 2010-05-26 13:07:27 +00:00
  • 4f48a3ab08 Move the code relevant to DNS specific rr types to a separate Helper package Nikolay Boshnakov 2010-05-26 13:01:00 +00:00
  • ab510c2f3e Relax the pattern matching - J503-011 Olivier Ramonat 2010-05-26 12:49:17 +00:00
  • ed69ee20bb Minor reformatting Thomas Quinot 2010-05-26 08:45:16 +00:00
  • f5edd63ad3 Read line by line until IOR string is found Olivier Ramonat 2010-05-25 14:51:46 +00:00
  • 30dc0e26e7 (Get_Binding_Objects): Purge invalid binding objects. Fixes J524-001 Thomas Quinot 2010-05-25 14:21:35 +00:00
  • 5beca14284 update on the dns protocol to perform a complete message exchange. update on dns flags management to conform to dns norm update on representation functions for correct arguments marshalling Nikolay Boshnakov 2010-05-25 08:14:08 +00:00
  • b440ca13ef Use python subprocess.Popen instead of GNAT.Expect.TTY Olivier Ramonat 2010-05-24 14:41:10 +00:00
  • c76ec63caa * src/dsa/polyorb-dsa_p-remote_launch.adb: (Launch_Partition): Comments and clean up. Bob Duff 2010-05-22 22:50:37 +00:00
  • 2f9e14c916 * src/dsa/polyorb-dsa_p-remote_launch.adb: (Launch_Partition): If the host name is specified by invoking a shell script using the back-quote syntax, as in get-host-name blah, run the back-quoted command using GNAT.Expect, because we don't have a shell invoked here that would interpret the back-quote syntax. Bob Duff 2010-05-22 17:44:11 +00:00
  • 7c2b68cc47 Revert change 160046. Nicolas Roche 2010-05-19 21:21:10 +00:00
  • dd944361dc Eliminate redundant Time_0 constants. Thomas Quinot 2010-05-18 15:05:29 +00:00
  • 2fdb41c59d Minor reformatting Thomas Quinot 2010-05-18 14:49:42 +00:00
  • 2df332c6d7 (In_Imported): When enclosing scope is present, recurse (don't just check the Imported flag on the immediately enclosing scope). Fixes J504-010 Thomas Quinot 2010-05-18 13:26:25 +00:00
  • 7c0ea5e140 Document J511-002 Thomas Quinot 2010-05-18 08:52:23 +00:00
  • 95e876940f Minor reformatting Thomas Quinot 2010-05-17 16:40:31 +00:00
  • 861dff57fe * src/polyorb-orb.adb: (Find_Reusable_Binding_Object): Do not call "Next (It)" if Remove is called, because Remove already moves the iterator to the next item. In this case, it was running off the end of the list, causing a Constraint_Error. In other cases, it could cause an item to be skipped. Bob Duff 2010-05-13 19:51:43 +00:00
  • 179a729d57 If a pragma Name_Server is given in the .cfg file, report this information in the output. Bob Duff 2010-05-12 13:55:15 +00:00
  • 1f8050bff8 removing unnecessary trailing folders Nikolay Boshnakov 2010-05-12 10:22:51 +00:00
  • 20cdedff9b Header copyright reformatting Nikolay Boshnakov 2010-05-12 09:42:57 +00:00
  • d278495739 Minor reformatting Thomas Quinot 2010-05-12 09:26:37 +00:00
  • 14b9d06f86 Adding the dns protocol personality working folder and it's currently implemented transport mechanism - unicast UDP. Nikolay Boshnakov 2010-05-12 09:23:44 +00:00
  • 8c861b59c3 run-test.py requires --target Olivier Ramonat 2010-05-10 08:15:39 +00:00
  • 591ac0dfe2 Minor comment fixes. Bob Duff 2010-05-07 11:17:32 +00:00
  • b9dfdf63ea Remove unused code Olivier Ramonat 2010-05-07 08:45:16 +00:00
  • b1e30f83e6 Force --target and --host options Olivier Ramonat 2010-05-07 08:45:15 +00:00
  • 26c2c1f3cc Minor reformatting. Use Create_Temp_File to generate a unique temporary file (directory) name. Followup on J503-020 Thomas Quinot 2010-05-06 10:05:25 +00:00
  • 73779fcce7 Send the perfect hash functions to standard output, if the -p flag is set. This is a correction to the previous fix, which evilly depended on the new Use_Stdout parameter of GNAT.Perfect_Hash_Generators.Produce; we want to be able to build PolyORB with older versions of GNAT. We keep that parameter, in case it comes in handy in the future; it is now unused. Bob Duff 2010-05-05 22:39:39 +00:00
  • f6f887960e Send the perfect hash functions to standard output, if the -p flag is set. Bob Duff 2010-05-03 23:34:39 +00:00
  • 2a48944aec Fix syntax error Olivier Ramonat 2010-05-03 13:12:03 +00:00
  • 8c697ea683 Write discriminants in out/discs Olivier Ramonat 2010-05-03 13:12:02 +00:00
  • 261e3374c6 Strip trailing / Olivier Ramonat 2010-05-03 12:43:22 +00:00
  • 68939b42c1 Add always_fail test for GAIA Olivier Ramonat 2010-05-03 12:43:20 +00:00
  • d1115c35d5 Add README to run the testsuite Olivier Ramonat 2010-05-03 12:37:57 +00:00
  • c3f5c9ae85 Replace ad-hoc testsuite by gnatpython.testdriver Olivier Ramonat 2010-05-03 12:37:54 +00:00
  • 6203ad2026 (Finalize): Use 'Unchecked_Access to bypass accessibility checks downstream. Thomas Quinot 2010-04-29 12:40:01 +00:00
  • 55832512be Minor code reorganization to avoid unnecessary junk access type conversions causing accessibility check failures. Thomas Quinot 2010-04-28 16:10:59 +00:00
  • d6c85572b3 Prefer non-loopback local addresses over loopback ones when generating a profile, so that IORs and URLs for local TSAPs have a better chance of being valid on other hosts. For J317-029 Thomas Quinot 2010-04-27 16:55:50 +00:00
  • b678f901a3 Minor reformatting Thomas Quinot 2010-04-27 12:54:51 +00:00
  • 8799910c41 Minor reformatting Thomas Quinot 2010-04-27 12:54:50 +00:00
  • f6abe53f52 Remove all mentions of obsolete list glade-report Remove old obsolete versions of User Guide. For J426-010 Thomas Quinot 2010-04-27 10:04:44 +00:00
  • 0e417022cf (Destroy): Remove unnecessary conversion from anonymous to named access type, which might cause an accessibility check failure. Thomas Quinot 2010-04-27 09:47:32 +00:00
  • f2fd481222 Update entry for J420-020 Thomas Quinot 2010-04-20 15:29:58 +00:00
  • cf2306b8c0 (Initialize_Access_Points): Do not allocate SSLIOP transport mechanism factory if SSLIOP is not enabled. fixes J420-020 Thomas Quinot 2010-04-20 15:27:41 +00:00
  • a60502f3dc (Finalize): New primitive operation, make dispatching call on Destroy to deallocate internal structures of OA. Thomas Quinot 2010-04-20 14:09:05 +00:00
  • 9a54479f5b Minor reformatting Thomas Quinot 2010-04-20 14:07:28 +00:00
  • e5cf4988b9 Force --target/--host options Olivier Ramonat 2010-04-20 09:28:37 +00:00
  • 8cf122db8e Fix spelling of Reto Buerki's name, per his request. Thomas Quinot 2010-04-20 07:33:42 +00:00
  • ccf00da2de * Makefile.in: Remove -gnatwR so we again get warnings on redundant type conversions. Bob Duff 2010-04-19 21:21:06 +00:00
  • 46fd97ec60 Minor comment reformatting Bob Duff 2010-04-19 21:15:43 +00:00
  • e0b8631b4f Minor: remove obsolete comment. Bob Duff 2010-04-19 21:15:17 +00:00
  • 9b684bdf8f Remove redundant type conversions, now flagged by the compiler. J414-030 Thomas Quinot 2010-04-19 09:18:32 +00:00
  • 33567a9853 Remove redundant type conversions. This is all the remaining ones in hand-written code. The rest are in automatically generated code. Bob Duff 2010-04-18 21:08:18 +00:00
  • d497771be2 Temporarily add -gnatwR ---- date: 2010/04/19 14:02:04; author: duff; Bob Duff 2010-04-18 17:53:44 +00:00
  • 7e0bf93116 Remove redundant conversions. Arnaud Charlet 2010-04-18 10:27:20 +00:00
  • f724681557 Remove redundant conversion. Arnaud Charlet 2010-04-18 09:23:00 +00:00
  • 991167a72d Remove redundant conversions. Arnaud Charlet 2010-04-18 09:15:12 +00:00
  • 67d75b6410 Remove redundant conversion. Arnaud Charlet 2010-04-18 09:07:18 +00:00
  • b70e0dd4b9 Remove redundant conversions. Arnaud Charlet 2010-04-18 08:55:24 +00:00
  • 0b25dd0a52 (Load_Configuration_Table): Fix memory leak. Patch submitted by Reto Bürki <reet@codelabs.ch>. Thomas Quinot 2010-04-16 08:42:30 +00:00
  • 36402c1773 Add test that always fails and shows PolyORB version information. Thomas Quinot 2010-04-15 13:49:49 +00:00
  • 238618501d Bump version number to 2.6.2 2.6 Olivier Ramonat 2010-04-14 13:29:59 +00:00
  • eba20c5a5f Use "and then" and "or else" in preference to "and" and "or", as is the standard AdaCore convention. This mostly affects idlac, which is obsolete, but it's easy enough to fix, and allows us to compile with the -gnatyB switch. We haven't yet decide whether/when to include this switch in the builds. Bob Duff 2010-04-13 20:57:38 +00:00
  • f39116dbd4 Minor: Write CORBA.String instead of plain String, to emphasize this is not Standard.String. Bob Duff 2010-04-13 16:42:43 +00:00
  • 32dc0dadf2 Document fix for J412-032 Thomas Quinot 2010-04-13 08:49:24 +00:00
  • 84edd778f1 Do not use package System in generated code, to allow SYSTEM to be used as an enumeration literal in IDL. Fixes J412-032 Thomas Quinot 2010-04-12 15:58:18 +00:00
  • 2621d89daf For Default_Aggregate_Content: Thomas Quinot 2010-04-12 14:57:43 +00:00