Changes between Version 90 and Version 91 of ReleaseNotes/Mainline
- Timestamp:
- 2018-12-03T21:17:36Z (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseNotes/Mainline
v90 v91 13 13 === General === 14 14 15 * We partially revived the Doxygen documentation and plan to further improve it. 16 * Prevent endless loops when printing userspace stack traces 15 * We partially revived the Doxygen [http://ci.helenos.org/latest/doxygen/ reference documentation] and plan to further improve it. 17 16 18 17 === Kernel === 18 19 19 * Kernel is now stored in standard ELF format 20 20 * Ordered dictionary ({{{odict.h}}}) now available in kernel … … 33 33 34 34 === GUI === 35 35 36 * Fix some display issues related to a bug in the alpha blending implementation 36 37 37 38 === File Systems === 39 38 40 * {{{fdisk}}} can now configure mount point for a volume 39 41 * We can now create Ext4 (Ext2, actually,) file systems … … 51 53 52 54 === Applications === 55 53 56 * LaiNES, an NES emulator [https://github.com/maurizio-lombardi/helenos/tree/nes ported] ([https://www.youtube.com/watch?v=ZuIRIBnj0lk&feature=youtu.be video]) 54 57 * [https://github.com/jxsvoboda/gzx/commits/master GZX], a ZX Spectrum emulator … … 56 59 * Now available via a harbour/package ({{{pkg install gzx}}}) 57 60 * [https://github.com/jxsvoboda/sycek Ccheck], C-style checker used to check HelenOS code ported to HelenOS 58 * Available via har our/package ({{{pkg install sycek}}})61 * Available via harbour/package ({{{pkg install sycek}}}) 59 62 * {{{perf}}} is a new tool collecting several simple benchmarks 60 63 * {{{perf ns_ping}}} moved from {{{tester ping_pong}}} now computes average and standard deviation across multiple runs … … 64 67 65 68 === Libraries === 69 66 70 * libc 67 71 * Clean separation of fibrils and async framework … … 74 78 75 79 === Miscellaneous === 80 81 * Prevent endless loops when printing userspace stack traces 76 82 * Eliminate use of custom linker scripts for user space code 77 * Further work on reviving [http://ci.helenos.org/latest/doxygen/ Doxygen Reference]78 83 * Init data is now stored as a tar archive of gzip-compressed files 79 84 * Server binaries under {{{/srv}}} are now in sub-directories (and /srv is no longer a search dir for commands) 80 * Init data can now be configured to be uncompressed (used by default on tGTA02 and ski) for faster boot85 * Init data can now be configured to be uncompressed (used by default on GTA02 and ski) for faster boot 81 86 * Can compile with undefined behavior sanitizer in either kernel, user space or both 82 87 * XCW tools used to cross-compile out-of-tree HelenOS applications received fixes and enhancements … … 87 92 88 93 == Regressions in This Release == 94 89 95 * For the list of regressions since the previous release, see this [query:keywords=codename_regression report]. 90 96 * Notable regressions 91 97 92 98 == Fixed Logged Bugs & Enhancements == 99 93 100 * For the list of all logged defects fixed in this release, see this [query:status=closed&resolution=fixed&milestone=release&type=defect report]. 94 101 * For the list of all logged enhancements integrated in this release, see this [query:status=closed&resolution=fixed&milestone=release&type=enhancement report]. 95 102 96 103 == Known Bugs == 104 97 105 * For the list of known bugs still not fixed in this release, see this [report:3 report]. 98 106 * For the list of all open tickets, see this [report:1 report].