{"shas":[["8a5484202cea1f815f8e075f935bac477ec1fcde","9265c009aab3b8bbc91c4decd2db1a660c64ec70@minix3.org","Support for 82801CAM PRO/100 VE\n\nContributed by Jan Wieck","Arun Thomas"],["48331843ea1480ca54df18bd3f2ec8a855b68390","bb8a332c1a96998a7e38cf07832c7b14eda84248@gmail.com","Update minix-port.patch.","Evgeniy Ivanov"],["ef0a2650865b2de21fca220bbb8eae050699cf0a","bb8a332c1a96998a7e38cf07832c7b14eda84248@gmail.com","New stat structure.\n\n  * VFS and installed MFSes must be in sync before and after this change *\n\nUse struct stat from NetBSD. It requires adding new STAT, FSTAT and LSTAT\nsyscalls. Libc modification is both backward and forward compatible.\n\nAlso new struct stat uses modern field sizes to avoid ABI\nincompatibility, when we update uid_t, gid_t and company.\nExceptions are ino_t and off_t in old libc (though paddings added).","Evgeniy Ivanov"],["253c2932135118c495861c0f6f71f7575158b8c7","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","mfs<->vfs stat fallback for old vfs","Ben Gras"],["66bc7580c79288441a56a6eedfb69615c97ecf43","c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@minix3.org","Fix e1000 bug introduced in 123cf7","Erik van der Kouwe"],["6c9aa8a9ca53df43f89eda74ae9073ab6d68717a","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","don't declare closefrom()\nPlease enter the commit message for your changes. Lines starting","Ben Gras"],["ebffaa42502931792cfc7964b581853350489880","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","import libcrypt\n\n\t. move crypt() from minix-specific to netbsd -lcrypt","Ben Gras"],["42c2ae9786fc48e764873e58227b249c307d0178","0ba9601a53749255e5f52ee2d235c80b62b24132@minix3.org","compat.S: add setlocale(3)","Thomas Cort"],["4691eeae9fa95875f9fc02a51c0c7e6d85a3f23d","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","generate sys_errlist without holes\n\n\t. strerror() assumes this\n\t. remove generated libminc/errlist.c\n\t. errno's in <sys/errno.h> have to be in sorted order\n\t. filtering out some errno.h in Makefile lets us use near-stock\n\t  errlist.awk","Ben Gras"],["bb9fb905a1fba832cd3e01b158ecc6c1fcfa0c16","0ba9601a53749255e5f52ee2d235c80b62b24132@minix3.org","Move uid/gid<=>name functions into libcompat_minix","Thomas Cort"],["6cdcbc06d54ae92a81af4a0717f742a78948b55a","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","release.sh: jail install\n\n\t. Feature to do a 'release' into a permanent\n\t  and usable FS hierarchy, usable with chroot\n\t. Just like the temporary staging hierarchy really\n\t. Useful to checking out and building the latest\n\t  version of minix from a host minix; to\n\t  (1) make an uptodate minix jail, and\n\t  (2) make a sterile, reproducible jail environment, and\n\t  (3) use as disposable environment in which moving /usr/pkg\n\t      is ok\n\t  (i.e. pkgsrc bulk builds)","Ben Gras"],["044cd57720f2c406107d636ee50f96b2ef913133","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","release.sh: jail precaution","Ben Gras"],["bd6944ea49a7f3840a05e951461d4d63dbc3aa79","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","top: larger size field","Ben Gras"],["902e0e27e0802c722957153ba3dda0b79b9ec94f","5f50a84c1fa3bcff146405017f36aec1a10a9e38@minix3.org","Don't panic if owner has vanished before reply","Thomas Veerman"],["255ae85b1ea2a42d0df32f3326e03f8201efc46b","bb8a332c1a96998a7e38cf07832c7b14eda84248@gmail.com","Fix time modification on truncate()\n\nPOSIX truncate specification says \"Upon successful completion, if\nthe *file size is changed*, this function shall mark for update the\nst_ctime and st_mtime fields of the file.\" This patch prevents\nchanging of the date fields when the size stays the same.","Evgeniy Ivanov"],["85f6d866e63ee404856effae339e54c5690778a2","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","rename mmap MAP_SHARED to MAP_IPC_SHARED\n\n\t. MAP_SHARED was used to implement sysv shared memory\n\t. used to signal shareable memory region to VM\n\t. assumptions about this situation break when processes\n\t  use MAP_SHARED for its normal, standardised meaning","Ben Gras"],["76356eed974d264f8255b1d1dc59543f36867873","0ba9601a53749255e5f52ee2d235c80b62b24132@minix3.org","compat.S: add shmctl(2)","Thomas Cort"],["02081e4b62ae09d8cb09b9f03c362af22b816e3f","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","rename mmap() and munmap()\n\n\t. it's a good extra interface to have but doesn't\n\t  meet standardised functionality\n\t. applications (in pkgsrc) find it and expect\n\t  full functionality the minix mmap doesn't offter\n\t. on the whole probably better to hide these functions\n\t  (mmap and friends) until they are grown up; the base system\n\t  can use the new minix_* names","Ben Gras"],["cb7a3b0299994500f7e2270b595dc743303502b9","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","mmap rename fix for netbsd libc","Ben Gras"],["d83af3887725b622cd62eb8e3e57ba74a9d77dd2","73675debcd8a436be48ec22211dcf44fe0df0a64@minix3.org","import ministat utility from freebsd","Ben Gras"]],"ref":"refs/heads/master","size":20,"head":"d83af3887725b622cd62eb8e3e57ba74a9d77dd2","push_id":36887849}