freem - Roadmap
Scheduled For Release 2025-04-04
- 0000033: [Object-Oriented Programming] Destructor calls seem to prevent some extrinsic function calls from working (Serena Willis)
- 0000029: [Interpreter Proper] User-defined ISVs are broken (Serena Willis)
- 0000028: [Object-Oriented Programming] Need to re-enable constructors (Serena Willis)
- 0000025: [Memory Safety and Security] Create length-checked versions of all strings.c functions that don't have them (Serena Willis)
- 0000023: [fmadm] Intermittent segfault when fmadm started without correct group membership (Serena Willis)
- 0000034: [General]
Make transaction checkpoints use DosCopy API on OS/2(Serena Willis) - 0000026: [Memory Safety and Security]
Use sizeof instead of opaque magic numbers for size param of snprintf, strncpy, etc(Serena Willis) - 0000030: [General]
Figure out autoconf magic to check for compiler flags and use when possible(Serena Willis)
3 of 8 issue(s) resolved View Issues
Scheduled For Release 2025-04-04
- 0000021: [General]
Initialization refactor(Serena Willis)
1 of 1 issue(s) resolved View Issues
Scheduled For Release 2025-12-31
- 0000035: [General] SysV IPC problems on FreeBSD (Serena Willis)
- 0000032: [Binary Packaging] Add an OS/2 RPM (Serena Willis)
- 0000031: [General] Fix fork calls to work on OS/2 (Serena Willis)
- 0000009: [Global Handler] Move TP, journaling, and naked indicator processing into global dispatch code (Serena Willis)
- 0000019: [Global Handler] Prevent illegal characters in global data (Serena Willis)
- 0000022: [CI/CD Infrastructure] Consolidate package building and other dev scripts (Serena Willis)
- 0000020: [fmadm] Finish fmadm edit (Serena Willis)
- 0000018: [Documentation] Review manual (Serena Willis)
- 0000017: [Documentation] Pull OOP documentation from wiki into FreeM manual (Serena Willis)
- 0000008: [M Windowing API] MWAPI Implementation (Serena Willis)
- 0000004: [fmadm] Integrate grestore functionality into fmadm (Serena Willis)
- 0000006: [Structured System Variables] Implement default values for certain SSVNs (Serena Willis)
- 0000010: [Interpreter Proper] Implement exclusive and argumentless forms of KVALUE (Serena Willis)
- 0000024: [Global Handler]
Make global file descriptor caching work properly(Serena Willis) - 0000027: [Memory Safety and Security]
Get FreeM building with -Wall, eliminating as many warnings as possible(Serena Willis) - 0000016: [General]
Daemon crashes on Tru64 UNIX with symtab_init error(Serena Willis) - 0000013: [General]
Silently truncate long names in STRING exprs when $DIALECT evaluates to an obsolete MDC standard(Serena Willis) - 0000011: [General]
Update NetBSD pkgsrc-wip to 0.62.1(Serena Willis)
5 of 18 issue(s) resolved View Issues
Scheduled For Release 2027-01-01
- 0000003: [Error Handling] Fix standard error handling (Serena Willis)
- 0000002: [Symbol Table] Extend symbol table string length (Serena Willis)
0 of 2 issue(s) resolved View Issues