1 |
|
Updating Information for MidnightBSD users. |
2 |
|
|
3 |
< |
20160814: |
3 |
> |
20150930: |
4 |
> |
In rpcbind(8), netbuf structures are copied directly, which would result in |
5 |
> |
two netbuf structures that reference to one shared address buffer. When one |
6 |
> |
of the two netbuf structures is freed, access to the other netbuf structure |
7 |
> |
would result in an undefined result that may crash the rpcbind(8) daemon. |
8 |
> |
|
9 |
> |
20150926: |
10 |
> |
libmport now supports @preexec, @postexec, @preunexec and @postunexec |
11 |
> |
to replace @exec and @unexec. |
12 |
> |
|
13 |
> |
pre exec runs afer pre-install scripts but before actual installation |
14 |
> |
|
15 |
> |
post exec runs after install but before post install scripts and |
16 |
> |
pkg message. |
17 |
> |
|
18 |
> |
pre unexec runs before pre uninstall scripts |
19 |
> |
|
20 |
> |
post unexec runs before de-install scripts and after file removal. |
21 |
> |
|
22 |
> |
20150917: |
23 |
> |
Fix kqueue write events for files > 2GB |
24 |
> |
|
25 |
> |
20150825: |
26 |
> |
kernel: |
27 |
> |
fix a security issue on amd64 where the GS segment CPU register can be changed via |
28 |
> |
userland value in kernel mode by using an IRET with #SS or #NP exceptions. |
29 |
> |
|
30 |
> |
openssh: |
31 |
> |
A programming error in the privileged monitor process of the sshd(8) |
32 |
> |
service may allow the username of an already-authenticated user to be |
33 |
> |
overwritten by the unprivileged child process. |
34 |
> |
|
35 |
> |
A use-after-free error in the privileged monitor process of he sshd(8) |
36 |
> |
service may be deterministically triggered by the actions of a |
37 |
> |
compromised unprivileged child process. |
38 |
> |
|
39 |
> |
A use-after-free error in the session multiplexing code in the sshd(8) |
40 |
> |
service may result in unintended termination of the connection. |
41 |
> |
|
42 |
> |
20150818: |
43 |
> |
expat security fix |
44 |
> |
|
45 |
> |
20150815: |
46 |
> |
libc changes: |
47 |
> |
setmode(3) now returns errno consistently on error. |
48 |
> |
libc will compile without error using clang |
49 |
> |
|
50 |
> |
20150814: |
51 |
|
wait6 system call added. |
52 |
|
|
53 |
< |
20160811: |
53 |
> |
date(1) now handles non numeric numbers passed to -r |
54 |
> |
like GNU coreutils for improved compatibility. |
55 |
> |
|
56 |
> |
20150811: |
57 |
|
ata(4) AMD Hudson2 SATA controller support. |
58 |
|
Intel lynxpoint SATA. |
59 |
|
|
64 |
|
|
65 |
|
Fix some minor issues with ath(4). |
66 |
|
|
67 |
< |
20160809: |
67 |
> |
20150809: |
68 |
|
xz 5.0.8 |
69 |
|
|
70 |
< |
20160808: |
70 |
> |
20150808: |
71 |
|
libmport now logs installation and removal of packages to syslog. |
72 |
|
|
73 |
< |
20160805: |
73 |
> |
20150805: |
74 |
|
routed - fix a potential security issue where traffic from outside |
75 |
|
the network can disrupt routing. |
76 |
|
|
77 |
|
bsd patch - fix a bug with ed(1) scripts allowing unsanitized input |
78 |
|
to run. |
79 |
|
|
80 |
< |
20160802: |
80 |
> |
20150802: |
81 |
|
jansson 2.7 library added. (libjansson is a JSON library in C) |
82 |
|
|
83 |
< |
20160728: |
83 |
> |
20150728: |
84 |
|
Heimdal 1.5.2 (kerberos implementation) |
85 |
|
|
86 |
|
OpenSSL 1.0.1o |
110 |
|
|
111 |
|
Switch to bsdpatch (from FreeBSD & OpenBSD) |
112 |
|
|
113 |
< |
20160726: |
113 |
> |
20150726: |
114 |
|
BSD Sort updated |
115 |
|
|
116 |
|
sqlite 3.8.10.2 |
117 |
|
|
118 |
< |
20160725: |
118 |
> |
20150725: |
119 |
|
Import reallocarray from OpenBSD's libc. |
120 |
|
|
121 |
|
The reallocarray() function is similar to realloc() except it operates on |