Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-26 | First pass at removing clauses 3 and 4 from NetBSD licenses. | Ray Lai | |
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | |||
2008-06-12 | Be more permissive and try to run non-branded non-static binaries if we can | Miod Vallat | |
find their interpreter, as the linux ld.so name is unique and not likely to be found in another /emul/foo hierarchy; allows Opera to run again. Noticed by sturm@ | |||
2008-06-12 | Do not attempt to recognize foreign ELF binaries if emulation is disabled; | Miod Vallat | |
also recognize modern Linux binaries without branding, but with a ``GNU'' ABI note. | |||
2008-06-10 | Allow linux binaries to call setsockopt(,TCPNODELAY,) on a AF_LOCAL | Matthieu Herrb | |
socket, since some of them do that. ok deraadt@, henning@. | |||
2008-05-01 | spl0() is not your friend, use splx() instead. | Miod Vallat | |
2007-11-27 | regen | Artur Grabowski | |
2007-10-30 | - replace the remaining MALLOC/FREE -> malloc/free in sys/compat | Gilles Chehade | |
ok krw@, ok pyr@ | |||
2007-10-27 | Make sure the compat errno mapping arrays go up to ELAST, and correctly | Miod Vallat | |
translate the errnos added over the last few releases. | |||
2007-09-01 | replace the machine dependant bytes-to-clicks macro by the MI ptoa() | Martin Reindl | |
version for i386 more architectures and ctob() replacement is being worked on prodded by and ok miod | |||
2007-06-06 | now that all partition size/offsets are potentially 64-bit, change the | Theo de Raadt | |
type of all variables to daddr64_t. this includes the APIs for XXsize() and XXdump(), all range checks inside bio drivers, internal variables for disklabel handling, and even uvm's swap offsets. re-read numerous times by otto, miod, krw, thib to look for errors | |||
2007-06-06 | put IPX in the unsupported boat | Henning Brauer | |
2007-06-05 | use six new macros to access & store the 48-bit disklabel fields related | Theo de Raadt | |
to size. tested on almost all machines, double checked by miod and krw next comes the type handling surrounding these values | |||
2007-05-29 | adapt from netbsd: | Nikolay Sturm | |
fold sys_shmat1() back into sys_shmat(), instead add flag for shmget(2) to specify that later shmat(2) for the shared memory segment should succeed even if the segment would be marked removed; use this to implement the Linux-compatible semantics of shmat(2) this fixes current opera with shm ok millert | |||
2007-05-29 | byebye | Ted Unangst | |
2007-05-29 | regen | Ted Unangst | |
2007-05-29 | linux_getcwd is the same as the system one. | Ted Unangst | |
discovered/ok beck | |||
2007-02-06 | Use atomic.h operation for manipulating p_siglist in struct proc. Solves | Artur Grabowski | |
the problem with lost signals in MP kernels. miod@, kettenis@ ok | |||
2006-10-08 | Pass linux_sys_waitpid() on to linux_sys_wait4() in order to properly | Nikolay Sturm | |
check and translate options. from netbsd ok deraadt, kettenis | |||
2006-09-25 | Use S_IS* macros insted of masking with S_IF* flags. The latter may | Otto Moerbeek | |
have multiple bits set, which lead to surprising results. Spotted by from Paul Stoeber, more to come. ok miod@ | |||
2006-04-28 | Instrumentation for an in-kernel getcwd() implementation. | Pedro Martelletto | |
Not yet activated. Diff by marius@ long ago, from NetBSD. Okay miod@ and krw@. | |||
2006-03-05 | Use more queue macros rather than doing it by hand; ok otto@ krw@ | Miod Vallat | |
2006-01-19 | redo (w/ proper changes everywhere ;): | Michael Shalayeff | |
take interp[MAXPATHLEN] off the stack. from mickey, ok otto while here, switch above from malloc to pool, remove stupid casts tedu@ miod@ ok | |||
2005-12-30 | Missing or incorrect header sizes bounds check; ``looks ok'' mickey@ | Miod Vallat | |
2005-11-21 | Move contents of sys/select.h to sys/selinfo.h in preparation for a | Todd C. Miller | |
userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@. | |||
2005-06-18 | Remove remaining whiteout tentacles; OK deraadt@ miod@ weingart@ | Todd C. Miller | |
2005-06-07 | remove CCITT handling | Henning Brauer | |
2005-05-26 | RIP stackable filesystems, ok marius@ tedu@, discussed with deraadt@ | Pedro Martelletto | |
2005-05-19 | __unused is used now | Michael Shalayeff | |
2005-02-17 | miscellaneous typo fixes: | Jean-Francois Brousseau | |
- sturct -> struct (spotted by pedro) - elimination of consecutive 'the' words ok jmc@, henning@, krw@, robert@, some whining by jolan@ | |||
2004-11-23 | Create the init process earlier, before the root filesystem is mounted, | Miod Vallat | |
and have it stall on a semaphore. This allows all kthread creations which could have been requested during autoconf to be processed before root is mounted as well. This causes umass devices attached to any usb with flags 1 (such as on macppc) to configure properly instead of panicing the kernel at mountroot time. From NetBSD; tested by various. | |||
2004-10-27 | regen | Niklas Hallqvist | |
2004-10-27 | Add support for sys_setre[ug]id, ok deraadt@ | Niklas Hallqvist | |
2004-08-03 | the rest of the '#if DIAGNOSTIC' -> '#ifdef DIAGNOSTIC' in the kernel; ok miod@ | Todd T. Fries | |
2004-07-09 | regen | Todd C. Miller | |
2004-07-09 | Rename ostat -> stat43 to disambiguate from upcoming struct stat changes. | Todd C. Miller | |
Idea from NetBSD, OK deraadt@ | |||
2004-07-08 | we don't care about copyout's success. add a comment to appease sturm@ | Ted Unangst | |
2004-06-24 | This moves access to wall and uptime variables in MI code, | Thorsten Lockert | |
encapsulating all such access into wall-defined functions that makes sure locking is done as needed. It also cleans up some uses of wall time vs. uptime some places, but there is sure to be more of these needed as well, particularily in MD code. Also, many current calls to microtime() should probably be changed to getmicrotime(), or to the {,get}microuptime() versions. ok art@ deraadt@ aaron@ matthieu@ beck@ sturm@ millert@ others "Oh, that is not your problem!" from miod@ | |||
2004-06-22 | Replace a whole bunch of scary uses of strncpy() with strlcpy() and | Jean-Francois Brousseau | |
use compat-specific MAXNAMLEN values where appropriate ok millert@, pedro@ | |||
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist | |
2004-05-28 | regen | Ted Unangst | |
2004-05-28 | ACCOUNTING is optional. found by mpech. ok deraadt | Ted Unangst | |
2004-04-25 | fix typos/spelling in comments, from pedro martelletto | Jolan Luff | |
2004-04-15 | rework access to emulations slightly in an effort to both merge and | Ted Unangst | |
separate exec format from emulation. consistent naming of freebsd emuls. not much in the way of functional changes yet. testing and ok deraadt@ and others along the way. | |||
2004-04-05 | sync | Ted Unangst | |
2004-04-05 | madvise works fine without translation, from Sam Smith. | Ted Unangst | |
2003-12-02 | Count from now, not from the epoch, to arm alarm. | Thomas Nordin | |
2003-11-25 | Make SIOCGIFHWADDR work. ok mickey@ | Thomas Nordin | |
2003-10-12 | Linux shmat allows lookup of segments that are marked as removed so | Todd C. Miller | |
our Linux compat should too. From marius aamodt eriksen | |||
2003-09-04 | sync | Ted Unangst | |
2003-09-04 | dummy xattr syscalls. ok deraadt@ | Ted Unangst | |