ƒ°l156179 203 861 170 170 265 243 300 283 392 616 256 186 174 363 130 107 184 184 268 216 570 246 356 263 144 1356 163 198 298 142 124 116 123 140 117 284 171 235 208 165 160 121 175 143 147 126 150 404 203 197 178 219 116 237 178 158 117 1379 117 252 331 154 252 201 252 211 251 116 488 198 171 164 164 269 237 178 271 281 195 198 188 191 385 468 602 440 331 121 247 477 850 266 147 110 118 381 238 329 753 236 174 159 217 226 878 1734 241 187 213 167 239 336 163 626 185 197 246 172 219 240 282 519 587 141 141 141 165 200 181 284 253 196 137 240 300 293 127 226 222 120 216 271 149 333 309 194 171 107 555 134 403 164 232 486 181 184 153 124 462 237 140 423 313 251 254 286 248 183 558 168 219 213 134 176 235 313 157 233 210 306 266 188 646 208 135 250 534 290 178 221 432 123 237 181 136 116 237 174 336 136 167 174 379 150 K 10 svn:author V 7 wkoszek K 8 svn:date V 27 2006-03-01T20:51:53.000000Z K 7 svn:log V 764 Forced commit in order to note, that I brought style(9) changes together with functional changes. It was done by accident. Proper comment to the previous commit should be: MFC: Extend kldunload(8) functionality and fix minor problems: o multiple modules can be unloaded at once (specified either by id or be module name) o exit with EX_USAGE after usage() is called. o remove unused variables, since we keep command line flags as bitmask, in 'opt'. o 'kldload -n ...' does nothing. Add comment to this options. Additionally: o Update manual page to conform new functionality. o Increace WARNS to 6. Because we can. o Bump a date in .Dd field. Spotted by brueffer@. Approved by: cognet (mentor) Approved by: re (scottl) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-03-01T20:52:10.000000Z K 7 svn:log V 78 MFC: Hold the proc lock while calling proc_sstep(). Approved by: re (scottl) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-03-01T20:53:24.000000Z K 7 svn:log V 78 MFC: Remove extraneous PHOLD() in kthread_create(). Approved by: re (scottl) END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-03-01T20:54:21.000000Z K 7 svn:log V 170 MFC rev. 1.49 to 1.51: Print statistics on jumbo clusters and improve packet zone information. Sponsored by: TCP/IP Optimization Fundraise 2005 Approved by: re (scottl) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-03-01T20:54:33.000000Z K 7 svn:log V 150 MFC: Change pfs_visible() to optionally return with the process still locked to simplify some locking and close some races. Approved by: re (scottl) END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-03-01T20:58:36.000000Z K 7 svn:log V 205 MFC uipc_domain.c rev. 1.45 and uipc_mbuf.c rev. 1.162: Make kern.ipc.[max_linkhdr|max_protohdr|max_hdr|max_datalen] read-only. Sponsored by: TCP/IP Optimization Fundraise 2005 Approved by: re (scottl) END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-03-01T21:08:53.000000Z K 7 svn:log V 188 MFC: Make sysctl_msec_to_ticks(SYSCTL_HANDLER_ARGS) generally available instead of being private to tcp_timer.c. Sponsored by: TCP/IP Optimization Fundraise 2005 Approved by: re (scottl) END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-03-01T21:13:29.000000Z K 7 svn:log V 297 MFC: Have TCP Inflight disable itself if the RTT is below a certain threshold. The sysctl net.inet.tcp.inflight.rttthresh specifies the threshold in milliseconds below which inflight will disengage. It defaults to 10ms. Sponsored by: TCP/IP Optimization Fundraise 2005 Approved by: re (scottl) END K 10 svn:author V 7 wkoszek K 8 svn:date V 27 2006-03-01T21:40:14.000000Z K 7 svn:log V 519 MFC: Connect zlib to the build. This patch fixes a problem, which exists if you have IPSEC in your kernel and want to have crypto support loaded as KLD. By moving zlib to separate module and adding MODULE_DEPEND directives, it is possible to use such configuration without complication. Otherwise, since IPSEC is linked with zlib (just like crypto.ko) you'll get following error: interface zlib.1 already present in the KLD 'kernel'! Approved by: cognet (mentor) Approved by: re (scottl) END K 10 svn:author V 7 glebius K 8 svn:date V 27 2006-03-01T22:24:23.000000Z K 7 svn:log V 159 MFC 1.20 by ambrisko: Grab the media from the passed in structure to put it into the global structure. PR: bin/91399, bin/93727 Approved by: re (scottl) END K 10 svn:author V 4 kris K 8 svn:date V 27 2006-03-01T22:35:15.000000Z K 7 svn:log V 93 MFC r1.35: Don't refer to obsolete loader method for setting dumpdev. Approved by: re (mux) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-03-01T22:59:00.000000Z K 7 svn:log V 83 Remove NO_OBJ now that this makefile builds something. Noticed by: Andrzej Tobola END K 10 svn:author V 6 cognet K 8 svn:date V 27 2006-03-01T23:04:25.000000Z K 7 svn:log V 267 Try to honor BUS_DMA_COHERENT : if the flag is set, normally allocate memory with malloc() or contigmalloc() as usual, but try to re-map the allocated memory into a VA outside the KVA, non-cached, thus making the calls to bus_dmamap_sync() for these buffers useless. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-03-01T23:38:53.000000Z K 7 svn:log V 34 Fix a mutex lock/unlock mismatch. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-03-01T23:40:00.000000Z K 7 svn:log V 11 Style fix. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-03-01T23:41:47.000000Z K 7 svn:log V 88 1. Fix a race in aio_return. 2. Save and restore syscall errno correctly. 3. Style fix. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2006-03-01T23:56:18.000000Z K 7 svn:log V 89 Note that BUS_DMA_COHERENT currently only affects sparc64 and arm. Suggested by: scottl END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-03-02T00:08:28.000000Z K 7 svn:log V 173 MFC (revision 1.60): Fix possible DMA leak and locking violation especially during suspend <-> resume and module load <-> unload. PR: kern/92764 Approved by: re (scottl) END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-03-02T00:09:30.000000Z K 7 svn:log V 121 Fix random popping while playing in 32bit by increasing default buffer size from 4096 to 8192. Approved by: re (scottl) END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-03-02T00:11:29.000000Z K 7 svn:log V 475 MFC (revision 1.5): - Fix severe crackling after long running and abusive module load / unload by forcing DMA alignment to default buffer size. - Make sure DMA pointer properly aligned to avoid being truncated by caller which causing severe underruns and random popping (especially in 32bit playback / recording). - Add AC97 inverted external amplifier quirk for Maxselect x710s - http://maxselect.ru/ - Trim unnecessary pointer alignment. Approved by: re (scottl) END K 10 svn:author V 6 cognet K 8 svn:date V 27 2006-03-02T00:37:40.000000Z K 7 svn:log V 150 Use 8 * sizeof(int) instead of hardcoding 32, for the unlikely case this code ever get used on a plateform where sizeof(int) != 4. Suggested by: jmg END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-02T00:51:39.000000Z K 7 svn:log V 259 Do not use the TSC where its known to be broken, this will cause the queue speeds to perform below the desired bitrate and throughput will be erratic. This makes queueing work on the Geode SC1100, K5 model 0 and IDT WinChip C6 processors. MFC after: 3 days END K 10 svn:author V 4 jeff K 8 svn:date V 27 2006-03-02T05:37:44.000000Z K 7 svn:log V 169 - Lock Giant if needed around the call to vnode_create_vobject(). This is only important if devfs is not mpsafe. Sponsored by: Isilon Systems, Inc. Found by: kris END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-03-02T05:48:22.000000Z K 7 svn:log V 50 o Merge SA-06:10.nfs. Approved by: so (cperciva) END K 10 svn:author V 4 jeff K 8 svn:date V 27 2006-03-02T05:50:23.000000Z K 7 svn:log V 1261 - Move softdep from using a global worklist to per-mount worklists. This has many positive effects including improved smp locking, reducing interdependencies between mounts that can lead to deadlocks, etc. - Add the softdep worklist and various counters to the ufsmnt structure. - Add a mount pointer to the workitem and remove mount pointers from the various structures derived from the workitem as they are now redundant. - Remove the poor-man's semaphore protecting softdep_process_worklist and softdep_flushworklist. Several threads may now process the list simultaneously. - Add softdep_waitidle() to block the thread until all pending dependencies being operated on by other threads have been flushed. - Use softdep_waitidle() in unmount and snapshots to block either operation until the fs is stable. - Remove softdep worklist processing from the syncer and move it into the softdep_flush() thread. This thread processes all softdep mounts once each second and when it is called via the new softdep_speedup() when there is a resource shortage. This removes the softdep hook from the kernel and various hacks in header files to support it. Reviewed by/Discussed with: tegge, truckman, mckusick Tested by: kris END K 10 svn:author V 6 scottl K 8 svn:date V 27 2006-03-02T06:17:52.000000Z K 7 svn:log V 68 Disable some code that isn't ready for prime time. Approved by: re END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-03-02T08:09:46.000000Z K 7 svn:log V 105 Suffer a little bit of math every 16 second and tighten calibration of cpu_ticks to the low side of PPM. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2006-03-02T08:52:53.000000Z K 7 svn:log V 204 - Acquire lk in softdep_slowdown so that it's owned when we call softdep_speedup(). - Assert that lk is held in softdep_speedup() rather than acquiring it. This avoids a potential lock recursion. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-03-02T08:53:45.000000Z K 7 svn:log V 50 Fix the %Q printf extension to behave as expected END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-03-02T10:01:52.000000Z K 7 svn:log V 32 Add nested include of END K 10 svn:author V 3 des K 8 svn:date V 27 2006-03-02T13:54:01.000000Z K 7 svn:log V 24 Ignore generated files. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-03-02T13:58:04.000000Z K 7 svn:log V 31 Read site.rc after default.rc. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-03-02T14:00:40.000000Z K 7 svn:log V 48 Update copyright years and remove third clause. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2006-03-02T14:06:38.000000Z K 7 svn:log V 22 Use BUS_DMA_COHERENT. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-03-02T14:06:40.000000Z K 7 svn:log V 187 Add signal set sq_kill to sigqueue structure, the member saves all signals sent by kill() syscall, without this, a signal sent by sigqueue() can cause a signal sent by kill() to be lost. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-03-02T14:38:45.000000Z K 7 svn:log V 77 o Fix an URL to the "The BSD Family Tree" article. Spotted by: Marcin Jessa END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2006-03-02T14:44:19.000000Z K 7 svn:log V 137 Add periodic scripts that check the status of graid3(8), gstripe(8) and gconcat(8) devices, respectively. Approved by: rwatson (mentor) END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2006-03-02T14:46:00.000000Z K 7 svn:log V 110 Add the graid3(8), gstripe(8) and gconcat(8) status scripts, default is "off". Approved by: rwatson (mentor) END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2006-03-02T14:48:17.000000Z K 7 svn:log V 68 Document the graid3(8), gstripe(8) and gconcat(8) periodic scripts. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2006-03-02T14:55:07.000000Z K 7 svn:log V 63 Actually bump the date to the commit-date for the last commit. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2006-03-02T15:11:05.000000Z K 7 svn:log V 25 Update URL at cisco.com. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-02T19:45:59.000000Z K 7 svn:log V 79 The altq(4) code already handles SMP so clarify what ALTQ_NOPCC is needed for. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-03-02T19:47:41.000000Z K 7 svn:log V 52 Fix types of time_second and time_uptime variables. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-02T20:50:33.000000Z K 7 svn:log V 51 Document which version of 802.1D STP we implement. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-03-02T21:31:15.000000Z K 7 svn:log V 32 Don't try to show marker nodes. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-03-02T21:38:38.000000Z K 7 svn:log V 56 Hold extra reference to vm object while cleaning pages. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-03-02T22:13:28.000000Z K 7 svn:log V 309 Eliminate a deadlock when creating snapshots. Blocking vn_start_write() must be called without any vnode locks held. Remove calls to vn_start_write() and vn_finished_write() in vnode_pager_putpages() and add these calls before the vnode lock is obtained to most of the callers that don't already have them. END K 10 svn:author V 4 emax K 8 svn:date V 27 2006-03-03T00:46:28.000000Z K 7 svn:log V 109 Fix endian bugs accessing ioctl arguments that are passed by value. Pointed out by: marius MFC after: 1 day END K 10 svn:author V 4 mnag K 8 svn:date V 27 2006-03-03T02:04:52.000000Z K 7 svn:log V 103 - Add entry about using timecounter TSC and cpu frequency changing. Approved by: njl MFC after: 1 day END K 10 svn:author V 4 mnag K 8 svn:date V 27 2006-03-03T02:06:04.000000Z K 7 svn:log V 85 - Print message about cpufreq and timecounter TSC Approved by: njl MFC after: 1 day END K 10 svn:author V 8 keramida K 8 svn:date V 27 2006-03-03T02:46:15.000000Z K 7 svn:log V 121 When there are no mount options, an implicit "rw" should be printed in the output of ``mount -p''. Approved by: rodrigc END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T04:11:29.000000Z K 7 svn:log V 24 Initial import of csup. END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T04:11:29.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r156230, 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 2006-03-03T04:11:30.000000Z K 7 svn:log V 82 This commit was manufactured by cvs2svn to create tag 'csup-vendor-CSUP_20060302'. END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T04:28:13.000000Z K 7 svn:log V 66 Add make glue for building csup. Not yet connected to the build. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2006-03-03T04:30:18.000000Z K 7 svn:log V 22 iir works on PAE now. END K 10 svn:author V 4 csjp K 8 svn:date V 27 2006-03-03T05:58:18.000000Z K 7 svn:log V 1284 Slightly re-worked bpf(4) code associated with bridging: if we have a destination interface as a member of our bridge or this is a unicast packet, push it through the bpf(4) machinery. For broadcast or multicast packets, don't bother with the bpf(4) because it will be re-injected into ether_input. We do this before we pass the packets through the pfil(9) framework, as it is possible that pfil(9) will drop the packet or possibly modify it, making it very difficult to debug firewall issues on the bridge. Further, implemented IFF_MONITOR for bridge interfaces. This does much the same thing that it does for regular network interfaces: it pushes the packet to any bpf(4) peers and then returns. This bypasses all of the bridge machinery, saving mutex acquisitions, list traversals, and other operations performed by the bridging code. This change to the bridging code is useful in situations where individuals use a bridge to multiplex RX/TX signals from two interfaces, as is required by some network taps for de-multiplexing links and transmitting the RX/TX signals out through two separate interfaces. This behaviour is quite common for network taps monitoring links, especially for certain manufacturers. Reviewed by: thompsa MFC after: 1 month Sponsored by: Seccuris Labs END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2006-03-03T07:04:43.000000Z K 7 svn:log V 22 micro fix from justin END K 10 svn:author V 2 ps K 8 svn:date V 27 2006-03-03T07:20:54.000000Z K 7 svn:log V 160 Don't truncate f_mntfromname & f_mntonname to 16 characters when translating statfs into ostatfs. This allows 4.x binaries making statfs calls to work on 6.x. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-03T09:12:21.000000Z K 7 svn:log V 234 Since we are using random ethernet addresses for the bridge, it is possible that we might have address collisions, so make sure that this hardware address isn't already in use on another bridge. Submitted by: csjp MFC after: 1 month END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-03T09:32:25.000000Z K 7 svn:log V 58 Document the monitor mode and explain how it can be used. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2006-03-03T12:10:59.000000Z K 7 svn:log V 155 - Do not leak read lock in IP_FW_TABLE_GETSIZE case of ipfw_ctl(). - Acquire read (not write) lock in case of IP_FW_TABLE_LIST. In collaboration with: ru END K 10 svn:author V 7 glebius K 8 svn:date V 27 2006-03-03T12:32:51.000000Z K 7 svn:log V 104 Correctly switch IFCAP_VLAN_HWTAGGING on and off. Reported & tested by: Peter Blok END K 10 svn:author V 6 jcamou K 8 svn:date V 27 2006-03-03T13:58:43.000000Z K 7 svn:log V 156 Sync with actual code. PR: docs/87681 Noticed by: Andreas Kohn Reviewed by: brooks Approved by: trhodes (mentor) MFC after: 3 days END K 10 svn:author V 4 rink K 8 svn:date V 27 2006-03-03T14:52:57.000000Z K 7 svn:log V 117 Committed the xbox syscons(8)-able console driver. Reviewed by: arch@ (no comments) Approved by: imp (mentor) END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T14:54:47.000000Z K 7 svn:log V 158 - Don't put the .h in SRCS. - Use LDADD += -lpthread and DPADD += ${LIBPTHREAD} instead of -pthread. - s/-I${.CURDIR}/-I./ to fix make obj. Submitted by: ru END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T14:55:43.000000Z K 7 svn:log V 24 Connect csup the build! END K 10 svn:author V 4 csjp K 8 svn:date V 27 2006-03-03T17:21:08.000000Z K 7 svn:log V 394 Unbreak byte counters when network interfaces are in monitor mode by re-organizing the monitor return logic. We perform interface monitoring checks after we have determined if the CRC is still on the packet, if it is, m_adj() is called which will adjust the packet length. This ensures that we are not including CRC lengths in the byte counters for each packet. Discussed with: andre, glebius END K 10 svn:author V 3 imp K 8 svn:date V 27 2006-03-03T18:09:37.000000Z K 7 svn:log V 105 Move XBOX option to options. While it is only valid on i386, syscons_isa is shared with other machines. END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-03T18:42:09.000000Z K 7 svn:log V 79 Fix the decaying MODULES_WITH_WORLD again by adding a missing opt_*.h to SRCS. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2006-03-03T18:42:10.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2006-03-03T18:42:11.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_5'. END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T18:45:12.000000Z K 7 svn:log V 176 Import today's csup sources to get the warning fix for queue.h. We probably want to do something similar in sys/queue.h; it's bad to have STAILQ_LAST() generate GCC warnings. END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T18:45:12.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r156251, 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 2006-03-03T18:45:13.000000Z K 7 svn:log V 82 This commit was manufactured by cvs2svn to create tag 'csup-vendor-CSUP_20060303'. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-03-03T18:54:05.000000Z K 7 svn:log V 173 - use a more common style to print memory sizes - add some more cache sizes (2nd and 3rd level) [1] Submitted by: HATANOU Tomomi [1] PR: 91328 [1] END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T18:54:33.000000Z K 7 svn:log V 188 Cast the pointer to void * before casting it back to struct type * in STAILQ_LAST. This quiets a warning from GCC about increased required alignment for the cast. Idea from: cognet END K 10 svn:author V 3 mux K 8 svn:date V 27 2006-03-03T21:12:05.000000Z K 7 svn:log V 102 Don't build csup if NO_CRYPT or NO_OPENSSL is defined, since we depend on those. Reported by: marius END K 10 svn:author V 7 wkoszek K 8 svn:date V 27 2006-03-03T21:35:57.000000Z K 7 svn:log V 101 Print "clear" and "dump" only once. Reviewed by: pjd Approved by: cognet (mentor) MFC after: 3 days END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-03T21:36:26.000000Z K 7 svn:log V 92 MFC r1.11: Fix up the Bridge Identifier field in the BPDU packet. Approved by: re (scottl) END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-03T21:37:01.000000Z K 7 svn:log V 95 MFC r1.11: Fix up the Bridge Identifier field in the BPDU packet. Approved by: re (scottl) END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-03T21:37:38.000000Z K 7 svn:log V 292 Take the functionality contained in the former "options TDFX_LINUX" into a separate module. Accordingly, convert the option into a device named similarly. Note for MFC: Perhaps the option should stay in RELENG_6 for POLA reasons. Suggested by: scottl Reviewed by: cokane MFC after: 5 days END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-03T22:02:44.000000Z K 7 svn:log V 375 MFC rev. 1.13: Move the hard-coded ETHER_* options to where they belong -- inside !if defined(KERNBUILDDIR). Utilize the fact the module will support all frames by default -- it needs no ETHER_* options unless some frames need to be disabled. Fix the comment respectively. Don't forget to create fake opt_ef.h if no ETHER_* are set. Approved by: re (scottl) END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-03T22:05:23.000000Z K 7 svn:log V 509 MFC sys/coda/coda.h rev. 1.14, sys/modules/coda5/Makefile rev. 1.7: CODA_COMPAT_5 may not be defined unconditionally in the coda5 module. Otherwise a kernel build would break in the coda5 module if the main kernel conf file enabled CODA_COMPAT_5, too. Redefined symbols are strictly disallowed by -Werror. To overcome this issue, introduce a different symbol indicating coda5 build, CODA5_MODULE, and translate it to CODA_COMPAT_5 appropriately in /sys/coda/coda.h. Approved by: re (scottl) END K 10 svn:author V 2 ps K 8 svn:date V 27 2006-03-03T22:36:52.000000Z K 7 svn:log V 348 Fix bug in malloc_uninit(): Releasing items from the mt_zone can not be done by a simple uma_zfree() call since mt_zone is allocated with the UMA_ZONE_MALLOC flag. Use uma_zfree_arg instead and supply the slab. This bug caused panics in low memory situations on unloading kernel modules containing MALLOC_DEFINE(..) statements. Submitted by: ups END K 10 svn:author V 4 emax K 8 svn:date V 27 2006-03-04T00:08:20.000000Z K 7 svn:log V 237 MFC kbdmux.c rev 1.8 Provide ability to disable kbdmux(4) with the hint.kbdmux.0.disabled="1" hint. Document hint in the kbdmux(4) man page. Fix endian bugs accessing ioctl arguments that are passed by value. Approved by: re (scottl) END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-03-04T00:08:24.000000Z K 7 svn:log V 25 save sigev_node pointer. END K 10 svn:author V 2 ps K 8 svn:date V 27 2006-03-04T00:09:09.000000Z K 7 svn:log V 155 use strlcpy in cvtstatfs and copy_statfs instead of bcopy to ensure the copied strings are properly terminated. bzero the statfs32 struct in copy_statfs. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-03-04T00:18:19.000000Z K 7 svn:log V 380 Use a thread pool to process notification if sigev_notify_attributes is default and caller does not require dedicated thread. timer needs a dedicated thread to maintain overrun count correctly in notification context. mqueue and aio can use thread pool to do notification concurrently, the thread pool has lifecycle control, some threads will exit if they have idled for a while. END K 10 svn:author V 4 emax K 8 svn:date V 27 2006-03-04T00:41:28.000000Z K 7 svn:log V 756 MFC: Integrate kbdmux(4) into syscons(4) and kbd code. By default syscons(4) will look for the kbdmux(4) keyboard first, and then, if not found, look for any keyboard. Current kbd code is modified so if kbdmux(4) is the current keyboard, all new keyboards are automatically added to the kbdmux(4). Switch to kbdmux(4) can be done at boot time, by loading kbdmux module at the loader prompt, or at runtime, by kldload'ing the kbdmux module and releasing current active keyboard. If, for whatever reason, kbdmux(4) is not required/desired then just do not load it and everything should work as before. It is also possible to kldunload kbdmux at runtime and syscons(4) will automatically switch to the first available keyboard. Approved by: re (scottl) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-03-04T02:38:40.000000Z K 7 svn:log V 169 Instead of just hinting at available octets, list some. Mention that the setting of securelevel may affect one's ability to alter flags. Xref security.7. Bump doc date. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-03-04T06:06:43.000000Z K 7 svn:log V 55 More detailed logging if timestepwarnings are enabled. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-03-04T06:07:26.000000Z K 7 svn:log V 18 Add missing cast. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2006-03-04T07:31:58.000000Z K 7 svn:log V 25 MFi386: revision 1.1220. END K 10 svn:author V 4 oleg K 8 svn:date V 27 2006-03-04T09:16:11.000000Z K 7 svn:log V 287 MFC rev. 1.315 Fix five years old bug in ip_reass(): if we are using 'full' (i.e. including pseudo header) hardware rx checksum offloading ip_reass() fails to calculate TCP/UDP checksum for reassembled packet correctly. Reviewed by: sam (earlier version), bde Approved by: re (scottl) END K 10 svn:author V 3 suz K 8 svn:date V 27 2006-03-04T09:17:11.000000Z K 7 svn:log V 145 fixed a bug that an MLD report is not advertised when group-specific MLD query is received. PR: kern/93526 Obtained from: KAME MFC after: 1 day END K 10 svn:author V 4 oleg K 8 svn:date V 27 2006-03-04T09:24:30.000000Z K 7 svn:log V 235 MFC if_ethersubr.c rev. 1.214, if_bridge.c rev. 1.54 Properly initialize args structure before passing it to ipfw_chk(): having uninitialized args.inp is unhealthy for uid/gid/jail ipfw rules. PR: kern/92589 Approved by: re (scottl) END K 10 svn:author V 4 oleg K 8 svn:date V 27 2006-03-04T09:34:48.000000Z K 7 svn:log V 659 MFC rev. 1.121-1.124 - Synchronize status block on every call of bge_poll_locked() (rev. 1.121) - Return immediately out of bge_rxeof()/bge_txeof() if there are no packets to process. This could save some pci register accesses. (rev. 1.122) - Enable 'complete' (including tcp/udp pseudo header) hardware rx checksum offloading. (rev. 1.123) - Ignore link events for MII/GMII cards if MI auto-polling disabled.(rev. 1.124) - Clear bge_link flag in bge_stop() (rev. 1.124) - Force link state check after bge_ifmedia_upd(). Otherwise we can miss link event if PHY changes it's state fast enough.(rev. 1.124) - Fix some comments. Approved by: re (scottl) END K 10 svn:author V 4 oleg K 8 svn:date V 27 2006-03-04T09:36:13.000000Z K 7 svn:log V 142 MFC rev. 1.38 - If PHY changes it's state fast enough, we can miss (under certain conditions) link event. Fix it. Approved by: re (scottl) END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-03-04T12:09:50.000000Z K 7 svn:log V 82 Fix evil examples - first partition should start at offset 16. MFC after: 3 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T14:24:32.000000Z K 7 svn:log V 63 Add OpenBSM and src/sys/security/audit to the maintainer list. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2006-03-04T15:20:28.000000Z K 7 svn:log V 119 Use `intmax_t' instead of plain `int' for pid_t casts. Useful tips from: ru, bde Approved by: pjd MFC after: 3 days END K 10 svn:author V 7 wkoszek K 8 svn:date V 27 2006-03-04T15:50:46.000000Z K 7 svn:log V 129 crypto.ko depends on zlib. Submitted by: Ben Kelly Approved by: rwatson Point hat to: me MFC after: 1 day END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T16:13:16.000000Z K 7 svn:log V 781 Reduce number of spaces for full name by four, and reduce padding after tty entry by one space in order to provide extra spaces for the tty entry. As a result, full pts names are now visible (up to 999 pts's anyway): Before: Login Name TTY Idle Login Time Office Phone robert Robert Watson *v0 3:55 Fri 02:54 robert Robert Watson p0 19 Sat 11:01 robert Robert Watson pts Sat 14:55 After: Login Name TTY Idle Login Time Office Phone robert Robert Watson *v0 5:08 Fri 02:54 robert Robert Watson p0 8 Sat 11:01 robert Robert Watson pts/5 Sat 14:55 MFC after: 1 week END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T16:45:52.000000Z K 7 svn:log V 1636 Vendor branch import of TrustedBSD OpenBSM 1.0 alpha 5: - Update install notes to indicate /etc files are to be installed manually. - On systems without LOG_SECURITY, use LOG_AUTH. - Convert to autoconf/automake in order to move to a more portable (not BSD-specific) build infrastructure, and more easy conditional building of components. Currently, the primary feature loss is that automake does not have native support for manual symlinks. This will be addressed in a future OpenBSM release. - Add compat/queue.h, to be used on systems dated BSD queue macro libraries (as found on Linux). - Rename CHANGELOG to HISTORY, as our change log doesn't follow some of the existing conventions for a CHANGELOG. - Some private data structures moved from audit.h to audit_internal.h to prevent inappropriate use by applications and name space pollution. - Improved detection and use of endian macros using autoconf. - Avoid non-portable use of struct in6_addr, which is largely opaque. - Avoid leaking BSD kernel socket related token code to user space in bsm_token.c. - Teach System V IPC calls to look for Linux naming variations for certain struct ipc_perm fields. - Test for audit system calls, and if not present, don't build bsm_wrappers.c, bsm_notify.c, audit(8), and auditd(8), which rely on those system calls. - au_close() is not implemented on systems that don't have audit system calls, but au_close_buffer() is. - Work around missing BSDisms in bsm_wrapper.c. - Fix nested includes so including libbsm.h in an application on Linux picks up the necessary definitions. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T16:45:52.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r156283, 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 2006-03-04T16:45:53.000000Z K 7 svn:log V 91 This commit was manufactured by cvs2svn to create tag 'openbsm-vendor-OPENBSM_1_0_ALPHA_5'. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T16:48:36.000000Z K 7 svn:log V 116 Remove files deleted in the OpenBSM distribution from the OpenBSM vendor branch. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T16:49:24.000000Z K 7 svn:log V 71 Add generated config.h for FreeBSD. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T16:50:04.000000Z K 7 svn:log V 142 Update FreeBSD import instructions for OpenBSM based on the new autoconf and automake OpenBSM world order. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T16:54:21.000000Z K 7 svn:log V 239 Update src/sys/bsm for OpenBSM 1.0 alpha 5 changes: - Add new comments. - Move private data structures from public audit.h to audit_internal.h to avoid exposing queue.h macros to undesiring consumers. Obtained from: TrustedBSD Project END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2006-03-04T16:59:09.000000Z K 7 svn:log V 66 MFC: Make quot skip unallocated inodes. Approved by: re (scottl) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T17:00:55.000000Z K 7 svn:log V 529 Update src/sys/security/audit for OpenBSM 1.0 alpha 5: - Include audit_internal.h to get definition of internal audit record structures, as it's no longer in audit.h. Forward declare au_record in audit_private.h as not all audit_private.h consumers care about it. - Remove __APPLE__ compatibility bits that are subsumed by configure for user space. - Don't expose in6_addr internals (non-portable, but also cleaner looking). - Avoid nested include of audit.h in audit_private.h. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T17:09:17.000000Z K 7 svn:log V 89 Count drops when the first of two pipe mallocs fails. Obtained from: TrustedBSD Project END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-03-04T17:13:47.000000Z K 7 svn:log V 103 MFC revision 1.23: Add a note explaining what the rescue/ directory is for. Approved by: re (scottl) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-04T17:14:22.000000Z K 7 svn:log V 149 Delete file from FreeBSD vendor branch of OpenBSM that has been removed from the TrustedBSD OpenBSM distribution. Obtained from: TrustedBSD Project END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-03-04T17:24:10.000000Z K 7 svn:log V 79 MFC revision 1.416: Add new NTP servers for Taiwan. Approved by: re (scottl) END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-03-04T17:27:08.000000Z K 7 svn:log V 125 Correct yypo in the last commit. Submitted by: maxim Approved by: re (implicit; the last commit was not what they approved) END K 10 svn:author V 3 ume K 8 svn:date V 27 2006-03-04T17:36:27.000000Z K 7 svn:log V 147 MFC 1.5: Add definitions of SWIDTH. It fixes the problem that tcsh 6.14 doesn't work correctly with ko_KR.eucKR locale. Approved by: re (scottl) END K 10 svn:author V 3 ume K 8 svn:date V 27 2006-03-04T17:44:27.000000Z K 7 svn:log V 189 MFC: - Just query 'as is', if there is a trailing dot in the name. - Don't query 'as is' twice. lib/libc/net/getaddrinfo.c: 1.71 lib/libc/net/res_query.c: 1.31 Approved by: re (scottl) END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-03-04T19:41:54.000000Z K 7 svn:log V 426 We need to check if file system size is equal to provider's size, because sysinstall(8) still bogusly puts first partition at offset 0 instead of 16, so glabel/ufs will find file system on slice instead of partition. Before sysinstall is fixed, we must keep this code, which means that we wont't be able to detect UFS file systems created with 'newfs -s ...'. PS. bsdlabel(8) creates partitions properly. MFC after: 3 days END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2006-03-04T20:47:19.000000Z K 7 svn:log V 489 Create a mac_bsdextended_check_vp function that takes a cred, a vnode and a mode and checks if a given access mode is permitted. This centralises the mac_bsdextended_enabled check and the GETATTR calls and makes the implementation of the mac policy methods simple. This should make it easier for us to match vnodes on more complex attributes than just uid and gid in the future, but for now there should be no functional change. Approved/Reviewed by: rwatson, trhodes MFC after: 1 month END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2006-03-04T21:46:34.000000Z K 7 svn:log V 46 turn some WARNs for unknown events into INFOs END K 10 svn:author V 3 rik K 8 svn:date V 27 2006-03-04T22:45:14.000000Z K 7 svn:log V 49 MFC: Add support for Cronyx Tau32-PCI adapters. END K 10 svn:author V 3 rik K 8 svn:date V 27 2006-03-04T22:55:48.000000Z K 7 svn:log V 49 MFC: Add support for Cronyx Tau32-PCI adapters. END K 10 svn:author V 3 rik K 8 svn:date V 27 2006-03-04T23:01:39.000000Z K 7 svn:log V 73 MFC: Add support for Cronyx Tau32-PCI adapters. Connect to the system. END K 10 svn:author V 4 mnag K 8 svn:date V 27 2006-03-05T00:00:57.000000Z K 7 svn:log V 106 MFC 1.12: - Add entry about using timecounter TSC and cpu frequency changing. Approved by: re (scottl) END K 10 svn:author V 4 mnag K 8 svn:date V 27 2006-03-05T00:03:29.000000Z K 7 svn:log V 88 MFC 1.23: - Print message about cpufreq and timecounter TSC Approved by: re (scottl) END K 10 svn:author V 7 wkoszek K 8 svn:date V 27 2006-03-05T00:48:05.000000Z K 7 svn:log V 187 MFC: crypto.ko depends on zlib. Submitted by: Ben Kelly Approved by: rwatson Point hat to: me MFC after: 1 day Approved by: re (scottl) END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-03-05T02:26:51.000000Z K 7 svn:log V 158 Add another inverted amplifier sense quirk for Sony VAIO Type T. PR: kern/94056 Submitted by: Yoshihiko Sarumaru MFC after: 3 days END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2006-03-05T10:32:15.000000Z K 7 svn:log V 99 Remove a useless word. PR: 94087 Submitted by: Tadaaki Nagao MFC after: 3 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-05T13:30:37.000000Z K 7 svn:log V 41 Fix spelling error. Submitted by: remko END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-03-05T15:07:57.000000Z K 7 svn:log V 143 Bring the zh_CN.GB2312 translation for -HEAD up-to-date with the English Revisions. Obtained from: The FreeBSD Simplified Chinese Project CVS END K 10 svn:author V 6 matteo K 8 svn:date V 27 2006-03-05T15:45:38.000000Z K 7 svn:log V 204 Enhance loginfail: it will catch sshd, proftpd and su errors, as well as other programs PR: conf/70973 Submitted by: Ryan Sommers" Approved by: philip (mentor) MFC after: 3 days END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2006-03-05T15:53:07.000000Z K 7 svn:log V 195 - Correct grammos in comments and end them with full stops. - Use "if !" instead of empty true branches. - Don't hardcode script name in usage message, use $0 instead. - Cleanup some whitespace. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2006-03-05T15:54:22.000000Z K 7 svn:log V 30 Various textual improvements. END K 10 svn:author V 3 ume K 8 svn:date V 27 2006-03-05T15:55:46.000000Z K 7 svn:log V 133 Revert `proto ip' back to the previous behavior. The kernel side of ipfw2 doesn't allow zero as protocol number. MFC after: 3 days END K 10 svn:author V 8 keramida K 8 svn:date V 27 2006-03-05T15:56:22.000000Z K 7 svn:log V 124 Grammar nits & some mdoc fixes, i.e. use ``.Nm fecnode'' consistently throughout the manpage text. Reviewed by: wpaul END K 10 svn:author V 3 sos K 8 svn:date V 27 2006-03-05T17:43:13.000000Z K 7 svn:log V 28 Add two new ATAPI commands. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-03-05T17:52:32.000000Z K 7 svn:log V 123 When we get an unknown ATAPI comand, try it even if it is not listed, in all likelyhood just passing it through will work. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2006-03-05T18:10:28.000000Z K 7 svn:log V 173 Add some more pthread stubs so that librt can use them. The thread jump table has been resorted, so you need to keep libc, libpthread, and libthr in sync. Submitted by: xu END K 10 svn:author V 3 sos K 8 svn:date V 27 2006-03-05T20:30:54.000000Z K 7 svn:log V 57 Update atapi-fd to support direct devices such as disks. END K 10 svn:author V 6 damien K 8 svn:date V 27 2006-03-05T20:36:56.000000Z K 7 svn:log V 237 Add support for the second (RT2561/RT2561S) and third (RT2661 MIMO XR) generations of 802.11abg chipsets from Ralink Technology. Get rid of the pccard front-end while I'm here since all adapters are cardbus ones. Obtained from: OpenBSD END K 10 svn:author V 6 damien K 8 svn:date V 27 2006-03-05T20:38:55.000000Z K 7 svn:log V 213 Add support for the second (RT2561/RT2561S) and third (RT2661 MIMO XR) generations of 802.11abg chipsets from Ralink Technology. Get rid of the pccard front-end while I'm here since all adapters are cardbus ones. END K 10 svn:author V 6 damien K 8 svn:date V 27 2006-03-05T20:41:51.000000Z K 7 svn:log V 99 Import microcodes for RT2561, RT2561S and RT2661 chipsets. With permission from Ralink Technology. END K 10 svn:author V 6 damien K 8 svn:date V 27 2006-03-05T20:57:25.000000Z K 7 svn:log V 76 Document new chipsets (RT2561, RT2561S and RT2661). Obtained from: OpenBSD END K 10 svn:author V 3 sos K 8 svn:date V 27 2006-03-05T21:32:38.000000Z K 7 svn:log V 15 Add USB modes. END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-05T22:52:17.000000Z K 7 svn:log V 462 Retire NETSMBCRYPTO as a kernel option and make its functionality enabled by default in NETSMB and smbfs.ko. With the most of modern SMB providers requiring encryption by default, there is little sense left in keeping the crypto part of NETSMB optional at the build time. This will also return smbfs.ko to its former properties users are rather accustomed to. Discussed with: freebsd-stable, re (scottl) Not objected by: bp, tjr (silence) MFC after: 5 days END K 10 svn:author V 5 silby K 8 svn:date V 27 2006-03-05T23:27:51.000000Z K 7 svn:log V 40 Fix include paths to make this compile. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-06T02:28:41.000000Z K 7 svn:log V 306 If we miss the LINK_UP event from the network interface then the bridge port will remain in the disabled state until another link event happens in the future (if at all). Add a timer to periodically check the interface state and recover. Reported by: Nik Lam MFC after: 3 days END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-06T02:58:25.000000Z K 7 svn:log V 72 fix for non-i386/amd64 machines Submitted by: marcel MFC after: 3 days END K 10 svn:author V 8 deischen K 8 svn:date V 27 2006-03-06T05:02:28.000000Z K 7 svn:log V 134 Only catch SIGINFO (for dumping thread states) when LIBPTHREAD_DEBUG is defined in the environment. Requested by: jmg & a few others END K 10 svn:author V 4 emax K 8 svn:date V 27 2006-03-06T06:38:34.000000Z K 7 svn:log V 392 Add new 'setkeyboard' method to the /etc/rc.d/syscons. It accepts the keyboard device name (i.e. /dev/kbd0). This method will do nothing is kbdmux(4) is the current active keyboard, otherwise it will switch active keyboard as requested. Modify ukbd(4) entries in the /etc/devd.conf to use /etc/rc.d/syscons and new 'setkeyboard' method. No comments from: freebsd-current@ MFC after: 1 day END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-06T06:38:38.000000Z K 7 svn:log V 85 MFC r1.8: Do not use the TSC where its known to be broken. Approved by: re (scottl) END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-03-06T06:39:14.000000Z K 7 svn:log V 88 MFC r1.8: Do not use the TSC where its known to be broken. Approved by: re (scottl) END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-03-06T07:42:52.000000Z K 7 svn:log V 61 Fix usage(). Submitted by: Adrian Steinmann END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-03-06T07:43:28.000000Z K 7 svn:log V 32 Improve the advantech watchdog. END K 10 svn:author V 2 ps K 8 svn:date V 27 2006-03-06T08:42:07.000000Z K 7 svn:log V 370 MFC: rev 1.153 Fix bug in malloc_uninit(): Releasing items from the mt_zone can not be done by a simple uma_zfree() call since mt_zone is allocated with the UMA_ZONE_MALLOC flag. Use uma_zfree_arg instead and supply the slab. This bug caused panics in low memory situations on unloading kernel modules containing MALLOC_DEFINE(..) statements. Approved by: re (scottl) END K 10 svn:author V 6 matteo K 8 svn:date V 27 2006-03-06T10:07:52.000000Z K 7 svn:log V 141 Don't build IPv6 support if NO_INET6 was defined PR: kern/73865 Submitted by: Jeremy Chadwick MFC after: 3 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-03-06T10:12:14.000000Z K 7 svn:log V 44 Slightly better markup. Discussed with: ru END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-03-06T10:36:33.000000Z K 7 svn:log V 330 By default (for security reasons) syslogd(8) doesn't create log files when they don't exist, but sometimes its quite useful (eg. we use non-standard log files and memory backed /var/, which is populated on boot). Add -C option which tells syslogd(8) to create log files if they don't exist. Glanced at by: phk MFC after: 3 days END K 10 svn:author V 2 ps K 8 svn:date V 27 2006-03-06T10:56:43.000000Z K 7 svn:log V 221 MFC: Don't truncate f_mntfromname & f_mntonname to 16 characters when translating statfs into ostatfs. Also use strlcpy instead of bcopy to make sure the copied strings are properly terminated. Approved by: re (scottl) END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T11:17:49.000000Z K 7 svn:log V 158 MFC rev. 1.326: Do not discard the current value of __MAKE_CONF when testing whether MAKEOBJDIRPREFIX is set at a wrong place. Approved by: re (scottl) END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T11:22:53.000000Z K 7 svn:log V 161 MFC rev. 1.326: Do not discard the current value of __MAKE_CONF when testing whether MAKEOBJDIRPREFIX is set at a wrong place. Approved by: re (scottl) END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T12:26:43.000000Z K 7 svn:log V 193 Sync with src/usr.bin/login/login.access.5. src/usr.bin/login/login.access.5 should be removed from use because the whole login.access feature has moved to this PAM module. MFC after: 3 days END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T12:31:25.000000Z K 7 svn:log V 155 Since the whole login.access feature has moved to PAM, login.access.5 will be installed from the respective PAM module's src directory. MFC after: 3 days END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T12:38:42.000000Z K 7 svn:log V 91 login(1) no longer handles /etc/login.access by itself, it's PAM's job. MFC after: 3 days END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T12:54:03.000000Z K 7 svn:log V 465 login.access.5 and login_access.c are no longer used in usr.bin/login because the login.access feature has moved to PAM completely. Their counterparts in lib/libpam/modules/pam_login_access have been found to be in sync with, and even in better shape than, login.access.5 and login_access.c here. Therefore cvs rm login.access.5 and login_access.c from usr.bin/login so that nobody will waste their time on fixing or developing the files here. MFC after: 3 days END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T12:56:35.000000Z K 7 svn:log V 76 Remove the last reference to LOGIN_ACCESS from login(1). MFC after: 3 days END K 10 svn:author V 6 markus K 8 svn:date V 27 2006-03-06T13:05:50.000000Z K 7 svn:log V 123 s/MOUSE_BUTTONEVENT/MOUSE_BUTTON_EVENT/g s/MOUSE_MOTIONEVENT/MOUSE_MOTION_EVENT/g Approved by: brueffer MFC after: 3 days END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T13:07:17.000000Z K 7 svn:log V 120 Managing login.access is no longer a responsibility of login(1). Therefore give a xref, not details. MFC after: 3 days END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T13:15:12.000000Z K 7 svn:log V 42 Add appropriate xrefs. MFC after: 3 days END K 10 svn:author V 3 ume K 8 svn:date V 27 2006-03-06T14:31:30.000000Z K 7 svn:log V 84 MFC 1.28: Decrease the value of RES_DFLRETRY from 4 to 2. Approved by: re (scottl) END K 10 svn:author V 3 ume K 8 svn:date V 27 2006-03-06T14:50:09.000000Z K 7 svn:log V 142 MFC: Decrease the value of RES_DFLRETRY from 4 to 2. include/resolv.h: 1.26, 1.28 lib/libc/net/res_init.c: 1.33 Approved by: re (scottl) END K 10 svn:author V 3 ume K 8 svn:date V 27 2006-03-06T14:55:48.000000Z K 7 svn:log V 220 MFC: Sync inet_net_pton() and inet_net_ntop() with latest BIND9's includes an IPv6 support. lib/libc/net/inet_net.3: 1.3 lib/libc/net/inet_net_ntop.c: 1.8 lib/libc/net/inet_net_pton.c: 1.10 Approved by: re (scottl) END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-03-06T15:29:28.000000Z K 7 svn:log V 65 MFi386 revision 1.1220: options TDFX_LINUX --> device tdfx_linux END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2006-03-06T16:02:06.000000Z K 7 svn:log V 137 Fix the build. %ju prints uintmax_t not unsigned long long (which is actually "longer" than uintmax_t for the understanding of printf). END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2006-03-06T16:05:53.000000Z K 7 svn:log V 114 Link the firmware module the build. Forgotten in original MFC. Reminded by: Joerg Pulz Approved by: re (scottl) END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2006-03-06T16:10:19.000000Z K 7 svn:log V 210 MFC: Make pflog a seperate module. As a result pflog_packet() becomes a function pointer that is declared in pf_ioctl.c Requested by: yar (as part of the module build reorg) Approved by: re (scottl) END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-06T17:23:26.000000Z K 7 svn:log V 173 when scanning channels marked passive defer probe request until 802.11 traffic is seen; fixes problems with ap's hiding their ssid Obtained from: atheros MFC after: 1 week END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-06T17:26:16.000000Z K 7 svn:log V 96 deliver an l2uf frame on sta join to prime the bridge Obtained from: madwifi MFC after: 1 week END K 10 svn:author V 8 keramida K 8 svn:date V 27 2006-03-06T17:37:42.000000Z K 7 svn:log V 548 Revert parts of 1.51 and add a missing \& after "i.e." that is not the end of a sentence. Ruslan notes that: * The part about hexadecimal representation was intentional -- node ID is parsed as the ng_parse_hint32_type, and is represented (input/output) as a hexadecimal number * "This value" was more correct, as the alternative name is "[]:" where is hexadecimal value of the node ID. * "ID based name" (which is "[]:") was correct, and what's now is incorrect -- node ID (number) cannot be equivalent to a name. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-03-06T19:36:22.000000Z K 7 svn:log V 116 MFC: don't attempt to compile DEFAULTS and don't compile LINT twice. Requested by: jkoshy Approved by: re (scottl) END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-06T21:51:27.000000Z K 7 svn:log V 43 fixups Submitted by: ru MFC after: 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2006-03-06T21:52:59.000000Z K 7 svn:log V 154 Add an override (DONTSTRIP) so that one can easily install debugable binaries when one cannot easily edit a package's Makefiles and/or configure scripts. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-03-06T22:23:10.000000Z K 7 svn:log V 437 Merge group:1.33,1.34 from HEAD to RELENG_6: Assign gid 77 to audit instead of gid 73. The ports group list did not include '73', which was assigned in a ports passwd entry to ircservices. Pointed out by: ceri Allocate an 'audit' group, membership in which will grant the audit review right by virtue of read file permission on /var/audit and its contents. Obtained from: TrustedBSD Project Approved by: re (scottl) END K 10 svn:author V 7 wkoszek K 8 svn:date V 27 2006-03-06T22:31:25.000000Z K 7 svn:log V 193 Allocate proper amount of memory. Otherwise, we pass the end of a buffer, thus having unpleasant warning. Was found by jemalloc redzone code. Reviewed by: rwatson Approved by: cognet (mentor) END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-03-07T02:29:21.000000Z K 7 svn:log V 82 Correct a couple of typos. Obtained from: The FreeBSD Simplified Chinese Project END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-07T03:55:05.000000Z K 7 svn:log V 128 use m_dup instead of m_copypacket when doing internal bridging in case packets are modified (e.g. encrypted) MFC after: 1 week END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-03-07T05:06:25.000000Z K 7 svn:log V 335 Synchnorize with the latest translation for RELENG_6. errata/article.sgml: 1.73.2.1 -> 1.73.2.14 hardware/common/dev.sgml: 1.282.2.3 -> 1.282.2.8 relnotes/common/new.sgml: 1.883.2.8 -> 1.883.2.12 relnotes/sparc64/article.sgml: ?? -> 1.6 Obtained from: The FreeBSD Simplified Chinese Project Approved by: re (hrs) END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-07T05:26:33.000000Z K 7 svn:log V 31 Import of WPA supplicant 0.4.8 END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-07T05:26:33.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r156369, 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 2006-03-07T05:26:34.000000Z K 7 svn:log V 85 This commit was manufactured by cvs2svn to create tag 'wpa_supplicant-vendor-v0_4_8'. END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-07T05:44:45.000000Z K 7 svn:log V 44 resolve merge conflicts MFC after: 2 weeks END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-07T05:47:04.000000Z K 7 svn:log V 24 Import of hostapd 0.4.8 END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-07T05:47:04.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r156373, 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 2006-03-07T05:47:05.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create tag 'hostapd-vendor-v0_4_8'. END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-03-07T05:48:14.000000Z K 7 svn:log V 241 Add another inverted amplifier sense quirk for Kvazar-Micro Senator 3592XT. Submitted by: [1] Alexandr Krivulya MFC after: 3 days [1] http://lists.freebsd.org/pipermail/freebsd-multimedia/2006-March/003773.html END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-07T05:51:52.000000Z K 7 svn:log V 44 resolve merge conflicts MFC after: 2 weeks END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-03-07T05:54:20.000000Z K 7 svn:log V 75 update for v0.4.8 import of wpa_supplicant and hostapd MFC after: 2 weeks END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2006-03-07T06:02:09.000000Z K 7 svn:log V 77 Fix a format mismatch (%d integer format, platform-dependent argument type). END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2006-03-07T06:05:38.000000Z K 7 svn:log V 281 Change the output of --version to match GNU "gnits" standards. (I'm not using GPL, but I still think there are good ideas in the GNU projects. ;-) Among other things, this should make it easier for clients of bsdtar to recognize it automatically: bsdtar --version | grep bsdtar END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2006-03-07T06:07:41.000000Z K 7 svn:log V 53 Add a check for Linux' "libacl" library and headers. END