Commit Graph

234325 Commits

Author SHA1 Message Date
matt
b513e42af5 Don't include <machine/cpu.h> 2015-04-02 03:11:01 +00:00
khorben
1d8d50afe0 Fix for PR kern/48109 (and its duplicate kern/49807)
As provided by Takahiro HAYASHI in PR kern/48109. Additional error
registration in ipf(8) by myself. Changes tested with GENERIC and
XEN3_DOM0. Thanks!

XXX pull-up netbsd-7
2015-04-02 00:12:58 +00:00
matt
a0e8cd6797 forgot to commit this when I updated netbsd64 in gcc.
Remove LP64 specific change and use the same types
when possible for IPL32 and LP64.
2015-04-01 23:31:37 +00:00
riastradh
51820012f4 Clarify what wapbl_jlock_assert and wapbl_junlock_assert mean. 2015-04-01 22:51:33 +00:00
matt
e4264474cf Add two new relocs for compressed branches. 2015-04-01 21:59:01 +00:00
matt
aa2d5871fd Add _REG_S0 2015-04-01 21:55:33 +00:00
matt
6691eaf9c2 _KMEMUSER only needs struct cpu_info 2015-04-01 21:55:03 +00:00
riastradh
3a68faac74 Strengthen prohibition against overlapping in strcpy(3). 2015-04-01 20:18:17 +00:00
riastradh
7153b8dc81 Don't use dvp after vput(dvp).
Still don't understand why the fstrans_done must happen after the
vput, and that will cause trouble once we move responsibility for the
vrele and unlock outside the vop as it seems obvious we ought to do
-- it's the caller's reference, not the vop's.
2015-04-01 20:03:11 +00:00
christos
ad2f4a92b0 new wpa 2015-04-01 19:46:19 +00:00
christos
299bbf2463 merge conflicts. 2015-04-01 19:45:14 +00:00
christos
bb610346a8 2015-03-15 - v2.4
* allow OpenSSL cipher configuration to be set for internal EAP server
  (openssl_ciphers parameter)
* fixed number of small issues based on hwsim test case failures and
  static analyzer reports
* P2P:
  - add new=<0/1> flag to P2P-DEVICE-FOUND events
  - add passive channels in invitation response from P2P Client
  - enable nl80211 P2P_DEVICE support by default
  - fix regresssion in disallow_freq preventing search on social
    channels
  - fix regressions in P2P SD query processing
  - try to re-invite with social operating channel if no common channels
    in invitation
  - allow cross connection on parent interface (this fixes number of
    use cases with nl80211)
  - add support for P2P services (P2PS)
  - add p2p_go_ctwindow configuration parameter to allow GO CTWindow to
    be configured
* increase postponing of EAPOL-Start by one second with AP/GO that
  supports WPS 2.0 (this makes it less likely to trigger extra roundtrip
  of identity frames)
* add support for PMKSA caching with SAE
* add support for control mesh BSS (IEEE 802.11s) operations
* fixed number of issues with D-Bus P2P commands
* fixed regression in ap_scan=2 special case for WPS
* fixed macsec_validate configuration
* add a workaround for incorrectly behaving APs that try to use
  EAPOL-Key descriptor version 3 when the station supports PMF even if
  PMF is not enabled on the AP
* allow TLS v1.1 and v1.2 to be negotiated by default; previous behavior
  of disabling these can be configured to work around issues with broken
  servers with phase1="tls_disable_tlsv1_1=1 tls_disable_tlsv1_2=1"
* add support for Suite B (128-bit and 192-bit level) key management and
  cipher suites
* add WMM-AC support (WMM_AC_ADDTS/WMM_AC_DELTS)
* improved BSS Transition Management processing
* add support for neighbor report
* add support for link measurement
* fixed expiration of BSS entry with all-zeros BSSID
* add optional LAST_ID=x argument to LIST_NETWORK to allow all
  configured networks to be listed even with huge number of network
  profiles
