Changes between Version 5 and Version 6 of R1/Beta2/ReleaseNotes


Ignore:
Timestamp:
Apr 26, 2020, 10:25:01 AM (5 years ago)
Author:
nielx
Comment:

Add POSIX changes

Legend:

Unmodified
Added
Removed
Modified
  • R1/Beta2/ReleaseNotes

    v5 v6  
    2929 - Lowered memory requirements (to be checked - how low can we go now?)
    3030 - Security fixes (syscall audit, smap/smep violations fixing, ...)
    31 
    32 == Possible items that may be expanded more
    33 There are some items that may be featured at the top. Here's a selection.
    3431 - #15294 Meta key in Terminal - has a great description of what it does.
    3532 - #5126 Improvements to the Tracker API
     33
    3634
    3735== Applications
     
    110108 - #10354 WebP images now support images with an alpha channel.
    111109
     110= For Developers and Porters
    112111
     112== POSIX
     113 - [https://git.haiku-os.org/haiku/commit?id=38ce902686b9b6d4d19bfde134b18f997192ba01 fcntl.h] A non-functioning version of `posix_fadvice()` has been added, to make it easier to port software.
     114 - [https://git.haiku-os.org/haiku/commit/headers/posix/net/if_tun.h?id=b110fce124c8603201228da1b67119b56e41cf7e net/if_tun.h] A public API for the tun/tap device compatible with the Linux API has been added.
     115 - [https://git.haiku-os.org/haiku/commit/?h=hrev53087 net/if_types.h] Add some constants for `IFT_LOCALTALK`, `IFT_TUN`, `IFT_L2VLAN` and `IFT_BRIDGE`
     116 - [https://git.haiku-os.org/haiku/commit/?h=hrev52972&id=901c3d44b047f83b914f7a3cd1f532964255771a pthread.h] Implement `pthread_attr_[get|set]stack()`
     117 - [https://git.haiku-os.org/haiku/commit/?h=hrev52840&id=af615399189deeec8d412ec165ab638326471ab1 spawn.h] Add `POSIX_SPAWN_SETSID`
     118 - [https://git.haiku-os.org/haiku/commit/?h=hrev53281&id=e1a822a95f318ca23e41a93d1416322dce439421 stdlib.h] Make `putenv()` conform to POSIX standard (no source/binary change)
     119 - [https://git.haiku-os.org/haiku/commit/?id=8ae2e95643ee7ba3f46b0e8a73df1466f23aa7be sys/resource.h] Add `[gs]etpriority()` from the POSIX-1.2013 standard.
     120 - [https://git.haiku-os.org/haiku/commit/?h=hrev53464&id=af0281a8c20afe53d805b5f3f14935a59b214bdb unistd.h] Add the `_SC_HOST_NAME_MAX`, `_SC_REGEXP`, `_SC_SYMLOOP_MAX`, and `_SC_SHELL` for `sysconf()`
     121 - [https://git.haiku-os.org/haiku/commit/?h=hrev52776&id=b9c25b0d0ec7bb16d72dca4b6f529af604e66df6 unistd.h] Add `nice()` from the POSIX.1-2008 standard.
     122