ƒ­U147000 228 188 124 237 188 110 111 104 118 167 256 129 177 138 138 237 181 120 177 150 156 154 131 237 174 120 170 138 152 136 152 140 168 147 161 160 123 130 132 169 126 257 206 108 364 122 210 290 186 135 192 265 293 171 367 130 129 148 459 115 215 144 347 153 199 188 455 280 185 626 120 178 138 174 240 173 203 163 142 120 242 176 143 138 131 149 296 146 162 961 190 147 608 241 127 266 239 281 125 214 176 363 178 344 303 156 299 306 208 187 249 563 373 108 237 294 120 211 134 336 435 156 161 252 300 154 229 157 164 182 204 221 229 435 139 385 513 189 204 188 261 1013 249 228 305 497 506 678 306 311 281 141 293 291 219 198 143 135 219 169 342 118 149 208 154 346 289 233 180 110 272 263 134 231 287 237 129 122 217 205 218 188 168 258 416 160 579 132 246 631 166 170 609 324 175 136 173 1630 359 675 156 207 266 161 133 287 303 270 134 212 145 199 141 177 133 261 143 147 804 172 119 128 177 145 261 286 181 185 216 K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-06-05T15:40:51.000000Z K 7 svn:log V 92 This commit was manufactured by cvs2svn to create tag 'openssh-vendor-crypto-OpenSSH_4_0p1'. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-05T15:41:57.000000Z K 7 svn:log V 32 Vendor import of OpenSSH 4.1p1. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-05T15:41:57.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r147001, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-06-05T15:41:58.000000Z K 7 svn:log V 92 This commit was manufactured by cvs2svn to create tag 'openssh-vendor-crypto-OpenSSH_4_1p1'. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-05T15:43:57.000000Z K 7 svn:log V 18 Update for 4.1p1. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-05T15:46:09.000000Z K 7 svn:log V 19 Resolve conflicts. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-05T15:46:27.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-05T15:47:07.000000Z K 7 svn:log V 26 Update for OpenSSH 4.1p1. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2005-06-05T16:16:31.000000Z K 7 svn:log V 74 New release notes: if_bridge(4). Updated release notes: OpenSSH 4.1p1. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2005-06-05T17:13:23.000000Z K 7 svn:log V 158 Allow sends sent from non page-aligned userspace addresses to be considered for zero-copy sends. Reviewed by: alc Submitted by: Romer Gil at Rice University END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-05T18:30:53.000000Z K 7 svn:log V 37 Forgot to bump the version addendum. END K 10 svn:author V 3 mux K 8 svn:date V 27 2005-06-05T18:34:16.000000Z K 7 svn:log V 85 Install ports defined in PORTS_MODULES at make reinstall time too. Reviewed by: imp END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-05T18:37:56.000000Z K 7 svn:log V 46 Unbreak the ICH6 AHCI support in !48Bit mode. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T20:52:14.000000Z K 7 svn:log V 46 Stripped down import of wpa_supplicant v0.3.8 END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T20:52:14.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r147013, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-06-05T20:52:15.000000Z K 7 svn:log V 85 This commit was manufactured by cvs2svn to create tag 'wpa_supplicant-vendor-v0_3_8'. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T20:55:01.000000Z K 7 svn:log V 28 import/ugprade instructions END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-06-05T20:55:02.000000Z K 7 svn:log V 81 This commit was manufactured by cvs2svn to create branch 'VENDOR-wpa_supplicant'. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T21:13:08.000000Z K 7 svn:log V 58 fix for ctrl interface socket setup Submitted by: brooks END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-05T21:18:26.000000Z K 7 svn:log V 64 Make nVidia SATA hotplug support DTRT. HW sponsored by: Yahoo! END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T21:18:53.000000Z K 7 svn:log V 62 freebsd pieces of wpa supplicant support Reviewed by: brooks END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T22:35:03.000000Z K 7 svn:log V 39 Stripped down import of hostapd v0.3.7 END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T22:35:03.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r147021, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-06-05T22:35:04.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create tag 'hostapd-vendor-v0_3_7'. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T22:36:46.000000Z K 7 svn:log V 28 import/upgrade instructions END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-06-05T22:36:47.000000Z K 7 svn:log V 74 This commit was manufactured by cvs2svn to create branch 'VENDOR-hostapd'. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-05T22:41:14.000000Z K 7 svn:log V 46 apply important fixes from development branch END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-05T22:45:19.000000Z K 7 svn:log V 60 The PCI bus code saves/restores these config registers now. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-05T22:48:15.000000Z K 7 svn:log V 44 Powerstate stuff now done in PCI bus driver END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-05T22:50:55.000000Z K 7 svn:log V 60 The PCI bus code saves/restores these config registers now. END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-05T22:53:09.000000Z K 7 svn:log V 48 Power state management now done in PCI bus code END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-05T22:57:32.000000Z K 7 svn:log V 76 These registers are saved by pci bus code. Remove from #if 0'd code anyway END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-05T23:05:26.000000Z K 7 svn:log V 55 Use same RID we allocated the resource with to free it END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-05T23:08:59.000000Z K 7 svn:log V 69 As threatened by BURN_BRIDGES, restire PCIR_MAPS and PCIR_HEADERTYPE END K 10 svn:author V 4 csjp K 8 svn:date V 27 2005-06-05T23:49:35.000000Z K 7 svn:log V 67 Append a newline character to the usage string. MFC after: 3 days END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-06-06T00:18:17.000000Z K 7 svn:log V 27 Add entry for recoverdisk. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-06T00:21:28.000000Z K 7 svn:log V 35 Add missing Va in ifi_epoch entry. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-06-06T00:24:46.000000Z K 7 svn:log V 36 MFC: wonderful recoverdisk utility. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-06T02:12:12.000000Z K 7 svn:log V 74 Remove some variables the last commit stopped using so the code compiles. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-06T02:13:42.000000Z K 7 svn:log V 34 freebsd pieces of hostapd support END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2005-06-06T02:41:29.000000Z K 7 svn:log V 160 Change ipv6 packet filtering to match ipv4. It now checks pfil_member and pfil_bridge to determine which interfaces to filter on. Approved by: mlaier (mentor) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-06-06T02:51:26.000000Z K 7 svn:log V 110 Remove RCng files that were brought in from NetBSD, but we ended up not using them (or did and no longer do). END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-06T03:22:51.000000Z K 7 svn:log V 16 Correct comment END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-06-06T03:24:14.000000Z K 7 svn:log V 267 Add -R modifier for the mode when pkg_create(8) creates package file from the locally installed package. When this modifier is specified pkg_create(8) will also create package files for all packages on which that locally installed package depends. MFC after: 5 days END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-06T03:58:02.000000Z K 7 svn:log V 30 hookup wpa tools to the build END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-06T04:04:38.000000Z K 7 svn:log V 117 add force flag to enmic/demic crypto api for use in xmit fragmentation and h/w mic verification Reviewed by: avatar END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2005-06-06T05:13:10.000000Z K 7 svn:log V 193 Fix a bug relavant to debugging, a masked signal unexpectedly interrupts a sleeping thread when process is being debugged. PR: GNU/77818 Tested by: Sean C. Farley END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-06T06:05:32.000000Z K 7 svn:log V 94 Not yet ready to burn this, so unmark power stuff.... non-type 0 busses still need to do this END K 10 svn:author V 6 philip K 8 svn:date V 27 2005-06-06T06:47:33.000000Z K 7 svn:log V 40 Fix a silly little typo I just spotted. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-06-06T09:39:46.000000Z K 7 svn:log V 100 Allow to override the compiler, linker, and assembler used to build 32-bit shim libraries on amd64. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2005-06-06T10:53:10.000000Z K 7 svn:log V 170 Until someone who owns the various TGA-based cards has time to fix the driver it is better to not include the driver in GENERIC as it panics the system on probing a TGA. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-06-06T13:08:22.000000Z K 7 svn:log V 198 o Fix the release dates of FreeBSD 1.1, 1.1.5.1, 2.0, add the release date of FreeBSD 1.1.5. o URL to "Unix at 25" is reachable now. PR: misc/81931 Submitted by: Gavin Atkinson MFC after: 3 days END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-06T13:35:24.000000Z K 7 svn:log V 79 Add support for nVidia's software RAID "MediaShield". HW Sponsored by: Yahoo! END K 10 svn:author V 5 wilko K 8 svn:date V 27 2005-06-06T15:43:00.000000Z K 7 svn:log V 272 When operating the diopter adjustment knob with your eye to the view- finder, be careful not to put your fingers or fingernails in your eye. -- found in the users manual of the Nikon D2x camera, a camera for professional photographers % END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-06T15:49:09.000000Z K 7 svn:log V 38 Apply the usual woodoo for 64bitness. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-06-06T16:10:58.000000Z K 7 svn:log V 35 o Typo. Submitted by: Jung-uk Kim END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-06T16:13:07.000000Z K 7 svn:log V 56 Make libssh an INTERNALLIB like it is in {Net,Open}BSD. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-06T16:39:21.000000Z K 7 svn:log V 366 Misc keycache changes: o purge ath_initkeytable; it's not needed o add multicast key search support for supporting multiple group keys (disabled for now; requires updated hal) o create keycache entry for stations using open auth so they get h/w antenna management support o add keycache -> node mapping table; eliminates mac-based lookup in the net80211 layer END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-06T19:01:01.000000Z K 7 svn:log V 23 Fix libssh dependency. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-06T19:08:11.000000Z K 7 svn:log V 119 Send link state change notifications to /dev/devctl. This is needed to start the OpenBSD dhclient when links come up. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-06-06T19:08:12.000000Z K 7 svn:log V 47 Note read-only support for NVIDIA MediaShield. END K 10 svn:author V 2 ps K 8 svn:date V 27 2005-06-06T19:46:53.000000Z K 7 svn:log V 255 Fix for a bug in the change that walks the scoreboard backwards from the tail (in tcp_sack_option()). The bug was caused by incorrect accounting of the retransmitted bytes in the sackhint. Reported by: Kris Kennaway. Submitted by: Noritoshi Demizu. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-06T20:19:56.000000Z K 7 svn:log V 58 Add _dhcp user/group as required by the OpenBSD dhclient. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-06T20:46:51.000000Z K 7 svn:log V 106 Open devices RDONLY for ioctls. That makes it work on open devices to which GEOM doesn't allow WR access. END K 10 svn:author V 6 dwhite K 8 svn:date V 27 2005-06-06T22:18:32.000000Z K 7 svn:log V 93 Make "show msgbuf" use the pager instead of blasting the whole thing out. MFC after: 3 days END K 10 svn:author V 4 csjp K 8 svn:date V 27 2005-06-06T22:19:59.000000Z K 7 svn:log V 361 Change the maximum bpf program instruction limitation from being hard- coded at 512 (BPF_MAXINSNS) to being tunable. This is useful for users who wish to use complex or large bpf programs when filtering traffic. For now we will default it to BPF_MAXINSNS. I have tested bpf programs with well over 21,000 instructions without any problems. Discussed with: phk END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-07T00:08:48.000000Z K 7 svn:log V 187 WPA/802.11i interoperability fixes: o only include capabilities word in the WPA ie when non-zero and not preauth o always include the capabilities in the RSN ie Obtained from: Atheros END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-07T00:12:40.000000Z K 7 svn:log V 93 Set the correct IFS parameters for the beacon tx queue when operating in ap and adhoc modes. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2005-06-07T02:59:16.000000Z K 7 svn:log V 532 - Fix the case where we're not preempting but there is already a newtd as this happens via thread_switchout(). I don't particularly like the structure of the code here. We twice call out to thread code when a thread is voluntarily switching. Once to thread_switchout() and once to slot_fill(), while sched_4BSD does even more work which is redundant to select another thread to use our remaining slice. This should be simplified in the future, but for now I'm only going to fix the bug not the bad design. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-06-07T03:41:20.000000Z K 7 svn:log V 26 Finish adding _dhcp user. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T03:59:26.000000Z K 7 svn:log V 83 Temporarily disconnect dhclient from the build while I import the OpenBSD version. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:02:10.000000Z K 7 svn:log V 43 Remove the bits to build the isc-dhclient. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:05:09.000000Z K 7 svn:log V 79 Import the OpenBSD dhclient as shipped with OpenBSD-3.7 (the tag OPENBSD_3_7). END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:05:09.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r147072, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-06-07T04:05:10.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'dhclient_openbsd_3_7'. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:08:50.000000Z K 7 svn:log V 107 Take the OpenBSD version of the Makefile to resolve conflicts as the old one is irrelevent. Add $FreeBSD. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:13:52.000000Z K 7 svn:log V 68 We don't support BPF write filters at this time. Submitted by: sam END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:14:54.000000Z K 7 svn:log V 47 NULL is not a valid time_t. Submitted by: sam END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2005-06-07T04:14:59.000000Z K 7 svn:log V 23 Import sendmail 8.13.4 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2005-06-07T04:14:59.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r147078, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2005-06-07T04:15:00.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'sendmail-vendor-v8_13_4'. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2005-06-07T04:17:21.000000Z K 7 svn:log V 46 Resolve conflicts from sendmail 8.13.4 import END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2005-06-07T04:18:25.000000Z K 7 svn:log V 41 Add a new source file in sendmail 8.13.4 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2005-06-07T04:20:57.000000Z K 7 svn:log V 34 Note the sendmail 8.13.4 upgrade. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2005-06-07T04:22:21.000000Z K 7 svn:log V 52 Note the sendmail 8.13.4 upgrade MFC after: 4 days END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:26:14.000000Z K 7 svn:log V 200 Define _PATH_VAREMPTY. Add a -b option to background immediatly. Add support for 802.11 routing messages to "instantly" renegotiate at lease when we associate with a new network. Submitted by: sam END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:32:29.000000Z K 7 svn:log V 51 FreeBSDize the dhclient-script. Submitted by: sam END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:35:48.000000Z K 7 svn:log V 67 Use SCRIPTS to install dhclient-script instead of rolling our own. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:49:12.000000Z K 7 svn:log V 865 Support code for the OpenBSD dhclient. This significantly changes the way interfaces are configured. Some key points: - At startup, all interfaces are configured through /etc/rc.d/netif. - ifconfig_ variables my now mix real ifconfig commands the with DHCP and WPA directives. For example, this allows media configuration prior to running dhclient. - /etc/rc.d/dhclient is not run at startup except by netif to start dhclient on specific interfaces. - /etc/pccard_ether calls "/etc/rc.d/netif start " to do most of it's work. - /etc/pccard_ether no longer takes additional arguments to pass to ifconfig. Instead, ifconfig_ variables are now honored in favor of pccard_ifconfig when available. - /etc/pccard_ether will only run on interfaces specified in removable_interfaces, even if pccard_ifconfig is set. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:49:37.000000Z K 7 svn:log V 95 Now that dhclient builds and /etc/support has been committed, reconnect dhclient to the build. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T04:51:24.000000Z K 7 svn:log V 52 Fix path to dhclient-script and reconnect to build. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-06-07T05:03:28.000000Z K 7 svn:log V 511 Gratuitous renaming of four System V Semaphore MAC Framework entry points to convert _sema() to _sem() for consistency purposes with respect to the other semaphore-related entry points: mac_init_sysv_sema() -> mac_init_sysv_sem() mac_destroy_sysv_sem() -> mac_destroy_sysv_sem() mac_create_sysv_sema() -> mac_create_sysv_sem() mac_cleanup_sysv_sema() -> mac_cleanup_sysv_sem() Congruent changes are made to the policy interface to support this. Obtained from: TrustedBSD Project Sponsored by: SPAWAR, SPARTA END K 10 svn:author V 3 alc K 8 svn:date V 27 2005-06-07T05:28:21.000000Z K 7 svn:log V 148 In lio_listio(2) change jobref from an int to a long so that lio_listio(LIO_WAIT, ...) works correctly on 64-bit architectures. Reviewed by: tegge END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2005-06-07T06:21:43.000000Z K 7 svn:log V 32 Substitute "kgdb" for "gdb -k". END K 10 svn:author V 3 jmg K 8 svn:date V 27 2005-06-07T06:35:10.000000Z K 7 svn:log V 173 MFC: v1.91 make stat return an zero'd struct, and be a FIFO again... This is only to fix libc_r since it requires stat to close fd's, and so commented in the code... END K 10 svn:author V 3 jmg K 8 svn:date V 27 2005-06-07T07:11:03.000000Z K 7 svn:log V 146 MFC: v1.209 make sure that the socket is either accepting connections or is connected when attaching a knote to it... otherwise return EINVAL... END K 10 svn:author V 3 jmg K 8 svn:date V 27 2005-06-07T07:12:58.000000Z K 7 svn:log V 188 MFC: v1.209 make sure that the socket is either accepting connections or is connected when attaching a knote to it... otherwise return EINVAL... Suggested by: dclark at applmath.scu.edu END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-06-07T07:49:49.000000Z K 7 svn:log V 29 MFC 1.8: Fix module build. END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-07T09:31:28.000000Z K 7 svn:log V 121 Revert the commits that made libssh an INTERNALLIB; they caused too much trouble, especially on amd64. Requested by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-06-07T09:32:23.000000Z K 7 svn:log V 85 - Remove OpenBSD'ism (bsd.own.mk). - Remove redundant and harmful -Wall from CFLAGS. END K 10 svn:author V 5 andre K 8 svn:date V 27 2005-06-07T11:38:42.000000Z K 7 svn:log V 268 MFC: ip_icmp.c rev 1.99, ip_icmp.h rev 1.24, tcp_subr.c rev 1.223 Move Path MTU discovery ICMP processing from icmp_input() to tcp_ctlinput() and subject it to active tcpcb and sequence number checking. Security: draft-gont-tcpm-icmp-attacks-03.txt Section 7.2 END K 10 svn:author V 5 andre K 8 svn:date V 27 2005-06-07T11:41:07.000000Z K 7 svn:log V 84 MFC: ip_icmp.c 1.101 Add another step of 1280 (gif(4) tunnels) to ip_next_mtu(). END K 10 svn:author V 5 andre K 8 svn:date V 27 2005-06-07T11:43:15.000000Z K 7 svn:log V 249 MFC: tcp_subr.c rev 1.225 If we don't get a suggested MTU during path MTU discovery look up the packet size of the packet that generated the response, step down the MTU by one step through ip_next_mtu() and try again. Suggested by: dwmalone END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-06-07T12:19:10.000000Z K 7 svn:log V 210 MFC 1.57 (partly): The kernel didn't return correctly after the check of the existence of IPsec policy in SADB_X_SPDDELETE2 via PF_KEYv2. PR: kern/81804 Submitted by: KAMADA Ken'ichi END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-06-07T12:22:13.000000Z K 7 svn:log V 60 Update statistics only in case if delivery was successfull. END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2005-06-07T14:11:17.000000Z K 7 svn:log V 203 add_proto() now fills proto for us so stop to 'guess' the protocol from the command and rather trust the value add_proto filled in. While here, fix an oversight in the pretty printing of ip6/4 options. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T14:47:54.000000Z K 7 svn:log V 210 Fix build on 64-bit platforms where time_t is 64 bit. Since where talking about time related to leases, it should be OK to cast these to (int)s rather than using intmax_t. Submitted by: ru Pointy hat: brooks END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-07T15:20:10.000000Z K 7 svn:log V 115 Honor the "dumpdev" kenv variable if it is set and the "dumpdev" rc variable is set to "AUTO". MFC after: 2 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-07T15:22:08.000000Z K 7 svn:log V 95 Change the default for dumpdev to "AUTO". It should be reverted to "NO" on RELENG_* branches. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T18:07:47.000000Z K 7 svn:log V 153 Mention the import of the OpenBSD dhclient, particularly the requirement of running devd and the loss of DNS update functionality. Reminded by: sobomax END K 10 svn:author V 5 joerg K 8 svn:date V 27 2005-06-07T19:01:41.000000Z K 7 svn:log V 468 Add Farnsworth support to morse(6). (For those interested: this is intented to extend the space between characters to help people learning morse code by giving the brain some extra time for acoustical pattern recognition.) Note: I slightly cleaned up the submitted patch for minor stylistic issues, and changed the default for the new -c option to be identical to -w. Submitted by: "Stephen P. Cravey" N5UUU MFC after: 2 weeks PR: bin/81831 END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2005-06-07T21:20:18.000000Z K 7 svn:log V 276 Bring in IPFW layer2 filtering from bridge.c, this allows Ethernet filtering using the layer2, mac and mac-type keywords. This is one of the last features that bridge.c has over if_bridge and gets us very close to a full functional replacement. Approved by: mlaier (mentor) END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-06-07T21:43:16.000000Z K 7 svn:log V 17 Fix markup nits. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2005-06-07T22:05:32.000000Z K 7 svn:log V 143 - Clear OWEINACT prior to calling VOP_INACTIVE to remove the possibility of a vget causing another call to INACTIVE before we're finished. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2005-06-07T23:04:24.000000Z K 7 svn:log V 198 Add a new arm-specific option, ARM_USE_SMALL_ALLOC. If defined, it provides an implementation of uma_small_alloc() which tries to preallocate memory 1MB per 1MB, and maps it into a section mapping. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2005-06-07T23:05:04.000000Z K 7 svn:log V 25 Add ARM_USE_SMALL_ALLOC. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-07T23:31:36.000000Z K 7 svn:log V 118 Don't clock the state machine in various cases when roaming is set to manual; this helps keep wpa_supplicant in sync. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-07T23:33:13.000000Z K 7 svn:log V 42 fix byte order handling: FreeBSD != Linux END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-07T23:37:49.000000Z K 7 svn:log V 243 Change the MLME ASSOCIATE ioctl to accept either a ssid, a bssid, or a bssid+ssid. This is needed for later versions of wpa_supplicant and for forthcoming addons to wpa_supplicant. Note this is an api change and applications must be rebuilt. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-07T23:41:58.000000Z K 7 svn:log V 342 Catch up with changes in wpa_supplicant: o reorg driver to consolidate state setup in the associate method o add set_auth_alg method o cleanup interface state on deinit o change associate to use revised MLME ioctl api so we can support ap_scan=2 methodology o cleanup associate to support WEP and no cipher cases o s/__FUNCTION__/__func__/ END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-07T23:50:37.000000Z K 7 svn:log V 64 add EAP-TTLS to the EAPOL group; may want a separate knob later END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-07T23:59:45.000000Z K 7 svn:log V 66 Fix return values of ifconfig_up/down. Reported by: Andrea Campi END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-08T00:05:58.000000Z K 7 svn:log V 156 Remove default and documenation for pccard_ether_delay since I removed it from /etc/pccard_ether. Submitted by: Jeremie Le Hen END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-08T00:15:36.000000Z K 7 svn:log V 204 Update to the new world of network configuration. The documenation is slightly ahead of reality as rc support for WPA is only partialy in place. Submitted by: Jeremie Le Hen END K 10 svn:author V 4 grog K 8 svn:date V 27 2005-06-08T01:53:25.000000Z K 7 svn:log V 61 Clarify that gif doesn't do GRE tunnels. MFC after: 2 weeks END K 10 svn:author V 4 csjp K 8 svn:date V 27 2005-06-08T02:48:16.000000Z K 7 svn:log V 135 MFC revision 1.11 date: 2005/06/05 23:49:35; author: csjp; state: Exp; lines: +1 -1 Append a newline character to the usage string. END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2005-06-08T03:38:28.000000Z K 7 svn:log V 60 MFC: ZLib 1.2.2 (Part 1: files with FreeBSD-local changes) END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2005-06-08T03:41:03.000000Z K 7 svn:log V 67 MFC: ZLib 1.2.2 (Part 2: Files unchanged from vendor distribution) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-06-08T03:49:41.000000Z K 7 svn:log V 88 MFC rev. 1.68: terminate an endless loop sh -T goes into in dowait() around waitproc(). END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-06-08T03:58:46.000000Z K 7 svn:log V 109 MFC revs. 1.90 - 1.94: FreeBSD 5.4, MacOS 10.4, OpenBSD 3.7, FreeBSD 1.1, 1.1.5, 1.1.5.1, 2.0 release dates. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2005-06-08T04:01:16.000000Z K 7 svn:log V 126 MFC revs. 1.89 - 1.94: DragonFly 1.2.0, FreeBSD 5.4, MacOS 10.4, OpenBSD 3.7, FreeBSD 1.1, 1.1.5, 1.1.5.1, 2.0 release dates. END K 10 svn:author V 7 yongari K 8 svn:date V 27 2005-06-08T05:23:39.000000Z K 7 svn:log V 132 Clarify that systems that have the GPIO pins wired to the hardware volume control need a device resource hint. Reviewed by: scottl END K 10 svn:author V 7 yongari K 8 svn:date V 27 2005-06-08T05:36:13.000000Z K 7 svn:log V 338 MFC rev. 1.36 According to STP2002QFP User's Guide, it seems that driver should program RXMAC to discard frames with SA field matching the stations's MAC address. Experimentation shows that HME receives its own frames when it operates at 10Mbps half-duplex. With this change HME runs at 10Mbps half-duplx should work with IPv6. END K 10 svn:author V 7 yongari K 8 svn:date V 27 2005-06-08T05:44:27.000000Z K 7 svn:log V 43 MFC rev. 1.28: make snd_maestro3(4) mpsafe END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-06-08T07:29:22.000000Z K 7 svn:log V 288 In sem_forkhook(), don't attempt to generate a copy of the process semaphore list on fork() if the process doesn't actually have references to any semaphores. This avoids extra work, as well as potentially asking to allocate storage for 0 references. Found by: avatar MFC after: 1 week END K 10 svn:author V 3 hrs K 8 svn:date V 27 2005-06-08T08:26:54.000000Z K 7 svn:log V 420 New release notes: ichsmb(4) kernel module available, ifconfig(8) now supports if_bridge(4), link state change notification sent to /dev/devctl, _dhcp user/group added, NetBSD specific rc.d scripts removed, OpenBSD dhclient imported, hostapd v0.3.7 imported, WPA Supplicant v0.3.8 imported, and pkg_create(1) -R flag added. Update release notes: Move "sendmail 8.13.4 import" to the userland changes section. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2005-06-08T12:57:47.000000Z K 7 svn:log V 97 Fix section number of hostapd(8) and wpa_supplicant(8). Noticed by: brueffer Pointy hat to: hrs END K 10 svn:author V 7 rodrigc K 8 svn:date V 27 2005-06-08T13:22:10.000000Z K 7 svn:log V 107 Initialize uio_iovcnt to 1 in extattr_list_vp() and extattr_get_vp() PR: kern/79357 Approved by: rwatson END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-08T18:21:56.000000Z K 7 svn:log V 93 Add support for /etc/dhclient-exit-hooks file. Tested by: Max Boyarov END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-08T20:02:55.000000Z K 7 svn:log V 168 Add support for the Intel 31244. Most code by the submitters, hammered upon to get the right ATA fell by me. Submitted by: Olivier Houchard Submitted by: Jia-Shiun Li END K 10 svn:author V 4 jeff K 8 svn:date V 27 2005-06-08T20:26:05.000000Z K 7 svn:log V 919 - Under heavy IO load the buf daemon can run for many hundereds of milliseconds due to what is essentially n^2 algorithmic complexity. This change makes the algorithm N*2 instead. This heavy processing manifested itself as skipping in audio and video playback due to the long scheduling latencies and contention on giant by pcm. - flushbufqueues() is now responsible for flushing multiple buffers rather than one at a time. This allows us to save our progress in the list by using a sentinal. We must do the numdirtywakeup() and waitrunningbufspace() here now rather than in buf_daemon(). - Also add a uio_yield() after we have processed the list once for bufs without deps and again for bufs with deps. This is to release Giant and allow any other giant locked code to proceed. Tested by: Many users on current@ Revealed by: schedgraph traces sent by Emil Mikulic & Anthony Ginepro END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-06-08T20:41:28.000000Z K 7 svn:log V 152 Properly convert FreeBSD priority values into Linux values in the getpriority(2) syscall. PR: kern/81951 Submitted by: Andriy Gapon END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2005-06-08T20:47:30.000000Z K 7 svn:log V 131 Regen after addition of linux_getpriority wrapper. PR: kern/81951 Submitted by: Andriy Gapon MFC after: 1 week END K 10 svn:author V 5 simon K 8 svn:date V 27 2005-06-08T21:25:19.000000Z K 7 svn:log V 210 Correct directory traversal and race condition vulnerabilities in gzip. Security: FreeBSD-SA-05:11.gzip Security: CAN-2005-0988, CAN-2005-1228 Obtained from: Steve Grubb via RedHat, Debian Approved by: nectar END K 10 svn:author V 5 simon K 8 svn:date V 27 2005-06-08T21:26:27.000000Z K 7 svn:log V 402 Fix several denial-of-service vulnerabilities in tcpdump. Security: FreeBSD-SA-05:10.tcpdump Security: CAN-2005-1267, CAN-2005-1278, CAN-2005-1279, CAN-2005-1280 Obtained from: tcpdump.org Correct directory traversal and race condition vulnerabilities in gzip. Security: FreeBSD-SA-05:11.gzip Security: CAN-2005-0988, CAN-2005-1228 Obtained from: Steve Grubb via RedHat, Debian Approved by: nectar END K 10 svn:author V 5 simon K 8 svn:date V 27 2005-06-08T21:27:44.000000Z K 7 svn:log V 411 Correct several denial-of-service vulnerabilities in tcpdump. Security: FreeBSD-SA-05:10.tcpdump Security: CAN-2005-1267, CAN-2005-1278, CAN-2005-1279, CAN-2005-1280 Obtained from: tcpdump.org Correct directory traversal and race condition vulnerabilities in gzip. Security: FreeBSD-SA-05:11.gzip Security: CAN-2005-0988, CAN-2005-1228 Obtained from: Steve Grubb via RedHat, Debian Approved by: so (nectar) END K 10 svn:author V 5 simon K 8 svn:date V 27 2005-06-08T21:29:15.000000Z K 7 svn:log V 583 Correct several denial-of-service vulnerabilities in tcpdump. Security: FreeBSD-SA-05:10.tcpdump Security: CAN-2005-1267, CAN-2005-1278, CAN-2005-1279, CAN-2005-1280 Obtained from: tcpdump.org Correct directory traversal and race condition vulnerabilities in gzip. Security: FreeBSD-SA-05:11.gzip Security: CAN-2005-0988, CAN-2005-1228 Obtained from: Steve Grubb via RedHat, Debian Correct BIND 9 DNSSEC remote denial of service vulnerability. Security: FreeBSD-SA-05:12.bind9 Security: CAN-2005-0034 Obtained from: ISC Submitted by: trhodes Approved by: so (nectar, cperciva) END K 10 svn:author V 5 simon K 8 svn:date V 27 2005-06-08T21:29:53.000000Z K 7 svn:log V 211 Correct directory traversal and race condition vulnerabilities in gzip. Security: FreeBSD-SA-05:11.gzip Security: CAN-2005-0988, CAN-2005-1228 Obtained from: Steve Grubb via RedHat, Debian Approved by: nectar END K 10 svn:author V 5 simon K 8 svn:date V 27 2005-06-08T21:31:16.000000Z K 7 svn:log V 216 Correct directory traversal and race condition vulnerabilities in gzip. Security: FreeBSD-SA-05:11.gzip Security: CAN-2005-0988, CAN-2005-1228 Obtained from: Steve Grubb via RedHat, Debian Approved by: so (nectar) END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-08T23:15:33.000000Z K 7 svn:log V 188 My abstracting out the MAC reading code to fix pccard broke pci. Add back the reading of the MAC address in the 'standard' way. Reported by: Jeremie Le Hen ( jeremie at le-hen dot org ) END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-06-08T23:51:42.000000Z K 7 svn:log V 49 fixed typo Obtained from: KAME MFC after: 1 day END K 10 svn:author V 3 gad K 8 svn:date V 27 2005-06-09T00:27:02.000000Z K 7 svn:log V 200 Remove the previous parsing-logic for arguments on the '#!'-line of shell scripts. As far as I know, no one has needed the '#!#<' kludge to get at the behavior implemented by the historical parsing. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-09T04:05:43.000000Z K 7 svn:log V 198 o collect dtim period+count from beacons in station mode so drivers can better program beacon timers o leave placeholder in com structure for future ap/adhoc mode tim support Reviewed by: avatar END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-09T04:10:01.000000Z K 7 svn:log V 126 Change station mode beacon timer setup to insure the calculated nextTbtt is always ahead of the h/w TSF. Reviewed by: avatar END K 10 svn:author V 4 jeff K 8 svn:date V 27 2005-06-09T04:40:20.000000Z K 7 svn:log V 104 - My sub-par public school education has been exposed. s/sentinal/sentinel/ Noticed by: Emil Mikulic END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-09T05:38:18.000000Z K 7 svn:log V 51 Don't build PORTS_MODULES if NO_MODULES is defined END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-09T05:50:01.000000Z K 7 svn:log V 43 Simplify the code a bit after the bzero(). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-06-09T07:30:20.000000Z K 7 svn:log V 122 Merge udp6_usrreq.c:1.54 from HEAD to RELENG_5: Lock udbinfo and inp before calling in6_pcbdetach() from udp6_abort(). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-06-09T07:31:24.000000Z K 7 svn:log V 73 Merge raw_ip.c:1.150 from HEAD to RELENG_5: Slight white space tweak. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-06-09T07:32:50.000000Z K 7 svn:log V 245 Merge tcp_usrreq.c:1.124 from HEAD to RELENG_5: When aborting tcp_attach() due to a problem allocating or attaching the tcpcb, lock the inpcb before calling in_pcbdetach() or in6_pcbdetach(), as they expect the inpcb to be passed locked. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-06-09T07:51:06.000000Z K 7 svn:log V 21 Intel 31244 support. END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-06-09T09:28:35.000000Z K 7 svn:log V 57 an English grammar fix Reported by: ru MFC after: 1 day END K 10 svn:author V 5 marks K 8 svn:date V 27 2005-06-09T09:46:56.000000Z K 7 svn:log V 113 MFC rev. 1.64: Use AcpiUtStrupr() instead of strupr() as the latter will disappear in future versions of acpica. END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-06-09T10:27:27.000000Z K 7 svn:log V 63 Refer to the mbuf header length field via the official method. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2005-06-09T11:25:50.000000Z K 7 svn:log V 248 Document that /etc/rc.d/ntpdate will read this file to find out a list of NTP hosts, if ntpdate_hosts is unset or empty. PR: conf/79712 Submitted by: Tsurutani Naoki mdoc text by: Matteo Riondato END K 10 svn:author V 5 harti K 8 svn:date V 27 2005-06-09T12:20:50.000000Z K 7 svn:log V 194 When returing an RTM_GET message through the routing socket fill in the rtm_index field whenever we have an interface pointer. This is consistent with the RTM_GET messages returned by sysctl(). END K 10 svn:author V 6 cognet K 8 svn:date V 27 2005-06-09T12:26:20.000000Z K 7 svn:log V 137 - MFp4: modify slightly the arm intr API, there's arm CPUs with more than 32 interrupts. - Implement teardown methods where appropriate. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-09T12:31:07.000000Z K 7 svn:log V 88 Use the presence of ctlr->dmainit instead of r_res1 to find out when to initialise DMA. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2005-06-09T12:32:15.000000Z K 7 svn:log V 15 Add ata stuff. END K 10 svn:author V 2 ps K 8 svn:date V 27 2005-06-09T14:01:04.000000Z K 7 svn:log V 180 Fix for a crash in tcp_sack_option() caused by hitting the limit on the number of sack holes. Reported by: Andrey Chernov Submitted by: Noritoshi Demizu Reviewed by: Raja Mukerji END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-06-09T15:00:31.000000Z K 7 svn:log V 166 Fix exit status. In rev. 1.48 return logic of rtmsg() was confused. This made arp(8) command exit status reversed for -s and -S. Reported by: sem MFC after: 2 weeks END K 10 svn:author V 6 cognet K 8 svn:date V 27 2005-06-09T15:05:09.000000Z K 7 svn:log V 39 Use tabs, not spaces. Reported by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2005-06-09T15:27:46.000000Z K 7 svn:log V 139 Commit some cosmetic fixes I developed some time ago, mostly style but one functional change (fixed exit status from the "get" operation). END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-09T15:42:58.000000Z K 7 svn:log V 194 Correct several denial-of-service vulnerabilities in tcpdump. Security: FreeBSD-SA-05:10.tcpdump Security: CAN-2005-1267, CAN-2005-1278, CAN-2005-1279, CAN-2005-1280 Obtained from: tcpdump.org END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-09T15:42:58.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r147173, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-09T15:54:42.000000Z K 7 svn:log V 37 pullup security fix on vendor branch END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-06-09T17:35:04.000000Z K 7 svn:log V 30 Add a quirk for my pen-drive. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2005-06-09T17:38:35.000000Z K 7 svn:log V 122 Lucent FW322/323 == Lucent / Agere FW322/323 Triggered by: reading the chip markings when adding a FW card to my system. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-06-09T17:44:46.000000Z K 7 svn:log V 112 Avoid code duplication in serval places by introducing universal kern_getfsstat() function. Obtained from: jhb END K 10 svn:author V 5 wilko K 8 svn:date V 27 2005-06-09T17:46:06.000000Z K 7 svn:log V 123 Lucent FW322/323 == Lucent / Agere FW322/323 Triggered by: reading the chip markings when adding a FW card to my system. END K 10 svn:author V 2 ps K 8 svn:date V 27 2005-06-09T17:55:29.000000Z K 7 svn:log V 97 Fix a mis-merge. Remove a redundant call to tcp_sackhole_insert Submitted by: Mohan Srinivasan END K 10 svn:author V 3 ups K 8 svn:date V 27 2005-06-09T18:23:54.000000Z K 7 svn:log V 76 Add IPI support for preempting a thread on another CPU. MFC after: 3 weeks END K 10 svn:author V 3 ups K 8 svn:date V 27 2005-06-09T18:26:31.000000Z K 7 svn:log V 165 Fix some race conditions for pinned threads that may cause them to run on the wrong CPU. Add IPI support for preempting a thread on another CPU. MFC after:3 weeks END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-06-09T18:33:21.000000Z K 7 svn:log V 323 Remove process information leak from inside a jail, when security.bsd.see_other_uids is set to 0, etc. One can check if invisible process is active, by doing: # ktrace -p If ktrace returns 'Operation not permitted' the process is alive and if returns 'No such process' there is no such process. MFC after: 1 week END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-06-09T18:46:36.000000Z K 7 svn:log V 68 Use tabs instead of spaces to indent, per style(9) Noticed by: njl END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-06-09T18:49:19.000000Z K 7 svn:log V 486 Rename sysctl security.jail.getfsstatroot_only to security.jail.enforce_statfs and extend its functionality: value policy 0 show all mount-points without any restrictions 1 show only mount-points below jail's chroot and show only part of the mount-point's path (if jail's chroot directory is /jails/foo and mount-point is /jails/foo/usr/home only /usr/home will be shown) 2 show only mount-point where jail's chroot directory is placed. Default value is 2. Discussed with: rwatson END K 10 svn:author V 3 ups K 8 svn:date V 27 2005-06-09T18:59:21.000000Z K 7 svn:log V 40 Whitespace cleanup Submitted by: nate@ END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-09T19:00:37.000000Z K 7 svn:log V 153 Fix the register offset for the ATAPI count register thats used to wrestle the older Promise chips to do 48bit addressing. Spotted by: Martin Birgmeier END K 10 svn:author V 3 gad K 8 svn:date V 27 2005-06-09T19:09:02.000000Z K 7 svn:log V 538 Re-arrange some variables in kinfo_proc, and add more spare room. This makes the amount of spare room consistent across architectures, and gets rid of some cases where space was wasted-and-unusable because types have different sizes & alignment on different hardware platforms. This change causes more variables to move around on i386, and is much less disruptive on other platforms. This has been tested on i386, ppc, and sparc, and has at least been compiled on everything but arm. Reviewed by: no objections from freebsd-arch, bde END K 10 svn:author V 3 gad K 8 svn:date V 27 2005-06-09T19:09:38.000000Z K 7 svn:log V 74 Mention the change to kinfo_proc, and the need for a complete buildworld. END K 10 svn:author V 3 ups K 8 svn:date V 27 2005-06-09T19:43:08.000000Z K 7 svn:log V 78 Lots of whitespace cleanup. Fix for broken if condition. Submitted by: nate@ END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2005-06-09T19:45:09.000000Z K 7 svn:log V 513 MFP4: - Implement sampling modes and logging support in hwpmc(4). - Separate MI and MD parts of hwpmc(4) and allow sharing of PMC implementations across different architectures. Add support for P4 (EMT64) style PMCs to the amd64 code. - New pmcstat(8) options: -E (exit time counts) -W (counts every context switch), -R (print log file). - pmc(3) API changes, improve our ability to keep ABI compatibility in the future. Add more 'alias' names for commonly used events. - bug fixes & documentation. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-06-09T19:56:38.000000Z K 7 svn:log V 228 Back out 1.68.2.26. It was a mis-guided change that was already backed out of HEAD and should not have been MFC'd. This will restore UDP socket functionality, which will correct the recent NFS problems. Submitted by: rwatson END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-06-09T19:59:09.000000Z K 7 svn:log V 80 Drat! Committed from the wrong branch. Restore HEAD to its previous goodness. END K 10 svn:author V 3 jmg K 8 svn:date V 27 2005-06-09T20:04:04.000000Z K 7 svn:log V 44 back out previous commit as it breaks NFS.. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2005-06-09T20:06:44.000000Z K 7 svn:log V 78 Back out the previous revision to unbreak UDP and NFS. Submitted by: rwatson END K 10 svn:author V 6 markus K 8 svn:date V 27 2005-06-09T20:17:32.000000Z K 7 svn:log V 1533 Import a mostly rewritten and extended version of acpi_ibm: - Restructured for easier extensibility and maintainability - To be more uniform with the other ACPI extras drivers and to better reflect their actual meaning, some sysctls were moved: o brightness -> lcd_brightness o keylight -> thinklight o enable -> events o misckey -> hotkey o avail_mask -> availmask o key_mask -> eventmask - New "initialmask" sysctl, which holds the initial eventmask - The "wlan" sysctl is now read-only, since writing to it didn't have any effect - The "version" sysctl was removed, since it seems to be the same (0x100) on all models I have seen - Support for more hotkeys by the "hotkey" sysctl - Improved support of ACPI events. Disabled by default, since it unexpectedly changes the behaviour of some keys. (on my T41p there are now 24 different keypress events that get reported) - write support for: volume, mute, lcd_brightness and thinklight - led(4) interface for the thinklight [1] - New sysctls "fan" and "fan_speed" to support reading of fan status and speed - New sysctl "thermal" to support reading of up to 8 thermal sensors Reviewed by: philip Approved by: philip Submitted by: simon [1] Inspired by: The Linux ibm_acpi driver by Borislav Deianov http://ibm-acpi.sourceforge.net/ The ThinkPad Button program (tpb) by Markus Braun http://www.nongnu.org/tpb/ Thanks to: brueffer, dvl, njl, philip, simon, takawata and the many testers from freebsd-acpi@ and freebsd-mobile@ END K 10 svn:author V 6 markus K 8 svn:date V 27 2005-06-09T20:19:34.000000Z K 7 svn:log V 263 Document recent driver changes. Reviewed by: brueffer, ru Approved by: brueffer Thanks to: brueffer and ru for improving my not existing manpage-foo, Arne Schwabe and Kevin Oberman for details on thermal sensor location END K 10 svn:author V 8 ssouhlal K 8 svn:date V 27 2005-06-09T20:20:31.000000Z K 7 svn:log V 577 Allow EVFILT_VNODE events to work on every filesystem type, not just UFS by: - Making the pre and post hooks for the VOP functions work even when DEBUG_VFS_LOCKS is not defined. - Moving the KNOTE activations into the corresponding VOP hooks. - Creating a MNTK_NOKNOTE flag for the mnt_kern_flag field of struct mount that permits filesystems to disable the new behavior. - Creating a default VOP_KQFILTER function: vfs_kqfilter() My benchmarks have not revealed any performance degradation. Reviewed by: jeff, bde Approved by: rwatson, jmg (kqueue changes), grehan (mentor) END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-06-09T20:52:22.000000Z K 7 svn:log V 64 Update manual page after sysctl rename. Corrected by: brueffer END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2005-06-09T20:55:05.000000Z K 7 svn:log V 111 Document the need for a log file to be configured before a PMC configured with logging options can be started. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-06-09T21:13:44.000000Z K 7 svn:log V 173 Fix the long standing problem with poor transferrates on Intel ICHH type chips. The DMA timing value was set on device 0 for all devices :/ Prodded by: Harald Schmalzbauer END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-09T22:19:00.000000Z K 7 svn:log V 69 o improve error msg for ioctl failures o zero mlme struct before use END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-06-10T00:37:35.000000Z K 7 svn:log V 41 MFC 1.20 and 1.21 (typo and grammar fix) END K 10 svn:author V 8 ssouhlal K 8 svn:date V 27 2005-06-10T00:40:05.000000Z K 7 svn:log V 189 MFC 1.23: - Avoid a memory leak if realloc(3) fails by using reallocf(3) Submitted by: Liam J. Foy Approved by: mdodd (in-lieu of mentor who is away) END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2005-06-10T01:25:22.000000Z K 7 svn:log V 206 Add dummynet(4) support to if_bridge, this code is largely based on bridge.c. This is the final piece to match bridge.c in functionality, we can now be a drop-in replacement. Approved by: mlaier (mentor) END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:29:21.000000Z K 7 svn:log V 177 record tstamp from beacons received in station mode when associated; this is needed by drivers that want to resync their timers based on the tsf of the last recv'd beacon frame END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:31:28.000000Z K 7 svn:log V 42 correct checks for rate set compatibility END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:33:47.000000Z K 7 svn:log V 119 don't reject station based on the PRIVACY bit in the capabilities; the 802.11 spec says not to Obtained from: Atheros END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:35:21.000000Z K 7 svn:log V 53 mark state for protection only when operating in 11g END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:38:02.000000Z K 7 svn:log V 106 o always check if ic_set_tim is !NULL before using it o add missing call to clear tim after flushing ps q END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:40:58.000000Z K 7 svn:log V 49 add ieee80211_send_error to encapsulate an idiom END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:41:59.000000Z K 7 svn:log V 85 reject open auth requests when shared key auth is configured Obtained from: Atheros END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:43:28.000000Z K 7 svn:log V 41 discard open auth requests in adhoc mode END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:47:28.000000Z K 7 svn:log V 168 kick the state machine when we receive failure notice from an ap (when operating in sta mode); this speeds up the state machine, previously we were acting on a timeout END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T01:48:57.000000Z K 7 svn:log V 51 pull some debug msgs up so they're seen more often END K 10 svn:author V 3 ups K 8 svn:date V 27 2005-06-10T03:00:29.000000Z K 7 svn:log V 55 Restore preemption of idle threads. Submitted by: jhb END K 10 svn:author V 3 alc K 8 svn:date V 27 2005-06-10T03:33:36.000000Z K 7 svn:log V 711 Introduce a procedure, pmap_page_init(), that initializes the vm_page's machine-dependent fields. Use this function in vm_pageq_add_new_page() so that the vm_page's machine-dependent and machine-independent fields are initialized at the same time. Remove code from pmap_init() for initializing the vm_page's machine-dependent fields. Remove stale comments from pmap_init(). Eliminate the Boolean variable pmap_initialized from the alpha, amd64, i386, and ia64 pmap implementations. Its use is no longer required because of the above changes and earlier changes that result in physical memory that is being mapped at initialization time being mapped without pv entries. Tested by: cognet, kensmith, marcel END K 10 svn:author V 6 brooks K 8 svn:date V 27 2005-06-10T03:41:18.000000Z K 7 svn:log V 77 Add support for /etc/dhclient-enter-hooks to match /etc/dhclient-exit-hooks. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2005-06-10T03:45:04.000000Z K 7 svn:log V 24 Fix tinderbox breakage. END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T04:37:05.000000Z K 7 svn:log V 36 accept diassoc frame in ASSOC state END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T04:42:34.000000Z K 7 svn:log V 85 move AID implementation defines from the protocol definitions to where they are used END K 10 svn:author V 4 csjp K 8 svn:date V 27 2005-06-10T04:44:38.000000Z K 7 svn:log V 52 Correct grammar error in comment MFC after: 3 days END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-06-10T05:04:42.000000Z K 7 svn:log V 168 mark stations authorized during recv processing instead of doing it as a side effect of sending an auth success frame; sending mgmt frames should not have side effects END K 10 svn:author V 7 delphij K 8 svn:date V 27 2005-06-10T05:20:33.000000Z K 7 svn:log V 189 Only set mode when the incoming ioctl is IOC_VOID, until we have better solution against the ioctl collisions. Submitted by: Antoine Brodin PR: kern/81867 END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-10T06:12:53.000000Z K 7 svn:log V 89 Remove kludges intended to support src trees with partial obj trees. Discussed with: ru END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-10T06:16:13.000000Z K 7 svn:log V 93 Use appropriate error codes for each facility instead of just PAM_AUTH_ERR. Noticed by: pjd END K 10 svn:author V 3 des K 8 svn:date V 27 2005-06-10T06:36:03.000000Z K 7 svn:log V 123 Don't free(sock) before it's even allocated. Submitted by: Joerg Sonnenberger MFC after: 1 week END