------------------------------------------------------------------- Tue Nov 19 13:21:10 UTC 2024 - Jan Engelhardt - Update to release 4.9.1 * Switch tests to use a different HTTP provider ------------------------------------------------------------------- Thu Sep 5 13:46:56 UTC 2024 - Jan Engelhardt - Update to release 4.9 * Use IsKernelExtensionAvailable and LoadKernelExtension ------------------------------------------------------------------- Wed Jul 31 04:30:56 UTC 2024 - Jan Engelhardt - Update to release 4.8. * Check arguments to IO_gmtime and IO_localtime ------------------------------------------------------------------- Tue Nov 21 21:47:27 UTC 2023 - Jan Engelhardt - Update to release 4.8.2 * Properly close all open files on exit ------------------------------------------------------------------- Sat Feb 11 11:06:25 UTC 2023 - Jan Engelhardt - Update to release 4.8.1 * Build system updates only ------------------------------------------------------------------- Sat Nov 19 04:10:57 UTC 2022 - Jan Engelhardt - Update to release 4.8 * Add IO_CallWithTimeout, remove CheckForUpdates * Add IO_realpath, add IO_getenv, IO_setenv, IO_unsetenv * Fix unpickling of permutation groups with no generators * Make IO_stat/IO_lstat/IO_fstat compatible with large files ------------------------------------------------------------------- Wed Nov 14 23:25:37 UTC 2018 - Jan Engelhardt - Update to new upstream release 4.5.4 * Add exit status to IO_WaitPid * Make IO usable in the HPC-GAP threads * Replace the deprecated `Elements` in examples by `AsSet` * Add IO_getcwd to query the current working directory * Fix ChangeDirectoryCurrent when used with relative paths (it used to set GAPInfo.DirectoryCurrent to an invalid value) ------------------------------------------------------------------- Sat Feb 3 16:34:09 UTC 2018 - jengelh@inai.de - Update to new upstream release 4.5.1 * Fix a bug which could break usage IO_mkstemp or IO_mkdtemp in a loaded GAP workspace. ------------------------------------------------------------------- Sun Dec 24 16:19:19 UTC 2017 - jengelh@inai.de - Update to new upstream release 4.5.0 * Add support for (un)pickling ranges and character tables * Add automatic call to InstallSIGCHLDHandler() when IO_Fork is used directly or indirectly. As a consequence, code directly calling IO_fork must now always call IO_WaitPid or the new IO_IgnorePid * Remove undocumented function IO_MasterPointerNumber ------------------------------------------------------------------- Sun Jun 19 23:58:43 UTC 2016 - jengelh@inai.de - Update to new upstream release 4.4.6 * Remove support for (un)pickling SuPeRfail * Add wrappers for mkstemp and mkdtemp ------------------------------------------------------------------- Fri Mar 11 23:05:06 UTC 2016 - jengelh@inai.de - Update to new upstream release 4.4.5 * Change IO_PipeThroughWithError to also return the exit status of the child process * Don't wait for child processes to exit on GAP exit ------------------------------------------------------------------- Fri Dec 12 12:21:22 UTC 2014 - jengelh@inai.de - Update to new upstream release 4.4.4 * Fix a bug in the IO_Write code, which for example could cause IO_WriteLine to fail for certain long string * Fix problem with IO_Pickling some very large objects * Add pickle support for transformations and partial permutations * Try to ensure files are flushed on exit, even if they are not explicitly closed. * Ensure file buffers are flushed before GAP closes, to avoid data loss when files are not closed before exiting. * Add = and < methods for IsFile objects ------------------------------------------------------------------- Wed Jun 18 17:35:06 UTC 2014 - jengelh@inai.de - Update to new upstream release 4.3.1 * Pickling/Unpickling of Floats - Remove io-install.diff (no longer needed) ------------------------------------------------------------------- Fri May 10 13:47:02 UTC 2013 - jengelh@inai.de - Split io (version 4.2) off the gap RPM package