ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Download File | Root Listing
root/midnightbsd-cvs/src/UPDATING
(Generate patch)

Comparing src/UPDATING (file contents):
Revision 1.38.2.19 by laffer1, Wed Jun 10 15:49:25 2009 UTC vs.
Revision 1.57 by laffer1, Sun Apr 5 23:39:34 2009 UTC

# Line 1 | Line 1
1   Updating Information for MidnightBSD users
2  
3 < Items affecting the mports and packages system can be found in
4 < /usr/mports/UPDATING.
3 > 20090405:
4 >        xorg 7.4 wants to configure its input devices via hald which does not
5 >        yet work with USB2. If the keyboard/mouse does not work in xorg then
6 >        add
7 >                Option "AllowEmptyInput" "off"
8 >        to your ServerLayout section.  This will cause X to use the configured
9 >        kbd and mouse sections from your xorg.conf
10  
11 < 20090610:
12 <        MidnightBSD 0.2.1-RELEASE-p10
13 <        
14 <        This should be applied to all systems running 0.2.1. Users on
15 <        p9 simply should update their kernels. No world update is required.
11 > 20090403:
12 >        mksh was disconnected a few day ago do to bugs with
13 >        buildworld and mports.  Now, connect it back
14 >        for use as /bin/sh with a conditional called
15 >        MK_ASH.  By default, ash is the standard /bin/sh
16 >        but we may change this later.  This will allow further
17 >        testing by users and developers of mksh without
18 >        causing an unpleasant default experience.  In the
19 >        long run, we need to fix mksh compatibility.
20  
21 <        ipv6:
22 <        The SIOCSIFINFO_IN6 ioctl is missing a necessary permissions check.
23 <        Don't let everyone on the planet (with local access) change the
24 <        properties on the ipv6 interfaces.
21 > 20090328:
22 >        Bring in mksh R37 from CVS. The dot.mkshrc files for root
23 >        and skel were changed.  mksh(1) now replaces ash aka sh(1)
24 >        as the default /bin/sh.  Please report bugs with
25 >        ports, etc. The ash code will remain in the repo for awhile
26 >        as I decide if we'll add something like MK_SHELL_ASH as
27 >        an optional build parameter.  
28  
29 <        anonymous pipes:
30 <        Stop unprivileged processes from reading pages of memory belonging
19 <        to other processes with anonymous pipes.
29 >        ahd was disconnected from the lint environment until
30 >        the compiler bug is sorted (by updating gcc?)
31  
32 < 20090521:
33 <        MidnightBSD 0.2.1-RELEASE-p9
32 >        Remove freebsd-tips from fortune files and change the
33 >        default for login and profile.
34  
35 <        This fix is only in configuration files for ssh and sshd.  Users on
36 <        p8 should simply add
35 > 20090327:
36 >        Update libarchive to 2.5.5, tar, and add bsdcpio.
37  
38 <        Ciphers aes128-ctr,aes256-ctr,arcfour256,arcfour,aes128-cbc,aes256-cbc
38 >        Also previously, ctriv has been connecting Perl 5.10
39 >        to the build (part of os).  This will have an impact
40 >        on mports.
41  
42 <        to their configuration files for sshd_config and ssh_config in etc/ssh
42 > 20090325:
43 >        Update Bind to 9.4.3-P1
44  
45 < 20090422:
32 <        MindightBSD 0.2.1-RELEASE-p8
45 >        Update mksh to R36b
46  
47 <        The function ASN1_STRING_print_ex does not properly validate the lengths
35 <        of BMPString or UniversalString objects before attempting to print them.
47 >        Update tcpdump to 3.9.8, fix libpcap to work with current.
48  
49 < 20090326:
38 <        MidnightBSD 0.2.1-RELEASE-p7
49 >        Update pnpinfo, sync with FreeBSD.
50  
40        Fix several security problems with sudo.  It is now 1.6.9-p20
41
51   20090115:
52 <        MidnightBSD 0.2.1-RELEASE-p6
52 >        Fix a problem with DNSSEC and BIND.
53  
45        Correct an issue with BIND that allows for DNSSEC spoofing
46        attacks.
47
54   20090110:
49        MidnightBSD 0.2.1-RELEASE-p5
50
55          For applications using OpenSSL for SSL connections, an invalid SSL
56          certificate may be interpreted as valid.  This could for example be
57          used by an attacker to perform a man-in-the-middle attack.
# Line 57 | Line 61 | Items affecting the mports and packages system can be
61  
62          Stop cross site request forgery attacks in lukemftpd
63  
64 < 20081231:
65 <        MidnightBSD 0.2.1-RELEASE-p4
64 > 20090104:
65 >        Import GNU libreadline 5.2
66  
67 <        Correct a problem where function pointers for netgraph
68 <        and bluetooth sockets are not initialized properly.
67 > 20090101:
68 >        Update time zone data to 2008i.
69  
70 < 20081124:
71 <        MidnightBSD 0.2.1-RELEASE-p3
70 > 20081231:
71 >        Correct a problem where bluetooth and netgraph sockets are not
72 >        properly initialized.
73  
74 <        Correct a problem in arc4random which causes the device
70 <        not get get enough entropy for system services.  Geom
71 <        classes initialized at startup will still have problems.
74 >        Happy 2009.
75  
76 < 20081002:
77 <        MidnightBSD 0.2.1-RELEASE-p2
76 > 20081206:
77 >        Due to the massive change in the underlying system under way,
78 >        we're naming the next release 1.0.  The sys/sys/param.h was
79 >        changed accordingly.  ipfilter and ncurses were corrected
80 >        using __MidnightBSD__ tests in the code.  
81  
82 <        IPv6 Neighbor Discovery Protocol routing vulnerability
82 >        The GENERIC kernel config was caught up on i386 today.  Consider
83 >        i386 still broken, but amd64 is running again.
84  
85 <        http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-2476
79 <        http://www.kb.cert.org/vuls/id/472363
85 >        mdoc.local was updated with the new MidnightBSD version info.
86  
87 <        This fix causes IPv6 Neighbor Discovery Neighbor Solicitation
88 <        messages to be ignored from non-neighbors.
87 >        batt(1) was rewritten in C.  It now supports several flags and
88 >        runs about 8 times faster on my laptop.  The default output
89 >        shows the number of minutes of battery life remaining and the
90 >        percentage.  You can use -u to display the number of batteries or
91 >        -c to get script friendly output.  Consult the man page for more.
92  
93 <        This can be re-enabled, if needed, by setting the newly added
94 <        net.inet6.icmp6.nd6_onlink_ns_rfc4861 sysctl to 1.
93 > 20081204:
94 >        Work has completed on importing ZFS, jemalloc, several
95 >        new devices, SCTP, updated pf, a new tempfs, linuxolator 2.6 kernel
96 >        support, improved locking for file desc., audit (openbsm),
97 >        openssl .98e, nfe, imporved intel high def audio, midi, updated
98 >        intel gigabit (em), support for several wifi cards (intel), ...
99  
100 < 20080929:
101 <        MidnightBSD 0.2.1-RELEASE-p1
100 >        Renamed 0.3-CURRENT officially. Switched to using MidnightBSD version
101 >        data from param.h instead of the FreeBSD version.  This means
102 >        testing is now possible in the ports tree for the version
103 >        and that any ports or code relying on the FreeBSD version from
104 >        sys/sys/param.h will need to be fixed.
105  
90        Fix a defect in ftpd.  The command buffer was split which allowed
91        attackers to send arbritrary commands over the network.
92
106   20080905:
107 <        Update nve(4) to support newer hardware.
107 >        update nve(4) to support new hardware.
108  
109 < 20080903:
110 <        Correct two defects in MidnightBSD.  AMD64/EMT64 systems had a
98 <        privledge escalation issue.  CVE-2008-3890
109 > 20080801:
110 >        Import OpenBSM 1.0
111  
112 <        In case of an incoming ICMPv6 'Packet Too Big Message', there is an
101 <        insufficient check on the proposed new MTU for a path to the
102 <        destination.
103 <        CVE-2008-3530
112 >        Modify src/release to create 3 isos instead of 2 for packages.
113  
114 < 20080830:
106 <        MidnightBSD 0.2.1-RELEASE
114 >        etc/rc.d/firstboot now enables kdm, gnustep + slim and bsdstats.
115  
116 <        Oops, fix some bugs with sysinstall's handling of packages found
109 <        on the release ISOs.  Tweak etc/firstboot while where here.
116 >        Many ia64, alpha, powerpc items were removed.
117  
118 < 20080829:
112 <        MidnightBSD 0.2-RELEASE
118 >        The recent diffutils 2.8.7 import was fixed.
119  
120   20080703:
121 <        Correct problem with pcc and DESTDIR that affected creating live cds
122 <        and jails.
121 >        pcc was not installed properly when setting DESTDIR for live cds,
122 >        or posibly jails.
123  
118        sysinstall would incorrectly truncate DHCP info when configuring
119        ipv4 networking.  This was the result of a bad patch several months
120        ago.  Fix this error.  Found via testing a snapshot.
121
124   20080627:
125          Add firmware(9), WEP, CCMP, TKIP to GENERIC.
126  
# Line 128 | Line 130 | Items affecting the mports and packages system can be
130  
131          pcc connected to the build on i386. (alternative compiler)
132  
133 < 20080613:
132 <        Begin work for MidnightBSD 0.2-PRERELEASE
133 >        ath added to GENERIC.  (Atheros wireless NICs) on amd64/i386
134  
135   20080528:
136          Sendmail 8.14.3
# Line 693 | Line 694 | Contact Warner Losh if you have any questions about yo
694   this document.
695  
696   $FreeBSD: src/UPDATING,v 1.416.2.18 2006/02/22 11:51:57 yar Exp $
697 < $MidnightBSD: src/UPDATING,v 1.38.2.18 2009/05/21 23:11:43 laffer1 Exp $
697 > $MidnightBSD: src/UPDATING,v 1.56 2009/04/03 06:28:03 laffer1 Exp $

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines