Commit Graph

5734 Commits

Author SHA1 Message Date
christos
04c6fc8e93 hook rcs 2016-01-14 04:21:48 +00:00
christos
7bdc26784b import rcs-5.7 2016-01-14 03:05:05 +00:00
christos
a683cc86dd we want a lint library 2016-01-14 02:43:50 +00:00
christos
92e52b2b45 remove afmtodit, add gdiffmk 2016-01-14 02:41:58 +00:00
christos
10494598b6 - remove generated files
- remove libdriver dependencies where they are not needed
- add bin to Makefile
2016-01-14 02:30:18 +00:00
christos
0e6a791c20 hook texinfo 2016-01-14 00:38:30 +00:00
christos
cef0bb5b1f install in /usr/bin 2016-01-14 00:38:19 +00:00
christos
d3737e9cfd Apply our patches and add build glue. 2016-01-14 00:34:52 +00:00
christos
29619d2afe import texinfo-4.8a 2016-01-14 00:11:27 +00:00
christos
49e111a21f merge changes, add build glue. 2016-01-13 21:56:38 +00:00
christos
478e07dd80 import the latest standalone libmalloc. 2016-01-13 21:42:18 +00:00
christos
9606215048 add groff 2016-01-13 19:02:29 +00:00
christos
4acc5b6b20 merge our changes and add build glue 2016-01-13 19:01:55 +00:00
christos
89a07cf815 Import groff 1.19.2 2016-01-13 18:41:45 +00:00
christos
6b00881bdc fix for sun2; require libm only with msgmerge by linking fsearch with it. 2016-01-13 12:48:51 +00:00
christos
fd0f3f527a hook diffutils 2016-01-13 03:40:11 +00:00
christos
f8c23a2b94 merge conflicts, new reach-over Makefiles 2016-01-13 03:39:27 +00:00
christos
75f6d617e2 Import latest gpl2 diffutils 2016-01-13 03:15:29 +00:00
christos
b3048154cf don't use local dup wrong define 2016-01-13 01:31:17 +00:00
christos
4555f8de30 ggr. bsd.files.mk does not have an includes target... 2016-01-13 00:18:01 +00:00
christos
8b1ac22df2 Hook gettext 2016-01-12 22:58:52 +00:00
christos
95b39c65ca merge conflicts and add reach-over Makefiles 2016-01-12 22:58:00 +00:00
christos
946379e7b3 import latest GPLv2 gettext 2016-01-12 19:50:28 +00:00
wiz
40fc864a9c Add missing word in comment. 2016-01-11 22:41:48 +00:00
christos
3965f5d7b6 PR/50646: Use the c99 cabs math builtins directly, because cabs and cabsf
have broken ABI's can cabsl does not exist. The correct(?) probably fix is
to change the cabs builtins to point to the c99 variants directly...
XXX: pullup-7 and the same file from the gcc.old tree.
2016-01-11 16:52:53 +00:00
christos
e85b730730 Hack around the cabs mess, and explain what's going on... 2016-01-11 16:49:09 +00:00
christos
2fb7dbc941 protect with MKBSDGREP 2016-01-10 22:22:16 +00:00
christos
5e9b9be0de build grep from here. 2016-01-10 22:19:41 +00:00
christos
d571953c66 minor nits 2016-01-10 22:18:05 +00:00
christos
fb69a85ab0 - merge conflicts, enable wide char support. 2016-01-10 22:16:40 +00:00
christos
a8fa202a64 Import latest GPLv2 grep 2016-01-10 21:36:14 +00:00
wiz
a329a2c2fe Add arguments to options in description.
Replace manual xref with Xr.
2016-01-10 20:31:13 +00:00
christos
48e444ba73 merge conflicts 2016-01-10 20:10:44 +00:00
christos
b49b05d3a4 import new dhcp 2016-01-10 19:44:06 +00:00
christos
99e242ab80 merge conflicts. 2016-01-10 19:02:13 +00:00
christos
5494e77017 import new tmux 2016-01-10 17:55:36 +00:00
roy
af11e5ab0d Fixup SYNOPSIS some more. 2016-01-10 15:52:36 +00:00
christos
c0c345b8e4 merge conflicts 2016-01-09 22:05:33 +00:00
christos
781cc16b73 Import byacc 20150711 2016-01-09 21:59:44 +00:00
christos
cfeb19ffd0 Import byacc 20150711 2016-01-09 21:55:10 +00:00
christos
d0b62a46a8 new files 2016-01-09 21:13:51 +00:00
christos
a43c63c042 delete the generated file. 2016-01-09 18:29:13 +00:00
christos
d5f1312a0a Re-add. 2016-01-09 18:28:41 +00:00
christos
c8308197ab refresh the generated files 2016-01-09 17:39:52 +00:00
christos
a11deec2a0 Merge our changes; the directory structure got changed.
Changes are too large for here, see changelog.
2016-01-09 17:38:56 +00:00
christos
30da1778c3 Import flex 2.6.0 2016-01-09 15:43:18 +00:00
christos
ee2af19067 add -fdebug-regex-map=regex=subst which works like sed -e s/regex/subst/
to aid with /usr/obj remapping for MKREPRO
2016-01-09 02:00:14 +00:00
roy
5533690441 Update wpa_supplicant(8) to what it actually does. 2016-01-08 23:37:58 +00:00
roy
9c5968fe21 Enable syslog support 2016-01-08 23:31:29 +00:00
christos
1b08c7b3a2 Check correctly the packet length (CVE-2015-8605)
XXX: pullup-6, pullup-7
2016-01-08 23:09:41 +00:00
christos
10d94700c4 update for p5 2016-01-08 21:36:51 +00:00
christos
8b8da0870d Welcome to 4.2.8p5:
* [Sec 2956] small-step/big-step.  Close the panic gate earlier.  HStenn.
* CID 1339955: Free allocated memory in caljulian test.  HStenn.
* CID 1339962: Explicitly initialize variable in caljulian test.  HStenn.
* CID 1341527: Quiet a CHECKED_RETURN in sntp/tests/t-log.c.  HStenn.
* CID 1341533: Missing assertion in sntp/tests/t-log.c.  HStenn.
* CID 1341534: Resource leak in tests/ntpd/t-ntp_signd.c.  HStenn.
* CID 1341535: Resource leak in tests/ntpd/t-ntp_signd.c.  HStenn.
* CID 1341536: Resource leak in tests/ntpd/t-ntp_signd.c.  HStenn.
* CID 1341537: Resource leak in tests/ntpd/t-ntp_signd.c.  HStenn.
* CID 1341538: Memory leak in tests/ntpd/ntp_prio_q.c:262.  HStenn.
* CID 1341677: Nits in sntp/tests/keyFile.c.  HStenn.
* CID 1341678: Nits in sntp/tests/keyFile.c.  HStenn.
* CID 1341679: Nits in sntp/tests/keyFile.c.  HStenn.
* CID 1341680: Nits in sntp/tests/keyFile.c.  HStenn.
* CID 1341681: Nits in sntp/tests/keyFile.c.  HStenn.
* CID 1341682: Nit in libntp/authreadkeys.c.  HStenn.
* CID 1341684: Nit in tests/ntpd/t-ntp_signd.c.  HStenn.
* [Bug 2829] Look at pipe_fds in ntpd.c  (did so. perlinger@ntp.org)
* [Bug 2887] stratum -1 config results as showing value 99
  - fudge stratum should only accept values [0..16]. perlinger@ntp.org