* add support for EAP Re-Authentication Protocol (ERP)
* fixed EAP-IKEv2 fragmentation reassembly
* improved PKCS#11 configuration for OpenSSL
* set stdout to be line-buffered
* add TDLS channel switch configuration
* add support for MAC address randomization in scans with nl80211
* enable HT for IBSS if supported by the driver
* add BSSID black and white lists (bssid_blacklist, bssid_whitelist)
* add support for domain_suffix_match with GnuTLS
* add OCSP stapling client support with GnuTLS
* include peer certificate in EAP events even without a separate probe
  operation; old behavior can be restored with cert_in_cb=0
* add peer ceritficate alt subject name to EAP events
  (CTRL-EVENT-EAP-PEER-ALT)
* add domain_match network profile parameter (similar to
  domain_suffix_match, but full match is required)
* enable AP/GO mode HT Tx STBC automatically based on driver support
* add ANQP-QUERY-DONE event to provide information on ANQP parsing
  status
* allow passive scanning to be forced with passive_scan=1
* add a workaround for Linux packet socket behavior when interface is in
  bridge
* increase 5 GHz band preference in BSS selection (estimate SNR, if info
  not available from driver; estimate maximum throughput based on common
  HT/VHT/specific TX rate support)
* add INTERWORKING_ADD_NETWORK ctrl_iface command; this can be used to
  implement Interworking network selection behavior in upper layers
  software components
* add optional reassoc_same_bss_optim=1 (disabled by default)
  optimization to avoid unnecessary Authentication frame exchange
* extend TDLS frame padding workaround to cover all packets
* allow wpa_supplicant to recover nl80211 functionality if the cfg80211
  module gets removed and reloaded without restarting wpa_supplicant
* allow hostapd DFS implementation to be used in wpa_supplicant AP mode
2015-04-01 19:24:35 +00:00
palle
3307a96624 sun4v: Implement handling of cpu_mondo trap - from OpenBSD - tested using the Legion simulator 2015-04-01 18:38:30 +00:00
christos
3fb66fec62 grammar. 2015-04-01 15:45:00 +00:00
christos
2a7851d30c Fix overlapping strcpy (Gerry Swislow) 2015-04-01 15:23:15 +00:00
christos
a08f75f398 clarify what happens when strings overlap. 2015-04-01 15:20:58 +00:00
skrll
ddc1f2e3f5 Change tc_quality so that gtmr can be used for MULTIPROCESSOR now that
gtmr has been fixed.
2015-04-01 07:44:18 +00:00
matt
6d5bd4db35 Update to latest gcc changes. Default NetBSD to the medany cmodel. 2015-04-01 06:35:01 +00:00
matt
e259e5225a Add missing ,
constify the arrays of string pointers.
2015-04-01 06:08:39 +00:00
ozaki-r
eefc30d59b Pull out ipsec routines from ip6_input
This change reduces symbol references from netinet6 to netipsec
and improves modularity of netipsec.

No functional change is intended.
2015-04-01 02:49:44 +00:00
ozaki-r
45b7377f9c Fix wrong comments 2015-04-01 01:44:56 +00:00
sjg
73c21af432 Close child's reference to meta file. 2015-04-01 01:03:55 +00:00
christos
3fa6d111fe new libpcap/tcpdump 2015-03-31 22:00:53 +00:00
christos
ba2ff12108 merge conflicts 2015-03-31 21:59:35 +00:00
christos
3d25ea14d9 Monday March. 11, 2015 guy@alum.mit.edu
Summary for 4.7.3 tcpdump release
	Capsicum fixes for FreeBSD 10

Monday March. 10, 2015 guy@alum.mit.edu
  Summary for 4.7.2 tcpdump release
	DCCP: update Packet Types with RFC4340/IANA names
        fixes for CVE-2015-0261: IPv6 mobility header check issue
        fixes for CVE-2015-2153, 2154, 2155: kday packets

Friday Nov. 12, 2014 guy@alum.mit.edu
  Summary for 4.7.0 tcpdump release
        changes to hex printing of CDP packets
	Fix PPI printing
	Radius: update Packet Type Codes and Attribute Types with RFC/IANA names
	Add a routine to print "text protocols", and add FTP/HTTP/SMTP/RTSP support.
	improvements to telnet printer, even if not -v
	omit length for bcp, print-tcp uses it
	formatting fixes for a bunch of protocols
	new bounds checks for a number of protocols
	split netflow 1,6, and 6 dissector up.
	added geneve dissector
        CVE-2014-9140 PPP dissector fixed.
