Commit Graph

  • 8c46b58783 ebuild added master Alexander Vdolainen 2025-10-28 04:21:55 +02:00
  • 6429f8b102 Changelog updates: Alexander Vdolainen 2025-10-28 04:11:56 +02:00
  • 546667e837 ndbuf_setflags manual has been added; Alexander Vdolainen 2025-10-28 04:07:05 +02:00
  • 1d37a8fbba ndbuf_rdata manuals has been added Alexander Vdolainen 2025-10-28 03:42:57 +02:00
  • 3b5e72391f ndbuf_length family manual has been added; Alexander Vdolainen 2025-10-28 03:29:36 +02:00
  • c989ec05db typo fixed Alexander Vdolainen 2025-10-28 03:21:35 +02:00
  • 1ff36de125 ndbuf_print family manual has been added Alexander Vdolainen 2025-10-28 03:16:17 +02:00
  • 067cb2df5e cosmetic: fix visual grouping of the functions; Alexander Vdolainen 2025-10-28 02:22:31 +02:00
  • 39ac80efda ndbuf_escan family manpage has been added Alexander Vdolainen 2025-10-28 02:12:06 +02:00
  • b5d07964dd Minor fix: Library name section has been added Alexander Vdolainen 2025-10-28 02:06:51 +02:00
  • 07ea3de219 ndbuf_write_raw_head manual added; Alexander Vdolainen 2025-10-28 01:09:04 +02:00
  • 9332a57be2 ndbuf_write_raw manual page has been added; Alexander Vdolainen 2025-10-10 00:42:28 +03:00
  • 1f684819a4 ndbuf_read_raw refined Alexander Vdolainen 2025-10-10 00:00:14 +03:00
  • b1d0950b71 ndbuf_new refined; Alexander Vdolainen 2025-10-09 23:45:41 +03:00
  • 6eea614d6c README refined Alexander Vdolainen 2025-10-09 23:23:03 +03:00
  • 81756b45dd ndbuf_read_* man pages has been added; Alexander Vdolainen 2025-10-09 23:05:00 +03:00
  • 44f7aba37b Added: ndbuf_free_item manpage; Alexander Vdolainen 2018-09-18 19:11:03 +03:00
  • 68aa01d300 Added: ndbuf_free_item() function to free in a proper way e.g. free allocated stuff via escan function. Alexander Vdolainen 2018-09-17 20:29:03 +03:00
  • fb41052802 Added: new flag NDBUF_MOLS - if applied it will use allocless/memcpyless escan e.g. just setup pointers to appropriate values within a raw buffer memory piece. Alexander Vdolainen 2018-09-17 20:15:25 +03:00
  • 822146bf90 Version update: new things are added, time to increase version number; Alexander Vdolainen 2018-09-17 19:19:55 +03:00
  • d0723c4a76 Added: Manpages directory and manpages for: ndbuf_new(), ndbuf_new_frombuf(), ndbuf_new_wmops(), ndbuf_new_palloc(), ndbuf_new_free(); Alexander Vdolainen 2018-09-17 18:38:37 +03:00
  • 6451c66518 Added: NDBUF_RORB flag is a read-only aware flag. Set this to avoid writes to read-only buffers. E.g. use ndbuf_setflags (b, NDBUF_RORB); Fixes: More checks for non-reallocatable buffer are added; Alexander Vdolainen 2018-09-17 16:59:59 +03:00
  • baa1574746 Added possibility to use user defined memory ops: Now u can create a special ndbuf with your custom memory operations, this is useful to keep ndbuf in a special mapped areas for a: - keep it secure (example lock pages to avoid your info going to swap) - using your own custom optimized allocator for your own block sizes Function: ndbuf_t *ndbuf_new_wmops(const struct ndbuf_memops *, const size_t); Args: 1. Pointer to yout ops: struct ndbuf_memops { void *(*alloc)(size_t); uint32_t (*zero)(void *, size_t); void (*free)(void *ptr); }; 2. Size of chunk to grow buffer. if <= default value will be set. Alexander Vdolainen 2018-08-05 03:19:36 +03:00
  • 0a9ff172a5 Fixed ret type warning; Alexander Vdolainen 2018-08-05 00:51:22 +03:00
  • b6dba50071 NEWS updated; test commit (for sync); Alexander Vdolainen 2018-07-26 17:42:20 +03:00
  • 81bfa9eecc Fixed pkgconfig template file (version variable); Alexander Vdolainen 2018-07-26 16:05:46 +03:00
  • f60082946c INSTALL now ignored; v0.0.1 Alexander Vdolainen 2018-05-23 18:22:37 +03:00
  • bb6d533c75 License reverted to LGPLv2.1; Alexander Vdolainen 2018-05-23 18:16:47 +03:00
  • 0d2779e006 Initial one: moving useful code to separate tiny lib; Alexander Vdolainen 2017-11-24 23:54:42 +02:00