* [Bug 2932] Update leapsecond file info in miscopt.html.  CWoodbury, HStenn.
* [Bug 2934] tests/ntpd/t-ntp_scanner.c has a magic constant wired in.  HMurray
* [Bug 2944] errno is not preserved properly in ntpdate after sendto call.
  - applied patch by Christos Zoulas.  perlinger@ntp.org
* [Bug 2952] Symmetric active/passive mode is broken.  HStenn.
* [Bug 2954] Version 4.2.8p4 crashes on startup with sig fault
  - fixed data race conditions in threaded DNS worker. perlinger@ntp.org
  - limit threading warm-up to linux; FreeBSD bombs on it. perlinger@ntp.org
* [Bug 2957] 'unsigned int' vs 'size_t' format clash. perlinger@ntp.org
  - accept key file only if there are no parsing errors
  - fixed size_t/u_int format clash
  - fixed wrong use of 'strlcpy'
* [Bug 2958] ntpq: fatal error messages need a final newline. Craig Leres.
* [Bug 2962] truncation of size_t/ptrdiff_t on 64bit targets. perlinger@ntp.org
  - fixed several other warnings (cast-alignment, missing const, missing prototypes)
  - promote use of 'size_t' for values that express a size
  - use ptr-to-const for read-only arguments
  - make sure SOCKET values are not truncated (win32-specific)
  - format string fixes
