jnemeth
a4f099cf92
update calendar files with all dates in 2020 as next release is expect late 2019
2019-12-16 07:18:11 +00:00
christos
cd7f626ab2
bump date
2019-12-15 04:50:28 +00:00
christos
bf48319541
treat empty variables are unset (Steffen Nurpmeso)
2019-12-15 04:17:38 +00:00
christos
a7f52e3116
PR/54768: elo: Missing cksum(1) convenience links (and docs) for new sha2
...
functions.
2019-12-15 03:55:56 +00:00
christos
ddf3269588
PR/54764: elo: Incorrect '+file' filename completion in mail(1)
...
Add propel completion stem so that file completion works.
pullup-9
2019-12-14 20:28:02 +00:00
christos
4169a5f39b
PR/54765: elo: Minor error in the mail(1) man page (-F description truncated)
...
pullup-9
2019-12-14 20:23:38 +00:00
christos
d13b4aaeef
PR/54766: elo: Broken mime-hooks handling in mail(1)
...
pullup-9.
2019-12-14 20:21:43 +00:00
wiz
cb84b950e7
Sync usage with man page, merge single letter options.
...
Limit program usage line length.
2019-12-07 12:34:17 +00:00
jmcneill
7c7ebd9b6b
Fix signed/unsigned comparison
2019-12-04 14:09:47 +00:00
jmcneill
bd2672724f
Add -u flag for updating headers in place.
2019-12-04 11:21:34 +00:00
uwe
9e180a6532
Fix typo in ad clause. Ok perry@.
2019-12-03 01:45:34 +00:00
rillig
8f698bca87
Add more tests for variable modifiers in make.
2019-12-02 01:01:08 +00:00
rillig
f5741db816
Fix out-of-bounds read in Str_Match.
2019-12-01 23:53:49 +00:00
sevan
6a06501a8d
Sort
2019-11-30 12:04:13 +00:00
sevan
5e5625998c
Add Grace Hopper and Richard Feynman
2019-11-30 11:42:54 +00:00
rillig
ae7e2b2bd5
Demonstrate some more edge cases for the :M modifier
2019-11-30 03:53:45 +00:00
rillig
e4645487ec
Fix unit test for edge case in :M modifier
2019-11-30 02:55:47 +00:00
rillig
2940fc42de
Ignore temporary files from running the unit tests
2019-11-30 02:35:28 +00:00
rillig
e4b4cc0e9c
Add another unit test for the :M modifier
2019-11-30 02:31:19 +00:00
rillig
5ed433bfe1
Add unit tests for variable modifiers like :M and :N
2019-11-30 00:38:51 +00:00
sevan
09b8c16ba2
Add Aaron Swartz and Steve Jobs
2019-11-28 23:49:13 +00:00
martin
7c9e4fdc5a
msg_table_add(): fix mishap in the format safety changes in r1.45
2019-11-16 17:38:09 +00:00
wiz
5b72b9d868
Remove list of audio drivers, moved to audio(4).
2019-11-12 12:50:30 +00:00
joerg
76c7fc5f6b
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
2019-11-11 22:44:56 +00:00
joerg
856452fc2a
Spell the largest 32bit signed value as INT32_MAX. Explicitly cast to
...
float, because it is not precisely representable.
2019-11-11 15:40:42 +00:00
wiz
899b15813c
Fix a typo. Fix some xrefs, comment out references to non-existing man pages.
2019-11-11 11:04:15 +00:00
christos
dbeaf00305
Understand _Alignof
2019-11-09 19:54:09 +00:00
mrg
e130416089
copyright maint.
2019-11-09 12:54:34 +00:00
mrg
95676db785
add support for playing IEEE float32 and float64 RIFF WAVE
...
samples on platforms that have these types natively, and
can handle signed linear 32 bit samples. explicitly
disabled on vax, run-or-compile-time sizeof() check
disabled for everyone else
now i can play a float32 .wav file i found.
float64 not tested.
copyright maint, update HISTORY, update audio drivers list.
2019-11-09 12:46:44 +00:00
pgoyette
2f690417ed
Belatedly update several entries that move from year to year.
2019-11-06 13:46:04 +00:00
joerg
a0e0f8b685
PR 54093: Align static TLS area to max_align_t.
2019-11-04 12:45:10 +00:00
kamil
77a1ad5f00
Switch the iconv(3) prototype to the POSIX conformant variation
...
Remove const from the 2nd argument.
const char ** and char ** are incompatible types and it was a cost to keep
the technically incompatible form for a more purist variation. NetBSD was
almost the last alive OS to still keep the const argument (known leftovers:
Minix and Illumos).
Keep the const form for the internal purposes inside citrus and rump.
Address the build breakage fallout in the same change.
There are no ABI changes.
Change accepted by core@.
2019-10-24 18:17:14 +00:00
jhigh
b302373f87
adding argon2 support to libcrypt. argon2 user authentication now
...
available via MKARGON2=yes (3 variants supported; argon2id recommended)
before using, please read argon2 paper at
https://github.com/P-H-C/phc-winner-argon2
2019-10-21 02:36:48 +00:00
christos
8451d1ca24
use stdarg, annotate function as __printflike and fix broken formats.
2019-10-19 15:44:31 +00:00
sevan
c8c96838bd
Add Ted Nelson's birthday
2019-10-14 17:30:17 +00:00
christos
7043e4b635
use strlcpy instead of strncpy.
2019-10-13 21:12:32 +00:00
christos
d3062ef0ff
can't happen, but gcc can't figure it out.
2019-10-13 20:43:25 +00:00
christos
d24a806584
fool gcc with strncpy.
2019-10-13 19:39:15 +00:00
mrg
de11d87641
introduce some common variables for use in GCC warning disables:
...
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many
of these are false positives, most of the real bugs are already
commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."
2019-10-13 07:28:04 +00:00
christos
706110a226
avoid strcpy.
2019-10-12 17:50:56 +00:00
sevan
64523049ba
Add SICP
...
https://twitter.com/mit_csail/status/1164226910035087360
2019-10-06 19:53:04 +00:00
mrg
4df8bc966e
sprintf() -> snprintf(), and adjust a buffer size to avoid any
...
potential for overflow.
2019-10-06 00:27:50 +00:00
mrg
cfe79b5b48
use memcpy() for strings that are not C strings.
...
destinations are already sufficiently sized and nul terminated.
2019-10-05 23:35:57 +00:00
christos
bdf26a6120
Recognize \oOOO \dDD \xXX plus the other regular 'C' backslash escapes like
...
gnu sed does, except when inside regex []. (Gnu sed translates those too,
unless --posix is specified).
2019-10-05 20:23:55 +00:00
christos
3379dd2438
add an abort for a case that can't happen
2019-10-05 20:22:36 +00:00
mrg
03c86659de
fix a bug gcc 8 picked up: use ~LOCK_NB to look for LOCK_UN,
...
like the rest of the code does.
from uwe@.
2019-10-04 16:27:00 +00:00
uwe
5e58365557
Undo the confusion. Use separate synopsis lines for -c command with
...
single argument (sh -c) and command [args ...] forms.
2019-10-04 16:14:05 +00:00
uwe
371c573fa8
The command is not optional.
2019-10-04 15:30:16 +00:00
uwe
612f4075e0
Tweak formatting.
2019-10-04 11:49:48 +00:00
mrg
0576183ec8
revert previous; i meant to test first and if you read the comment
...
immediately above, you can see it is done safely and on purpose.
2019-10-04 11:43:07 +00:00