Commit Graph

  • 8d8e83f2f7 Remove unwanted pragma Unreferenced Laurent Thévenoux 2022-02-02 16:18:32 +00:00
  • 83cb7222a7 TC17-027 Override existing env variable on Insert. Maxim Reznik 2021-11-03 13:31:13 +02:00
  • 4be4f23dd9 Add more comments to specification files. Maxim Reznik 2021-11-02 17:41:52 +02:00
  • 86389a5c23 U922-009 Use GCC 11 from alire for GitHub CI Maxim Reznik 2021-10-29 12:17:27 +03:00
  • da3b3cfc24 Merge pull request #17 from AdaCore/topic/addresssanitizer_mode v22.0.0 lts-22 22.2 22.1 22.0 22-sustained Nicolas Setton 2021-08-27 11:18:18 +01:00
  • 9c3efec880 Add a build mode for AddressSanitizer Nicolas Setton 2021-08-26 06:51:04 +00:00
  • b9e7535b10 API for applications without event loop. topic/wait4 Vadim Godunko 2021-07-07 20:45:57 +03:00
  • fe555aff67 Merge pull request #15 from AdaCore/topic/allow_null_listener Nicolas Setton 2021-07-07 16:28:02 +01:00
  • e785b1e056 Allow processes not to have a Listener Nicolas Setton 2021-07-07 15:41:50 +01:00
  • 79289a0db3 Add comment updates and one ??? comment Nicolas Setton 2021-06-17 12:13:38 +01:00
  • 725a42d951 Merge pull request #13 from AdaCore/topic/no_int_names Nicolas Setton 2021-05-24 13:54:51 +01:00
  • a2f324f1db U505-038 Drop with Ada.Interrupts.Names; Maxim Reznik 2021-05-24 15:22:36 +03:00
  • 8e37f6332c Merge pull request #12 from AdaCore/topic/codepeer_fix Nicolas Setton 2021-05-24 11:12:46 +01:00
  • f4d5b9b690 Add missing default initialisation Nicolas Setton 2021-05-24 10:52:42 +01:00
  • 1599bcbd0d U505-038 Generate CTRL_BREAK_EVENT for console applications. topic/U505-038 Vadim Godunko 2021-05-20 23:16:21 +03:00
  • 891f34690c Disable create of console for application run from GUI application. Vadim Godunko 2021-05-20 21:38:32 +03:00
  • f864781d7a Merge pull request #11 from AdaCore/topic/U505-038 Vadim Godunko 2021-05-20 22:02:16 +03:00
  • 33e2550d2f U505-038 Don't do anything when empty data is provided. Vadim Godunko 2021-05-20 10:18:37 +03:00
  • 94a3525fe8 U505-038 Implementation of Kill_Process on Windows. Vadim Godunko 2021-05-20 10:12:59 +03:00
  • 28115620eb U505-038 Implementation of Kill/Terminate for POSIX Maxim Reznik 2021-05-19 18:58:10 +03:00
  • 22b8d8160a U505-038 Implementation of Terminate_Process on Windows. Vadim Godunko 2021-05-18 17:24:15 +03:00
  • b1f98a736e U505-038 API extension for terminate and kill process. Vadim Godunko 2021-05-18 06:53:41 +03:00
  • 72d8b22e8a U505-038 Report status of the process exit Vadim Godunko 2021-05-13 18:02:50 +03:00
  • 9cbd84ee49 Merge pull request #10 from AdaCore/topic/U318-015 Vadim Godunko 2021-04-09 17:43:23 +03:00
  • 6e60f0dde8 U318-015 Add "superproject" support. Vadim Godunko 2021-04-08 15:29:53 +03:00
  • 9ab2c93b39 Add extra "-lglib-2.0" Library_Options Maxim Reznik 2021-04-07 18:51:30 +03:00
  • 2b3fe48d14 Compile Spawn_Glib and its test topic/test_glib Maxim Reznik 2021-03-31 19:25:30 +03:00
  • e57c59da4e Replace Build_Kind with Spawn_Build_Kind Maxim Reznik 2021-03-08 15:31:37 +02:00
  • a2354d1700 Change default BUILD_MODE to prod for the Spawn Maxim Reznik 2021-02-24 12:28:46 +02:00
  • 250562471e Add COPR support to be able build RPM. Maxim Reznik 2021-02-14 08:34:25 +02:00
  • 957642e2e3 (glib): complete tag to address compiler warning topic/incomplete_type_warning Nicolas Setton 2021-01-17 14:45:26 +00:00
  • 7db51dfcae Fix warning on Windows Anthony Leonardo Gracio 2021-01-05 14:00:49 +01:00
  • 464ae4c843 Avoid "if statement has no effect" warning. Maxim Reznik 2021-01-04 14:59:08 +02:00
  • c2a06cf5de TB23-030 Fix building libspawn.dll on Windows Maxim Reznik 2020-12-27 20:41:40 +02:00
  • 835e8d54d1 Merge pull request #2 from AdaCore/topic/updates_from_als Maxim Reznik 2020-12-25 18:40:15 +02:00
  • 521e383c1a Minor update Maxim Reznik 2020-12-24 22:20:40 +02:00
  • 7a803c760b TB23-030 Fix spawn tests. Maxim Reznik 2020-12-23 20:14:50 +02:00
  • ec77c796b4 TB23-030 Fix "No such device or address" error. Maxim Reznik 2020-12-23 20:13:25 +02:00
  • cc3e61eef2 TB23-030 Fix an assertion Maxim Reznik 2020-12-23 20:10:34 +02:00
  • 12b041f66f Add LIBRARY_TYPE and BUILD_MODE to project files. Maxim Reznik 2020-12-02 13:11:09 +02:00
  • dd9ed7d35b Mark incomplete type declaration as target Maxim Reznik 2020-12-14 12:28:22 +02:00
  • 623055757f (spawn.gpr): Do not treat warnings as errors in production topic/warning_as_errors Nicolas Setton 2020-12-14 10:01:22 +00:00
  • 03cac0cd15 Add GitHub Action Maxim Reznik 2020-11-20 12:08:19 +02:00
  • 56f6791d0f Update README.md. Add Makefile. Maxim Reznik 2020-11-20 12:07:21 +02:00
  • 9b5dd70aa8 TA14-018 Rewrite pipe initialization code for interprocess communication Vadim Godunko 2020-10-16 21:12:25 +03:00
  • 4f404a5ef7 T803-008 Add a test for Process API 1.0.0 Maxim Reznik 2020-08-27 21:03:20 +03:00
  • f85f41cdba T803-008 Turn Process API example into a test Maxim Reznik 2020-08-27 20:49:25 +03:00
  • eceffa3f9d Fix typo in expand array code Maxim Reznik 2020-08-03 18:39:43 +03:00
  • 88952066aa T710-023 Fix size of data to be submitted. Vadim Godunko 2020-07-13 16:12:41 +03:00
  • 9d816839cb T626-018 Change in Process API Vadim Godunko 2020-06-29 09:12:49 +03:00
  • fc8346c329 T519-034 Fix Append_Escaped_String Andry Ogorodnik 2020-05-20 12:08:10 +03:00
  • cd5c0e15f2 T406-014: Fix compilation errors in spawn-process_glib.adb Anthony Leonardo Gracio 2020-04-07 17:46:09 +02:00
  • 893f6d1879 T406-014 Fix compilation on new GNAT Pro compiler. Maxim Reznik 2020-04-07 14:02:37 +03:00
  • 87ff27d6c7 T318-072 We still compile ALS on RHES 5 Maxim Reznik 2020-03-20 16:26:43 +02:00
  • ea0f133e8f T318-072 Port Spawn Process API to Darwin/Mac OS X Maxim Reznik 2020-03-17 11:48:19 +02:00
  • e2224a559d T117-039 Escape command line arguments when necessary Vadim Godunko 2020-01-20 20:10:51 +03:00
  • 5d6d050e5f gnat/spawn.gpr: add a switch to disable warning-as-errors Pierre-Marie de Rodat 2020-01-10 07:00:20 -05:00
  • e8f16396d8 S926-040 Prevent exceptions from propagating to the Gtk main loop Nicolas Setton 2019-09-26 16:01:51 -04:00
  • d12cb10943 S709-021 Restart I/O operation on EINTR. Maxim Reznik 2019-07-12 15:27:14 +03:00
  • 965e18678a Consistently use short-circuit boolean operators Pierre-Marie de Rodat 2019-07-04 14:05:35 +02:00
  • 3f72fa18ee S617-013 Remove IO waiting callbacks on stop of the process. Vadim Godunko 2019-07-03 09:13:04 +03:00
  • 54df0fc929 S515-039 Use correct stream. Vadim Godunko 2019-05-16 14:48:36 +03:00
  • ecbebb56d0 S506-022 Fix GPS on exit crash on Windows. Vadim Godunko 2019-05-16 11:10:15 +03:00
  • 7caf1f2478 Don't raise exception during finalization... Vadim Godunko 2019-04-30 20:13:08 +03:00
  • 48f954e1e9 S125-009 Add Search_Path function to Spawn API Maxim Reznik 2019-04-04 18:58:44 +03:00
  • 8d3d818e11 S327-016 Fix build failure on Windows Maxim Reznik 2019-03-27 18:16:00 +02:00
  • 97acc008d6 Fix GPS build. Vadim Godunko 2019-03-21 13:04:38 +03:00
  • eeefed0335 Fix elaboration order issue for environment variables. Vadim Godunko 2019-03-13 17:33:50 +03:00
  • 761ea909b2 Add #define to make Process API work on old Linux Maxim Reznik 2019-03-03 18:38:58 +02:00
  • 0b1434f66e Update year in copyright headers Maxim Reznik 2019-02-08 15:26:59 +02:00
  • 790c3939b7 Drop not overriding clauses to conform new AdaCore Style Guide. Maxim Reznik 2019-02-01 14:38:44 +02:00
  • fb2f602385 Add -gnatyO option Maxim Reznik 2019-02-01 14:34:39 +02:00
  • b069a88281 Add new macro $URI{x} to LSP tester. Maxim Reznik 2019-01-22 17:21:38 +02:00
  • 55c56007f1 Fix Process API on Mac OS X Maxim Reznik 2019-01-09 19:00:53 +02:00
  • 09e3a2ff4b Replace Link_Name with External_Name to fix build on MacOS X. Maxim Reznik 2019-01-09 17:28:04 +02:00
  • b6e4a500b5 Make glib project compatible with GPS Maxim Reznik 2018-12-28 18:11:28 +02:00
  • 923ce35fc9 Use GtkAda binding for GIO_Channel and Spawn Maxim Reznik 2019-01-04 14:32:36 +02:00
  • 0292c45133 Implement Process API using Glib Maxim Reznik 2018-11-26 18:13:26 +02:00
  • 8676738ea3 Add Windows implementation for Process API. Maxim Reznik 2018-11-20 19:38:33 +02:00
  • 36af2ca1da Avoid O_NONBLOCK flag on child's stdio descriptors Maxim Reznik 2018-11-02 21:23:03 +02:00
  • 22f2e0f461 Initial version of asynchronous Process API Maxim Reznik 2018-10-11 14:33:17 +03:00
  • 93d5236cff Add initial code for LSP binding Maxim Reznik 2018-09-05 20:56:09 +03:00
  • a4e5dec485 Initial commit Olivier Ramonat 2017-05-09 16:37:21 -04:00
  • dc73350e4b Initial commit joeldiasmarques 2020-11-18 17:54:46 +01:00