aboutsummaryrefslogtreecommitdiff
path: root/libbb/platform.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Bionic lacks ttyname_r; provide a workaroundMatt Whitlock2015-04-251-0/+19
| | | | | Signed-off-by: Matt Whitlock <busybox@mattwhitlock.name> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: provide usleep() fallback implementationBernhard Reutner-Fischer2014-04-131-0/+18
| | | | | | | | POSIX.1-2008 removed the usleep function, provide a fallback implementaion using the recommended nanosleep(). Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* vasprintf: return -1 on strdup failureDenys Vlasenko2013-02-101-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* vasprintf: do not use xmalloc, it will deadlock on OOMDenys Vlasenko2013-02-071-3/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* platform.c: provide getline implementationTimo Teras2011-06-291-0/+29
| | | | | Signed-off-by: Timo Teras <timo.teras@iki.fi> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* straighten out dprintf/fdprintf mess; remove old "define lchown chown"Denys Vlasenko2011-04-171-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Move stpcpy replacement function into libbbDan Fandrich2011-02-131-0/+11
| | | | | Signed-off-by: Dan Fandrich <dan@coneharvesters.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: make GNU licensing statement forms more regularDenys Vlasenko2010-08-161-1/+1
| | | | | | | This change retains "or later" state! No licensing _changes_ here, only form is adjusted (article, space between "GPL" and "v2" and so on). Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Added code for nonstandard function strsep()Dan Fandrich2010-06-191-0/+27
| | | | | Signed-off-by: Dan Fandrich <dan@coneharvesters.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: fix vasprintf implementationDenys Vlasenko2009-11-171-1/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Add more compat code for non GNU environmentsDan Fandrich2009-11-011-8/+59
| | | | | Signed-off-by: Dan Fandrich <dan@coneharvesters.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* platform compatibility work (by Dan Fandrich)Dan Fandrich2009-10-271-0/+57
Signed-off-by: Dan Fandrich <dan@coneharvesters.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>