github fluffos/fluffos v2019.20210304

latest releases: v20230904-3279863, v20230823-c878494e, v20230821-7dfd009d...
3 years ago

BUG FIXs:

  • various utf-8 handling
  • sprintf column mode
  • socket package under windows, local dns resolve
  • fix utf8 in efun:strsrch
  • Fix crash in PACKGE_PARSER, also fix accounting
  • Fix potential use-after-free in PCRE
  • ref counting bug for object_t (bug since 2015)
  • infinite recursion in dump_trace() caused by object_name() apply
  • UTF-8 support for explode() efun
  • Remove extra space in classes(), functions() efun

Enhancement:

  • Better memory accounting overall, in mud_status(1)
  • EFUN: reclaim_objects() now triggers memory reclaim
  • TELNET_GA behavior that works with mudlet
  • EFUN: adding file creation time for stat()
  • make it possible to catch(restore_object()) again

new EFUNS

  • pcre_match_all
  • EFUN: explode_reversible()
  • EFUN: strptime() and strftime()

Performance & Memory accounting

  • perf_counter_ns(), gives nanosecond time measuremnt
  • EFUN: dump_stralloc()
  • EFUN: dump_jemalloc() to generate memory dumps

new STDLIB:

  • new stdlib sefuns: highest, lowest, and range.
  • New stdlib sefuns: sum, array_sum, and element_of_weighted
  • new sefun reduce
  • New sefuns: percent and percent_of

Don't miss a new fluffos release

NewReleases is sending notifications on new releases.