Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | provide missing prototypes | 2017-07-28 | 2 | -0/+2 | |
| | | | | | | this may actually result in bogus error messages, because int != char* okay jca@ | ||||
* | Make libiberty test programs compile and run without segfault. | 2017-06-23 | 3 | -22/+17 | |
| | |||||
* | On xmalloc failure, stop trying to determine the total amount of allocated | 2015-10-20 | 1 | -25/+0 | |
| | | | | | | | | | memory up to this point by using sbrk(2). This is of course wildly incorrect for any mmap-based malloc(3). This also makes it possible to bring pledge(2) to gnu/. comments kettenis@, ok miod@ | ||||
* | Fix CVE-2012-3509, an integer overflow in libiberty, leading to | 2015-06-11 | 1 | -2/+9 | |
| | | | | | heap-buffer overflow. From Sebastian Trahm; OK deraadt@ | ||||
* | Prefer strdup() to malloc() + strcpy() and ftello() to ftell() | 2015-01-19 | 1 | -5/+3 | |
| | | | | ok deraadt@ guenther@ millert@ | ||||
* | Finally ``revert'' to the recent pexecute interface, now that we do not need | 2014-08-31 | 2 | -772/+325 | |
| | | | | | to support gcc 2.95. Tested on gcc 3 and gcc 4 platforms, riding on the major bump. | ||||
* | Now that gcc 2.95 is out of the tree, get rid of the old hash table interface | 2014-08-31 | 1 | -306/+0 | |
| | | | | it was the only user of. Bump major. | ||||
* | make gcc4 lib sprintf/strcpy free. | 2010-05-26 | 1 | -5/+6 | |
| | | | | | | | activate proper C99 stuff. fix locale support when there's no locale. work common with kettenis@ | ||||
* | Add fopen_unlocked.c pex-unix.c pex-common.c unlink-if-ordinary.c to | 2009-10-12 | 2 | -0/+1136 | |
| | | | | | | | the list of built files and switch the md5.h header to the libiberty one. This change is needed by gcc4 and it is a major library crank for libiberty. tested by many people on many architectures and finally ok'd by deraadt@ | ||||
* | Put back sprintf -> snprintf changes which have been lost accidentally in the | 2008-06-07 | 3 | -5/+5 | |
| | | | | last update. | ||||
* | Put back the diff made between rev. 1.1.1.3 and 1.3 | 2008-06-07 | 1 | -0/+2 | |
| | | | | ok miod@ | ||||
* | Merge OpenBSD specific changes: | 2008-05-27 | 69 | -12238/+16568 | |
| | | | | | | | | | | | - pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage. Bump libiberty minor version due to the addition of a few new symbols. | ||||
* | Update libiberty to the version found in binutils 2.17.1 (which still | 2008-05-27 | 71 | -1407/+5771 | |
| | | | | identifies itself as the gcc 3 version...) | ||||
* | strcpy->strlcpy, needed by libstdc++ actually. | 2005-04-27 | 1 | -4/+4 | |
| | |||||
* | use snprintf. okay deraadt@ | 2005-04-14 | 3 | -9/+10 | |
| | |||||
* | fix up conflicts | 2004-12-24 | 19 | -58/+141 | |
| | |||||
* | update to gcc 3.3.5 | 2004-12-24 | 18 | -129/+58 | |
| | |||||
* | Update floatformat.[ch] to gdb-6.1 version. Include regex.c in library. | 2004-05-17 | 1 | -67/+235 | |
| | | | | ok otto@, pval@ | ||||
* | missing prototypes; ok espie | 2004-01-03 | 1 | -0/+1 | |
| | |||||
* | resurrect pexecute.c for now, since vax and m68k barf on pex-unix.c | 2003-12-28 | 1 | -0/+792 | |
| | |||||
* | bye-bye. Merge should basically be finished | 2003-12-25 | 1 | -792/+0 | |
| | |||||
* | typo in demangler | 2003-12-25 | 1 | -1/+1 | |
| | |||||
* | Automatic merge | 2003-12-25 | 15 | -268/+623 | |
| | |||||
* | Update to libiberty from binutils-2.14 | 2003-12-25 | 35 | -75/+1711 | |
| | |||||
* | `merge' old hashtab interface and new, since those are disjoint. | 2003-11-25 | 1 | -0/+305 | |
| | |||||
* | extra file mangled by cvs. | 2003-11-25 | 6 | -102/+6 | |
| | | | | kill files that no longer exist. | ||||
* | fix instances of cvs brain-damage. We want the current FSF version of | 2003-11-25 | 17 | -78/+152 | |
| | | | | these files. | ||||
* | fix stupid cvs conflicts. | 2003-11-25 | 34 | -1968/+5926 | |
| | | | | | | I think that cvs is a poor lonesome, depressive program. The only way it has found of getting your attention is to throw senseless conflicts that shouldn't exist in your way. | ||||
* | Synch with gcc-3.3.2 version | 2003-11-25 | 65 | -628/+14997 | |
| | |||||
* | OpenBSD changes: synch somewhere between binutils-2.10 and 2.11 | 2003-11-24 | 40 | -3187/+893 | |
| | | | | Support for mkstemps in choose-temp. | ||||
* | Second import from the vendor branch: binutils-2.11.2 | 2003-11-24 | 49 | -658/+8133 | |
| | |||||
* | Moving libiberty around, keeping vendor branch. | 2003-11-24 | 95 | -0/+27430 | |
First: binutils-2.10. |