Commit Graph

  • 00abb8c3a2 Minor reformatting Thomas Quinot 2011-12-08 11:01:59 +00:00
  • 2cf69559ee Update name of the configuration parameter to disable unprotected invocations. Vadim Godunko 2011-12-06 16:53:03 +00:00
  • 0474e4d0c2 Fix minor typo. Pascal Obry 2011-12-01 17:25:53 +00:00
  • baa498b5a0 Detect test.cmd and test.py for K913-010 Olivier Ramonat 2011-11-25 11:45:55 +00:00
  • 72fe30b733 Add support for tests thta only exercise the IDL compiler Olivier Ramonat 2011-11-25 11:40:29 +00:00
  • 40863e755e Minor reformatting Thomas Quinot 2011-11-24 17:48:15 +00:00
  • ee312ff493 Try to increase timeout. Thomas Quinot 2011-11-14 14:53:25 +00:00
  • e37c30b974 Increase rlimit on PARALLEL_ECHO_0 from 60 to 120 seconds. Thomas Quinot 2011-11-07 16:27:36 +00:00
  • d4c0183b3d Create PolyORB 2.8 branch and update trunk to 2.9. For KA24-026 Thomas Quinot 2011-10-31 12:05:27 +00:00
  • f2f329f2c8 Create PolyORB 2.8 branch and update trunk to 2.9. For KA24-026 Thomas Quinot 2011-10-31 12:05:27 +00:00
  • 81ce19a8dc (System.Parameters.{File,Environment,Command_Line): Make sure these parameter sources are registered earlier so that they override static sources. Thomas Quinot 2011-10-27 10:05:41 +00:00
  • 2962895610 Add pragma Ada_2005. Thomas Quinot 2011-10-27 10:05:07 +00:00
  • 394be28929 Minor improvement to debugging traces for unmarshalling of aggregates: provide better identification of the aggregate element being unmarshalled. Thomas Quinot 2011-10-26 13:25:55 +00:00
  • 1a70c2b7c8 Add debugging trace for shutdown Thomas Quinot 2011-10-25 15:51:20 +00:00
  • f0d03e7bd2 Suppress checks on internal variables representing user arguments, as we do not want the possible type conversions involved in creating wrapper Any's for these variables to generate validity check failures. Thomas Quinot 2011-10-25 14:35:31 +00:00
  • 57a43e858b Suppress validity check on purposefully invalid value in client. Fix for failure on run with full validity checks enabled (ALL_TYPES_0 on rum). Thomas Quinot 2011-10-25 14:03:06 +00:00
  • 1337639d45 (Check_Validity): On Windows, Check_Selector may return Completed while Receive_Socket raises an exception. This must be taken into account as a case of invalid TE. Fixes OBJECT_0 failure on XP. Thomas Quinot 2011-10-25 11:53:35 +00:00
  • 0881da8bd7 revert previous change Bob Duff 2011-10-24 15:25:46 +00:00
  • 176554ba9d * polyorb-sequences-bounded.adb: (Run_In_Place_Wrapper): Suppress warning. Follow-on for FB24-019. Bob Duff 2011-10-24 14:52:46 +00:00
  • 23f770eeca (Next_Token): Fix access to uninitialized variable Token in the case where the first line of the configuration file is a comment. Fixes KA21-016 Thomas Quinot 2011-10-21 13:18:36 +00:00
  • a60639df86 Minor reformatting Thomas Quinot 2011-10-21 09:59:56 +00:00
  • 67944577e5 Remove pragma License For K926-038. Thomas Quinot 2011-10-21 09:36:18 +00:00
  • cbe3da803e Minor refinement of previous change for KA18-017 Thomas Quinot 2011-10-20 08:55:00 +00:00
  • 4170fed129 * install.py: Get write access to a file before trying to remove it Part of KA18-017 Nicolas Roche 2011-10-19 17:34:02 +00:00
  • e09a81bfa2 Avoid putting temp files in the Source_File_Map, because on Windows, all the temp files have the same name, and that causes duplicates, which cause Insert to crash. Bob Duff 2011-10-13 21:45:55 +00:00
  • a55dd1b965 Change IDL files from windows to unix end-of-line convention (i.e. CRLF ==> LF). Bob Duff 2011-10-13 14:00:57 +00:00
  • 95aadd9fba * configure.ac: Remove the -Werror flag, because we're getting some warnings in C code, and it's not 100% clear how to fix them, because the relevant .h files differ across machines. Bob Duff 2011-10-12 19:19:21 +00:00
  • 1b6ce1b774 * compilers/iac/source_input.adb (Open_Source): Open the file in Binary rather than Text mode, because otherwise we don't know what size buffer to allocate and how many bytes to read. On windows, CR characters are deleted by Text mode, and that messes up the count. Bob Duff 2011-10-12 19:17:00 +00:00
  • 21ec20d08a Minor reformatting Thomas Quinot 2011-10-12 12:56:23 +00:00
  • 4007b784ac Document Makefile change for KA12-017 Thomas Quinot 2011-10-12 11:13:18 +00:00
  • ba5718d8ce Remove mostly useless dependency of 'install' on 'all'. Thomas Quinot 2011-10-12 09:22:49 +00:00
  • 5da66cd75d Actually we do need to compile this unit in Ada 2005 mode. Thomas Quinot 2011-10-10 14:50:21 +00:00
  • 4031c78538 Remove stale manually written partition mains. Thomas Quinot 2011-10-10 14:29:28 +00:00
  • e54e664661 Make unit compilable in Ada 95 mode. Thomas Quinot 2011-10-10 14:28:45 +00:00
  • a49997d77b Minor reformatting Thomas Quinot 2011-10-10 14:28:21 +00:00
  • 3b2bbd427b To link with OpenSSL on Windows we need to specify -lgdi32 and -lws2_32 explicitly. Vadim Godunko 2011-10-05 15:25:50 +00:00
  • 3ea383c68e Minor: Fix copyright header so pre-commit checks don't fail. Bob Duff 2011-09-26 17:14:35 +00:00
  • 6f91633702 Document K922-016 Thomas Quinot 2011-09-26 15:58:01 +00:00
  • e491b24ab6 Minor reformatting Thomas Quinot 2011-09-26 09:08:40 +00:00
  • 0a6f4fa83e Fix entry dates for IA01-037 and K919-038. Thomas Quinot 2011-09-26 09:07:07 +00:00
  • 09ccaea3e6 Use Ada.Characters.Handling instead of Charset. Bob Duff 2011-09-25 15:11:58 +00:00
  • a7e85642f0 Use Ada.Characters.Handling in charset.adb. Bob Duff 2011-09-24 21:45:41 +00:00
  • e29a752dd0 Remove unnecessary code. Bob Duff 2011-09-24 20:02:28 +00:00
  • 8779f5a543 Minor reformatting Bob Duff 2011-09-24 20:01:15 +00:00
  • 595b0ee86f src/security/polyorb_asn1.c: src/security/x509/polyorb_x509.c: Fix warnings. Bob Duff 2011-09-24 19:55:14 +00:00
  • 458b24ddc4 * compilers/iac/lexer.ads compilers/iac/iac.adb compilers/iac/lexer.adb: Get rid of complicated cleanup of temp files, which was necessitated by the fact that the lexer was re-reading the same temp files repeatedly, so they needed to be kept around until the end. We no longer do that; we delete each temp file immediately after reading it, and store the contents in memory until the end. Bob Duff 2011-09-24 19:48:49 +00:00
  • 9971792dca Add IA01-037 Bob Duff 2011-09-24 18:33:22 +00:00
  • 7e2f59ae82 Minor: Remove constant No_Str, because it's more readable to put the empty string literal in line. Bob Duff 2011-09-24 17:36:54 +00:00
  • 68f649638b Minor comment fixes. Bob Duff 2011-09-24 15:48:46 +00:00
  • 2ca5264556 * MANIFEST: Add Source_Input package. Bob Duff 2011-09-24 15:02:07 +00:00
  • a8c007df1d Use correct name of variable. Vadim Godunko 2011-09-23 19:22:18 +00:00
  • e76e3b7c4f Remove unused variable. Thomas Quinot 2011-09-23 09:36:36 +00:00
  • 4e375fee0d Fix compilation error. For K922-016. Bob Duff 2011-09-22 18:38:06 +00:00
  • 42c1c88d46 Fix compilation error. For K922-016. Bob Duff 2011-09-22 18:13:25 +00:00
  • 889a632ca2 (PolyORB.Termination_Manager.Bootstrap.Initiate_Well_Known_Service): Move to... (PolyORB.DSA_P.Initialization): ... new unit, for code sharing with Name_Server Thomas Quinot 2011-09-22 15:49:00 +00:00
  • 52fca304bc Minor reformatting Thomas Quinot 2011-09-22 14:17:07 +00:00
  • 422135c0e9 Rename Library_Kind scenario variable to Library_Type, and Library_Kind external variable to LIBRARY_TYPE for consistency with XmlAda. Vadim Godunko 2011-09-21 06:33:45 +00:00
  • 6573003977 Document requirement for Python interpreter, for K919-038 Thomas Quinot 2011-09-19 16:34:38 +00:00
  • 4ca3959489 Makefile changes for K919-038 Thomas Quinot 2011-09-19 16:27:26 +00:00
  • 9784b7bc72 Improved install script for K919-038 Thomas Quinot 2011-09-19 16:26:58 +00:00
  • cc5b285e41 Add parallel_client (test case for K915-019) Thomas Quinot 2011-09-19 06:45:47 +00:00
  • 5c8a943a56 Add PARALLEL_ECHO_0 For K915-019 Thomas Quinot 2011-09-16 08:54:46 +00:00
  • cc4450990c Fix header. Thomas Quinot 2011-09-15 15:50:19 +00:00
  • 55cc4bca92 Document K915-014, K915-018, K915-019 Add reg test for K915-019 (PARALLEL_ECHO_0). Thomas Quinot 2011-09-15 15:50:02 +00:00
  • ec67b86a06 (Bind): Ensure ref info mutex is released if bind operation raises an exception. Safeguard after changes for K915-019 Thomas Quinot 2011-09-15 15:48:39 +00:00
  • 2092a58b96 Fix incorrect double locking from previous change for K915-019 Thomas Quinot 2011-09-15 15:48:05 +00:00
  • cbf8f5207f (References.Enter_Mutex, References.Leave_Mutex): New subprograms, provide protection for concurrent accesses to reference info. Thomas Quinot 2011-09-15 14:42:42 +00:00
  • ca006bdf96 Clean up unneeded dependencies. Thomas Quinot 2011-09-15 14:22:08 +00:00
  • ebe33b548b (XE_Back.PolyORB.Set_PCS_Dist_Flags): Do not get source path from polyorb-config, get all path information from the project files. (Generate_PCS_Project): Use "gnat list" to determine a value of the installation directory that is consistent with the paths known to the project manager. Thomas Quinot 2011-09-15 14:12:10 +00:00
  • 0621a4166d (Register_Binding_Object): Call Handle_New_*_Connection before making the BO available for reuse by other tasks. Fixes K915-014 Thomas Quinot 2011-09-15 10:37:48 +00:00
  • 74517aa857 (Negotiate_Code_Set_And_Update_Session): Add missing protection for concurrent access to code set negotiation data. Thomas Quinot 2011-09-15 10:30:33 +00:00
  • 3aae40e6cc Minor reformatting Thomas Quinot 2011-09-15 10:27:20 +00:00
  • 2b6ddbba2a Minor reformatting Thomas Quinot 2011-09-15 08:43:04 +00:00
  • 56a9387f13 Minor code reorganization Thomas Quinot 2011-09-14 16:32:54 +00:00
  • 79d319ed86 Minor reformatting Thomas Quinot 2011-09-14 16:29:32 +00:00
  • 30a0d1fd2a Minor reformatting Thomas Quinot 2011-09-13 13:43:59 +00:00
  • 9a26ff630e Minor reformatting Thomas Quinot 2011-09-13 12:36:20 +00:00
  • 6cf2775985 Minor reformatting Thomas Quinot 2011-09-13 12:35:08 +00:00
  • ee8b51dbd9 Minor reformatting Thomas Quinot 2011-09-13 12:33:57 +00:00
  • aa75f06fc1 Minor reformatting. Thomas Quinot 2011-09-13 12:31:19 +00:00
  • 40c4869552 Fixes to previous change for #pragma switchname Thomas Quinot 2011-09-13 10:17:56 +00:00
  • 1f196367b8 (PolyORB.Tasking.Semaphores): Remove. (PolyORB.ORB.Thread_Per_Session): Add appropriate protection on request queue. Thomas Quinot 2011-09-12 16:50:34 +00:00
  • ba39649404 Minor reformatting Thomas Quinot 2011-09-12 16:00:37 +00:00
  • 1a8d55d859 Remove legacy stats scripts Thomas Quinot 2011-09-09 16:51:08 +00:00
  • 82f981d8a0 Remove CORBA code from DSA BBS example Thomas Quinot 2011-09-09 16:50:41 +00:00
  • 35fe4a12b2 Create pure DSA bbs example Thomas Quinot 2011-09-09 16:48:48 +00:00
  • 3c50bd55a2 Add support for exceptions tracing For K909-043 Thomas Quinot 2011-09-09 16:45:28 +00:00
  • c49e6a61b8 Integrate contribution from Oliver Kellogg, with minor reformatting: Add support for #pragma derived, subtype, range, and switchname, in IAC. Thomas Quinot 2011-09-08 13:23:34 +00:00
  • 2841e03a01 Minor reformatting Thomas Quinot 2011-09-07 07:36:26 +00:00
  • 6f2f6a1ba1 Reintroduce Last_Index, removed by mistake in previous change. Thomas Quinot 2011-09-06 11:02:44 +00:00
  • d7b3ab29d4 Add example for static parameters source. Thomas Quinot 2011-09-06 09:47:54 +00:00
  • 3db2e42201 test.opt removed after K806-001 fix Thomas Quinot 2011-09-06 08:44:44 +00:00
  • d329cfee72 Now passes on AIX, after changes for K806-001 Thomas Quinot 2011-09-05 17:10:57 +00:00
  • 6c08cee402 (Handle_Disconnect): Clear error only after it has been propagated up the protocol stack. Fixes K905-033 Thomas Quinot 2011-09-05 16:44:26 +00:00
  • 1ab59d5fe2 K124-029 is now worked around in PolyORB. Thomas Quinot 2011-09-05 14:57:44 +00:00
  • 6c33759d17 When building for static libraries (currently the only supported option), make sure we link against a static XML/Ada library. For K831-037 Thomas Quinot 2011-09-05 10:30:48 +00:00
  • 1631f75dca Install shared libraries when available. Vadim Godunko 2011-09-03 07:28:16 +00:00
  • 7bdd903753 Prepare project files to support shared libraries. Vadim Godunko 2011-09-03 07:19:38 +00:00
  • be16ef6412 Document fixed memory leaks Thomas Quinot 2011-09-02 13:41:05 +00:00
  • c1777a1dd2 (Destroy): Free filter's buffer. Fixes memory leak. Thomas Quinot 2011-09-02 13:27:49 +00:00