2015-03-31 21:45:44 +00:00
christos
d926e3cf91 update with new entries from libpcap-1.7.2 2015-03-31 21:42:16 +00:00
christos
eddb5e7eee bump libpcap. 2015-03-31 21:40:57 +00:00
christos
bd64c25012 merge conflicts 2015-03-31 21:39:42 +00:00
christos
f907ecca40 Numbers seem to be off here:
Thursday Feb. 12, 2015 guy@alum.mit.edu/mcr@sandelman.ca
  Summary for 1.8.0 libpcap release
        Support for filtering Geneve encapsulated packets.

Wednesday Nov. 12, 2014 guy@alum.mit.edu/mcr@sandelman.ca
  Summary for 1.7.0 libpcap release
        Fix handling of zones for BPF on Solaris
        new DLT for ZWAVE
        clarifications for read timeouts.
        added bpf_filter1() with extensions
        some fixes to compilation without stdint.h
        EBUSY can now be returned by SNFv3 code.
2015-03-31 21:25:19 +00:00
riastradh
d14ef2c7cc More details on what may sleep and what won't sleep when. 2015-03-31 21:08:06 +00:00
jmcneill
3c1e6be6f8 when resetting RTL8211F, make sure to disable manual MDI mode 2015-03-31 21:01:02 +00:00
riastradh
c380b27c05 Nesting shared in lazy is OK. Note nesting never blocks. 2015-03-31 20:50:29 +00:00
christos
6bb2a64eb0 CID 1292550: Missing call to va_end(). 2015-03-31 18:01:09 +00:00
matt
019155557a Add RISCV bits 2015-03-31 17:58:30 +00:00
matt
9e7510ab24 Update RISCV tls assembly tests 2015-03-31 17:57:40 +00:00
riz
afea39b2f2 Spell "Independent" correctly in cargo-culted comments. 2015-03-31 17:37:47 +00:00
matt
163496bc0e Deal with NetBSD using dwarf EH 2015-03-31 17:18:35 +00:00
skrll
ae6e5eb102 More instructions. Lots left to do. 2015-03-31 16:15:07 +00:00
riastradh
68bdcb5496 Prohibit cross-mount transactions. 2015-03-31 15:49:45 +00:00
riastradh
590c31eca4 Revamp fstrans(9) man page.
- Fix example: fstrans_start never fails and returns void.
- Add fstrans_mount/fstrans_unmount.
- Explain intent, not just mechanism.
- Add internal cross-references and redundant information from
  different callers' perspectives.
2015-03-31 15:47:50 +00:00
matt
d67e7afb11 Use lla instead doing the pcrel relocs ourselves. 2015-03-31 11:59:41 +00:00
matt
ea4911da8a Accept the one instruction penalty and just use PTR_LA instead of doing
the relocs ourselves.
2015-03-31 11:53:13 +00:00
matt
16946e2051 Fix botch on putting user stack pointer into trapframe. 2015-03-31 11:48:10 +00:00
riastradh
24895d95c1 Amplify that even if we fixed it now the tentacles are still stuck. 2015-03-31 11:43:05 +00:00
plunky
da04c17630 fix typo: sdp_seq_seq->sdp_set_seq 2015-03-31 09:26:45 +00:00
plunky
ab4f70e666 fix typo: sparce->sparse 2015-03-31 09:25:41 +00:00
ozaki-r
71b1eb47ca Remove unnecessary opt_ipsec.h inclusions 2015-03-31 08:47:01 +00:00
ozaki-r
7f0bd664ae Add missing ifdef IPSEC 2015-03-31 08:44:43 +00:00
martin
7d1d1b71a1 Add resize_root 2015-03-31 07:57:57 +00:00
matt
1a68694ee8 Optimize the exception handle a little bit more. 2015-03-31 06:47:47 +00:00