* [Bug 2965] Local clock didn't work since 4.2.8p4.  Martin Burnicki.
* [Bug 2967] ntpdate command suffers an assertion failure
  - fixed ntp_rfc2553.c to return proper address length. perlinger@ntp.org
* [Bug 2969]  Seg fault from ntpq/mrulist when looking at server with
              lots of clients. perlinger@ntp.org
* [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
  - changed stacked/nested handling of CTRL-C. perlinger@ntp.org
* Unity cleanup for FreeBSD-6.4.  Harlan Stenn.
* Unity test cleanup.  Harlan Stenn.
* Libevent autoconf pthread fixes for FreeBSD-10.  Harlan Stenn.
* Header cleanup in tests/sandbox/uglydate.c.  Harlan Stenn.
* Header cleanup in tests/libntp/sfptostr.c.  Harlan Stenn.
* Quiet a warning from clang.  Harlan Stenn.
* Update the NEWS file.  Harlan Stenn.
* Update scripts/calc_tickadj/Makefile.am.  Harlan Stenn.
2016-01-08 21:35:35 +00:00
christos
48f8ae193a Import ntp 4.2.8p5 2016-01-08 21:21:22 +00:00
christos
4c290c01db Import ntp 4.2.8p5 2016-01-08 20:55:28 +00:00
joerg
010dbb068d Don't increment the induction variable twice. 2016-01-08 19:01:12 +00:00
christos
4de33724a3 fix typo 2016-01-07 22:47:49 +00:00
roy
dddc1afbdc Move 10-wpa_supplicant, 15-timezone, 29-lookup-hostname and 50-ypbind
from /libexec/dhcpcd-hooks to /usr/share/examples/dhcpcd/hooks so they
are not run by default.
2016-01-07 22:07:18 +00:00
christos
082d4f2bae Revert part of previous; fd is closed by readfd... 2016-01-07 21:11:54 +00:00
christos
4b4092f77b CID 1257467: Annotate incorrect inull. 2016-01-07 20:11:57 +00:00
christos
80a820b037 CID 1257465: Annotate tainted. 2016-01-07 20:10:55 +00:00
roy
26d95753d3 Sync 2016-01-07 20:09:43 +00:00
christos
caea90453a CID 1257471: NULL deref. 2016-01-07 20:06:44 +00:00
christos
a37bd2e2fb CPID 1288934: This is not really a use after free, because the last pointer
is updated in the mdoc_node_unlink.
2016-01-07 20:05:41 +00:00
christos
84727994ae CID 1257473: NULL deref 2016-01-07 20:00:35 +00:00
christos
7aa41a8681 CID 1288941: Wrong sizeof 2016-01-07 19:51:40 +00:00
christos
780c330dd4 CID 1288947: Prevent fd leak. 2016-01-07 19:49:25 +00:00
christos
8d5e21efeb CID 1288958: Prevent NULL deref 2016-01-07 19:46:00 +00:00
christos
470c663f06 CID 1288962: lim was never incremented thus self-definition loop detection
was not functional.
2016-01-07 19:32:43 +00:00
christos
79f68c0e48 remove CONST; it is unused from Brad Harder 2016-01-07 14:07:01 +00:00
christos
8ec658f57a - Change LDADD/DPADD in library dependencies to LIBDPLIBS
- Fix some LDADD abuse and remove useless dependencies
- include <bsd.init.mk> in the right place where appropriate
From Rin Okuyama
2016-01-05 13:07:46 +00:00
christos
9c0810557f fix lint build 2016-01-05 02:44:57 +00:00
christos
6833b0c7c2 Print symbolically why the process exited. 2015-12-30 22:23:38 +00:00
christos
d182ef4fb3 Work around ksh bug 2015-12-30 22:23:02 +00:00
christos
2c673a1b78 typo 2015-12-30 17:57:20 +00:00
christos
13a9d5601a Add a mutex to prevent races during initialization code from multiple threads.
Found in named.
2015-12-30 16:42:48 +00:00
khorben
532807571a Correct the example for the port range syntax 2015-12-28 19:32:22 +00:00
christos
7275494c77 - Don't look for tests in the local directory, we might be running this from
somewhere else.
- Clear MAKEFLAGS so that make(1) behaves as it is supposed to.
2015-12-27 22:26:19 +00:00
christos
b41dd0142f We don't need to declare clock_gettime if we don't have it and we don't need
to __RENAME if we are not NetBSD.
2015-12-27 21:42:09 +00:00
christos
585cc407b7 Override roundup. 2015-12-27 21:40:21 +00:00
christos
da5e76ddef don't re-define __assert. 2015-12-27 21:39:34 +00:00
christos
81dbb529d3 add nbtool_config.h 2015-12-27 21:39:01 +00:00
christos
d941e4fe7e add return 2015-12-27 21:38:46 +00:00
joerg
608f99aa20 Mark mandoc_asprintf as printf-like 2015-12-27 12:42:17 +00:00
christos
0941badb50 PR/50593: dieter roelants: fix unexpanded definitions in xterm(1) 2015-12-25 18:50:48 +00:00
christos
714768c886 We stuck the generation number eons ago before the inode, so we broke
inode printing in nfs file handles.
2015-12-25 04:50:21 +00:00
wiz
dde3b33e50 Mark as using c++ using LIBISCXX instead of manual workaround.
The workaround was confused when MKLLVM was set, but HAVE_LLVM was not.

Solution suggested by joerg.
2015-12-24 00:36:43 +00:00
christos
37ae74be41 For reproducible builds, allow the source of the map to be set from the
environment, so that DW_at_producer is the same no matter what the actual
underlying source and destination directories are. See:
    https://gcc.gnu.org/ml/gcc-patches/2015-12/msg01168.html
2015-12-22 16:48:44 +00:00
joerg
08c2098fe3 Our time.h defines clock_gettime with assembler name after including
sys/time.h. The Solaris compat code in sys/time.h wants to use it in an
inline function, but misses a prototype (and the relabeling). As stopgap
for getting consistent defines of clock_gettime duplicate the prototype
here.
2015-12-21 13:28:39 +00:00
christos
b961e0da5d name the man page intel_old, so that we don't install it over the new
one depending on the build order.
2015-12-20 01:07:58 +00:00
joerg
8b6856307a strsep must be undefined first, certain glibc magic breaks a prototype
otherwise.
2015-12-19 19:28:06 +00:00
skrll
5df4dfd09b Update RPI firmware to version after the following commit
commit 224c75602b8bae1a9e942b4f1c7ed3aa8e0f0ec8
Author: popcornmix <popcornmix@gmail.com>
Date:   Tue Dec 8 14:48:57 2015 +0000
2015-12-19 12:34:06 +00:00
christos
a9b291295f Forgot to commit this 2015-12-19 01:19:45 +00:00
christos
75d08e5911 chars is part of the library now. 2015-12-18 14:33:54 +00:00
christos
755c0a523c make buffers for parsing functions const. 2015-12-18 14:30:41 +00:00
christos
96da8af05f more sources for compat. 2015-12-18 11:12:33 +00:00
christos
cc31744fc2 I am having the last_word: Print the full hostname. 2015-12-17 22:36:48 +00:00
christos
5c413d0ce9 merge conflicts. 2015-12-17 22:31:01 +00:00
christos
fec65c9897 import mdocml 1.13.3 2015-12-17 21:58:47 +00:00
christos
975da4a027 fix merge botches 2015-12-17 04:10:03 +00:00
christos
27ace8cc3e merge conflicts 2015-12-17 04:00:21 +00:00