Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc |
|
#
68e609aa |
| 30-Sep-2013 |
Sascha Wildner <saw@online.de> |
libc: Ansify again, de-register again.
* Remove all the K&R crap that was carelessly copied over our ansified source in the so called locale "sync" (0d5acd7467c4e95).
* Also remove a lot of old u
libc: Ansify again, de-register again.
* Remove all the K&R crap that was carelessly copied over our ansified source in the so called locale "sync" (0d5acd7467c4e95).
* Also remove a lot of old unused gunk in stdtime/ again that had already been removed. We really don't want it back.
* De-register again (while here, do that in resolv/ too).
show more ...
|
#
0d5acd74 |
| 21-Sep-2013 |
John Marino <draco@marino.st> |
locales, libconv: Sync with FreeBSD (extensive reach)
What started out as a relatively simply upgrade to libiconv finally resulted in a simultaneous overhaul to locales, strings, and stdio. All of t
locales, libconv: Sync with FreeBSD (extensive reach)
What started out as a relatively simply upgrade to libiconv finally resulted in a simultaneous overhaul to locales, strings, and stdio. All of these are interdependent and there is no way to upgrade them individually or in steps.
These cases are similar to what happened with libm where significant syncing came from NetBSD previously, rendering contributions from FreeBSD difficult. Libiconv and locales (both ancient) are now in sync with FreeBSD HEAD.
As several headers were signficantly updated and the mtree was updated to accommodate the new include/xlocale directory, this commit will require a full world build. It also may cause some dports to no longer build due to prototype differences, but the dports will be adjusted.
The regexp library was not being used. It was removed from FreeBSD four years ago. Since it required collate updates, I took the opportunity to remove it completely by adding re_comp functionality to 4.3 compat library like FreeBSD did.
__DragonFly_version has been bumped to 500300.
show more ...
|
Revision tags: v3.4.3, v3.4.2, v3.4.1, v3.4.0, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2, v2.3.1, v2.2.1 |
|
#
e28f12ac |
| 07-Apr-2009 |
Matthew Dillon <dillon@apollo.backplane.com> |
Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
|
Revision tags: v2.2.0, v2.3.0 |
|
#
716024cd |
| 14-Jan-2009 |
Peter Avalos <pavalos@theshell.com> |
Sync lib/libc/string with FreeBSD:
-Move legacy functions to strings.h.
-A few WARNS and style cleanup.
-Add ffsl(), fls(), flsl(), ffsll(), flsll().
-Merge index.3 and rindex.3 since they are so
Sync lib/libc/string with FreeBSD:
-Move legacy functions to strings.h.
-A few WARNS and style cleanup.
-Add ffsl(), fls(), flsl(), ffsll(), flsll().
-Merge index.3 and rindex.3 since they are so similar. Do the same for strrchr().
-Add memrchr().
-Remove advertising clause from copyrights.
-Add memmem() which is basically the same as strstr().
-Add stpcpy().
-Add a SECURITY CONSIDERATIONS section to remind people about buffer overflows, etc.
-Add restrict keyword where required.
-Add strndup().
-Correctly document the return value of strerror() and strerror_r() and the contents of the returned buffer for unknown error codes.
-Add NLS catalogs support to strerror(), strerror_r() and strsignal(). Controlled by NLS define.
-For strl* files, use a less restrictive copyright (original author changed it).
-strmode.3: strmode does not return 0.
-Move swab()'s prototype to unistd.h IAW SUS.
-Simplify by removing unneeded local variables and explicit null termination is wcs* functions.
-Move wcscoll() and wcsxfrm() to string/ and do locale-sensitive collation for single-byte locales.
-Add wcsdup().
-Remove unneeded includes.
-Reimplement wcsrchr(3) more efficiently, using a single forward scan (like strrchr(3)) instead of scanning forwards to find the end of the string then scanning backwards to find the character.
-Slightly optimize wcswidth().
-Tell contrib srcs that we have strndup now since some of them provide their own static definition which will blow up a buildworld.
show more ...
|