Rare find

SDS. A better way to handle text in C programs.

github.com/antirez/sds

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

April 2025
  • Merge pull request #153 from Meiye-lj/master
  • fix missing dependecies in Makefile
December 2022
  • Merge general improvements from Redis.
February 2020
  • Make SDS_NOINIT extern instead of redefining it.
November 2019
  • Merge branch 'master' of github.com:antirez/sds
  • Improve sdscatfmt() efficiency.
October 2019
  • Merge pull request #112 from junlon2006/hotfix/null-pointer-check-issue
September 2019
  • Fix NULL pointer issue
July 2019
  • Merge fixes from Redis.
January 2019
  • Fix verison typo in README.
August 2018
  • Backport SDS_NOINT feature from Redis SDS copy.
January 2018
  • Fix types to obtain correct handling of 64 bit offsets.
November 2017
  • sdsRemoveFreeSpace(): let's be less happy to alloc+copy.
September 2016
  • Merge branch 'master' of github.com:antirez/sds
  • Don't check for impossible string size in 32 bit systems.
January 2016
  • Merge pull request #62 from gavinwahl/patch-1
  • I think this is supposed to represent a single string
November 2015
  • Merge branch 'master' of github.com:antirez/sds
  • README: explain sdsalloc.h and SDS allocator API.
  • Export API to use the allocator SDS is using.