| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | all: update for new MIT license | Russ Cox | 2021-03-23 | 1 | -19/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | On March 23, 2021, Nokia transferred the copyrights in the Plan 9 software to the Plan 9 Foundation, which relicensed them under the MIT license. This commit updates the Plan 9 from User Space license to reflect the new base license. The vast majority of the contributions beyond the base Plan 9 set were by me, many of them explicitly under an MIT license. Those are all under the new MIT license now as well. The port of mk to Unix was taken from Inferno via Vita Nuova and had been made available under GPL, but Vita Nuova has relicensed Inferno under the MIT license as well, to match the new Plan 9 license. Michael Teichgraber contributed src/lib9/zoneinfo.c explicitly under the Lucent Public License but has agreed to change the contribution to the MIT license now used in the rest of the distribution. There remain a few exceptions, most notably fonts. See the root LICENSE file for full details. The only mention of the Lucent Public License in the whole tree now is in the LICENSE file, explaining the history. | ||||
| * | fmt: adjust GCC version check | Kurt H Maier | 2020-05-08 | 1 | -2/+2 |
| | | | | | atomics were added in GCC 4.9: https://gcc.gnu.org/gcc-4.9/changes.html | ||||
| * | fmt: disable use of stdatomic on AIX XL C and old GCC | Russ Cox | 2020-05-07 | 1 | -0/+21 |
| | | | | | | | C11 is apparently too new for these systems. Fixes #55. | ||||
| * | lib9: make formatting lock-free again | Russ Cox | 2020-01-14 | 3 | -107/+78 |
| | | | | | | | | | First use of <stdatomic.h>. We will see if any supported systems don't have it yet. (C11 was so last decade.) Fixes #338. | ||||
| * | lib9/fmt: avoid racy access to installed fmt formats | Russ Cox | 2020-01-13 | 3 | -17/+38 |
| | | |||||
| * | Trivial changes: whitespace and modes. | Dan Cross | 2020-01-10 | 15 | -47/+36 |
| | | | | | | | | | | Remote whitespace at the ends of lines. Remove blank lines from the ends of files. Change modes on source files so that they are not executable. Signed-off-by: Dan Cross <cross@gajendra.net> | ||||
| * | convert to 4-byte UTF-8 and 32-bit Rune | Russ Cox | 2009-09-11 | 1 | -5/+6 |
| | | | | | http://codereview.appspot.com/116075 | ||||
| * | libfmt: add missing copyright notice to nan64.c | Russ Cox | 2009-08-14 | 1 | -0/+2 |
| | | | | | | | | | nan64.c was part of change #1 in this repository and did not have a notice at that point (September 2003). An earlier copy of libfmt, dated January 14-15, 2003, makes it clear that nan64.c was extracted from fltfmt.c and strtod.c, so use the same notice they use. | ||||
| * | libfmt: use fmtstrtod, not system strtod | Russ Cox | 2009-07-29 | 1 | -4/+4 |
| | | | | | http://codereview.appspot.com/96185 | ||||
| * | lib9/fmt: fix printing of 1e308 | Russ Cox | 2009-07-28 | 1 | -4/+1 |
| | | | | | | | pow10 was giving up too easily http://codereview.appspot.com/96178 | ||||
| * | lib9: fix memset in fmtnullinit | Russ Cox | 2008-11-17 | 1 | -1/+1 |
| | | |||||
| * | lib9: hide uvlong/double conversions to placate gcc (John Gosset) | Russ Cox | 2008-05-10 | 1 | -26/+31 |
| | | |||||
| * | lib9: gcc-4.2 bug in sprint | Russ Cox | 2008-03-03 | 1 | -1/+4 |
| | | |||||
| * | fix nan64 | rsc | 2007-05-10 | 1 | -4/+11 |
| | | |||||
| * | another day, another __isNaN | rsc | 2007-04-06 | 1 | -1/+2 |
| | | |||||
| * | new __isNaN (Scott Schwartz) | rsc | 2007-04-06 | 1 | -5/+1 |
| | | |||||
| * | long double | rsc | 2006-06-26 | 1 | -1/+1 |
| | | |||||
| * | long double | rsc | 2006-06-26 | 1 | -1/+4 |
| | | |||||
| * | silence warning | rsc | 2006-06-25 | 1 | -1/+1 |
| | | |||||
| * | silence warning | rsc | 2006-05-28 | 1 | -1/+1 |
| | | |||||
| * | silence warning | rsc | 2006-05-26 | 1 | -1/+1 |
| | | |||||
| * | oops | rsc | 2006-05-26 | 4 | -0/+15 |
| | | |||||
| * | incorporate changes from Google | rsc | 2006-05-22 | 6 | -13/+67 |
| | | |||||
| * | new, commented fltfmt | rsc | 2006-05-22 | 1 | -223/+509 |
| | | |||||
| * | fmt changes from Google | rsc | 2006-05-21 | 38 | -504/+211 |
| | | |||||
| * | Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms. | rsc | 2006-04-01 | 3 | -3/+3 |
| | | |||||
| * | use inttypes | rsc | 2006-01-06 | 1 | -1/+1 |
| | | |||||
| * | add stdint.h, uintptr | rsc | 2005-12-29 | 1 | -0/+5 |
| | | |||||
| * | set qid.vers (Erik Quanstrom) | rsc | 2005-12-29 | 5 | -9/+9 |
| | | |||||
| * | Properly size buffer to avoid overflow. | wkj | 2005-11-01 | 1 | -1/+1 |
| | | |||||
| * | checkpoint | rsc | 2005-01-14 | 2 | -0/+2 |
| | | |||||
| * | these mkfiles only confuse | rsc | 2005-01-13 | 1 | -56/+0 |
| | | |||||
| * | sunos fixes | rsc | 2005-01-07 | 2 | -2/+0 |
| | | |||||
| * | change _p9pow10 to fmtpow10 | rsc | 2004-12-31 | 1 | -1/+1 |
| | | |||||
| * | Formatting nits. | wkj | 2004-12-29 | 34 | -68/+68 |
| | | |||||
| * | #define pow10 to _p9pow10 as a stop-gap. | wkj | 2004-12-29 | 1 | -2/+4 |
| | | |||||
| * | fmtdef.h needed for VA_COPY | rsc | 2004-12-27 | 2 | -0/+2 |
| | | |||||
| * | add isNaN | rsc | 2004-12-27 | 1 | -3/+4 |
| | | |||||
| * | portdates | rsc | 2004-12-26 | 1 | -0/+30 |
| | | |||||
| * | more tests | rsc | 2004-12-26 | 2 | -0/+61 |
| | | |||||
| * | import changes from plan 9 | rsc | 2004-12-26 | 18 | -167/+171 |
| | | |||||
| * | pick up plan 9 fltfmt changes | rsc | 2004-12-26 | 1 | -325/+138 |
| | | |||||
| * | various little changes. | rsc | 2004-12-26 | 1 | -19/+17 |
| | | | | | also pick up latest fltfmt from plan 9 | ||||
| * | add for unix port | rsc | 2004-12-26 | 1 | -0/+33 |
| | | |||||
| * | clean up for unix port | rsc | 2004-12-26 | 37 | -97/+112 |
| | | |||||
| * | print 0 %ux as 0x0 | rsc | 2004-10-22 | 1 | -1/+0 |
| | | |||||
| * | Fix bug in rune half of __fmtcpy reported by rob. | rsc | 2004-09-28 | 1 | -2/+0 |
| | | |||||
| * | Get rid of 64-bit constants. | rsc | 2004-09-23 | 1 | -3/+3 |
| | | |||||
| * | small tweaks | rsc | 2004-09-17 | 2 | -2/+2 |
| | | |||||
| * | PowerPC Linux support from ericvh. | rsc | 2004-08-22 | 11 | -14/+34 |
| | | | | | | | Mainly adding va_copy/va_end. Also fix bug in sprint wrapping around top of memory. | ||||