Sync OutBuffer changes
Update with posix changes