Commit Graph

  • a8d533d2c9
    clear message structure before filling it in Ilja van Sprundel 2019-10-11 22:36:14 +0200
  • d51e668f60
    don't trust filesystem we're calling out to Ilja van Sprundel 2019-10-11 22:13:58 +0200
  • f7973340e6
    include header Ilja van Sprundel 2019-10-07 14:48:16 +0200
  • 2ced1c6ef3
    ... Ilja van Sprundel 2019-10-07 14:47:11 +0200
  • 590393d9a8
    validate devinf Ilja van Sprundel 2019-10-07 14:45:34 +0200
  • b3c3f2a998
    fix uninitialized struct data leak Ilja van Sprundel 2019-10-06 21:02:10 +0200
  • 6d152649a3
    fix off-by-one Ilja van Sprundel 2019-10-06 20:31:18 +0200
  • 37230bf0c3
    fix boundscheck Ilja van Sprundel 2019-10-05 22:57:30 +0200
  • 439ac04a65
    add bounds check to prevent memory corruption and integer overflow Ilja van Sprundel 2019-10-05 21:56:07 +0200
  • 02d84e8433
    don't leak grant on error corner case Ilja van Sprundel 2019-10-04 12:38:54 +0200
  • ad9475f6bf
    make sure name_len is not negative Ilja van Sprundel 2019-10-03 15:42:33 +0200
  • bf0147da26
    clear message structure before filling it in Ilja van Sprundel 2019-10-03 15:39:37 +0200
  • c83104101c
    validated returned length value Ilja van Sprundel 2019-10-03 15:26:53 +0200
  • fc1b542624
    add a bounds check Ilja van Sprundel 2019-10-03 15:18:52 +0200
  • 12bc3e2937
    prevent integer overflow Ilja van Sprundel 2019-10-03 15:09:31 +0200
  • 663ee11368 Fix intermittent failures in lin_lin_copy and verify_grant. Justinien Bouron 2019-03-10 05:22:08 -0700
  • dd0c1095a1 Fix issue where Application Processors would sometimes use the physical address of LAPIC registers without translating it to virtual ones first. Justinien Bouron 2019-03-10 05:16:22 -0700
  • 81ce1c3df2 Fix VFS panic "process has two calls" when closing a socket. Justinien Bouron 2019-03-10 05:10:06 -0700
  • 7d8d1b64b9 Fix scheduler's load tracking. Add load balancer. Justinien Bouron 2019-03-10 05:04:59 -0700
  • 2846b0ab97 Fix overflow in LAPIC timer frequence calibration. Justinien Bouron 2019-03-10 04:58:01 -0700
  • f3787e9903 Fix division by 0 in get_cpu_ticks. Justinien Bouron 2019-03-10 04:48:09 -0700
  • b1b2735c60 Fix sysenter and syscall features. Justinien Bouron 2019-03-10 04:35:03 -0700
  • f9accfb8ff Fix compilation failure for CONFIG_SMP=y builds. Justinien Bouron 2019-03-10 04:23:14 -0700
  • ad32a2d148
    Merge 527d4d04f4 into 4db99f4012 Ian Douglas Scott 2019-02-01 02:35:56 +0000
  • 527d4d04f4
    mthread: Improve POSIX conformance by adding 'const' to some pointers Ian Douglas Scott 2019-01-31 18:30:11 -0800
  • 5bab8ff5ae
    Merge 912f67a8dc into 4db99f4012 Ian Douglas Scott 2019-01-26 22:12:42 +0000
  • 912f67a8dc
    llvm: fix error compiling with recent gcc Ian Douglas Scott 2019-01-26 14:09:20 -0800
  • 9c253e2313
    Merge ca6b2d01f0 into 4db99f4012 kmarisa 2019-01-10 05:39:09 +0000
  • ca6b2d01f0 removed absolute path to /bin/pwd in build.sh so it compiles on nixos kmarisa 2019-01-10 00:33:33 -0500
  • 34a440e897
    Merge 06721a42a1 into 4db99f4012 Sevan Janiyan 2018-12-25 03:08:12 +0000
  • 06721a42a1 Do not define sched_yield to a symbol which doesn't exist. This causes problem in pkgsrc and prevents the use of pth. It's better to address the issue here until pthread support is mature and reliance on pth can be removed than to try and bludgeon things in pkgsrc as a workaround. Sevan Janiyan 2018-12-25 03:01:08 +0000
  • 97f0313f9e
    Merge 74fa992473 into 4db99f4012 Sevan Janiyan 2018-11-29 00:44:51 +0000
  • 74fa992473 Mark symlink to file which is not installed obsolete as symlink is no longer created. Sevan Janiyan 2018-11-29 00:39:54 +0000
  • d1d8c70f6a soundcard.h is not installed on Minix. Skip a symlink to a non-existent file. Sevan Janiyan 2018-11-29 00:08:29 +0000
  • 7d6e0a4e4d
    Merge 8f0896646e into 4db99f4012 Sevan Janiyan 2018-11-25 18:11:52 +0000
  • 8f0896646e Update guess & substitution scripts used by GNU configure to latest available version upstream at present. This should assist with crossbuilding on recently introduced system (since 2013 for example) and add support for Minix as a multiplatform os (not x86 specific as before). Sevan Janiyan 2018-11-25 18:05:17 +0000
  • 0e05da786c
    Merge 09195b5432 into 4db99f4012 Sevan Janiyan 2018-11-21 15:32:05 +0000
  • 09195b5432 fsck_mfs was moved to /sbin some years back Sevan Janiyan 2018-11-21 15:08:31 +0000
  • 5c2526b8ca
    Merge 98825c8386 into 4db99f4012 Sevan Janiyan 2018-11-18 02:23:58 +0000
  • 98825c8386 Update file lists Sevan Janiyan 2018-11-18 02:16:04 +0000
  • 67670bd23e external/public-domain/xz - Sync with NetBSD-8 Instead of adding ifdefs, indicate availablility of functionality in config.h. Sevan Janiyan 2018-11-18 02:13:30 +0000
  • 16ab5af568 external/public-domain/sqlite - Import SQLite 3.17.0 Syncs with NetBSD-8 Sevan Janiyan 2018-11-18 02:11:42 +0000
  • ca0ddd72d0 external/public-domain/tz - Import tzdata2018g Syncs with NetBSD-8 Sevan Janiyan 2018-11-18 02:10:10 +0000
  • cdbf0355f9
    Merge abd8c8d62c into 4db99f4012 Sevan Janiyan 2018-11-17 20:26:37 +0000
  • abd8c8d62c minix/usr.bin/grep - Update gzFile parameter types following zlib update. Sevan Janiyan 2018-11-17 20:12:32 +0000
  • b102ab2595 libexec/makewhatis - Update makewhatis to accommodate zlib API change. Syncs with NetBSD-HEAD 17/11/18 Sevan Janiyan 2018-11-17 20:08:21 +0000
  • 7dc68e4759 lib/libz - Import zlib 1.2.10 Syncs with NetBSD-8 Sevan Janiyan 2018-11-17 20:06:07 +0000
  • 9907652073
    Merge a292994205 into 4db99f4012 Sevan Janiyan 2018-11-17 19:30:57 +0000
  • a55ac679a0
    Merge f62d763956 into 4db99f4012 Sevan Janiyan 2018-11-17 19:10:54 +0000
  • 75850c4914
    Merge 422c160db1 into 4db99f4012 Lionel Sambuc 2018-11-17 17:40:38 +0000
  • 95dd13fae5
    Merge 359277214f into 4db99f4012 Sevan Janiyan 2018-11-17 05:59:34 +0000
  • f9a385a46e Update notes for submitted changes Gerrit Code Review 2018-11-17 06:59:11 +0100
  • 359277214f crypto/external/bsd/heimdal - Update to Heimdal 7.1 Syncs with NetBSD-8 Sevan Janiyan 2018-11-15 20:28:02 +0000
  • f62d763956 Re-assign a shell to the "bin" user account, it is currently needed to run the tests in /usr/tests/minix-posix. Sevan Janiyan 2018-11-15 00:25:50 +0000
  • abd9ce64ac Set the id of the operator group back to ID 5 and document it for a heads up. The uid change was introduced in commit 77e79d3374 Sevan Janiyan 2018-11-15 00:24:01 +0000
  • 586177883d etc/master.passwd - sync with NetBSD-8 Sevan Janiyan 2018-11-15 00:12:04 +0000
  • 4db99f4012 Remove building with NOCRYPTO option master saturn-infratest-pleaseignore-20210817 freenode-registration-for-minix-by-saturn-96c65005 Sevan Janiyan 2018-11-04 14:21:02 +0000
  • 0578da2163 Drop main() prototype. Syncs with NetBSD-8 Sevan Janiyan 2018-11-01 23:20:55 +0000
  • a87a288f7d Update notes for submitted changes Gerrit Code Review 2018-11-14 08:21:21 +0100
  • c9e73d66fc etc/services - sync with NetBSD-8 Sevan Janiyan 2018-11-10 22:38:06 +0000
  • 4322f20d76 etc/protocols - sync with NetBSD-8 Sevan Janiyan 2018-11-10 22:37:46 +0000
  • 93184c8457 Sync some manuals from bin & sbin with NetBSD-8 Sevan Janiyan 2018-11-04 15:06:13 +0000
  • 8e97a2d023 sbin/newfs_v7fs: sync with NetBSD-8 Sevan Janiyan 2018-11-04 14:59:34 +0000
  • 25d017aa13 sbin/newfs_msdos: sync with NetBSD-8 Sevan Janiyan 2018-11-04 14:48:36 +0000
  • 609f541dd3 bin/stty: sync with NetBSD-8 Sevan Janiyan 2018-11-04 14:44:04 +0000
  • df78030728 bin/rmdir: sync with NetBSD-8 Sevan Janiyan 2018-11-04 14:40:04 +0000
  • e8ccbb3b67 bin/ls: sync with NetBSD-8 Sevan Janiyan 2018-11-04 14:32:53 +0000
  • 92435d6dd9 Sync bin/df with NetBSD-8 Sevan Janiyan 2018-11-01 23:18:35 +0000
  • 02efe53e8c Drop main() prototype. Sevan Janiyan 2018-11-04 14:14:00 +0000
  • a292994205 Mark files obsolete by the pkg_install and libarchive update. Sevan Janiyan 2018-11-12 14:03:54 +0000
  • 27c5e1780c With the new OpenSSL import, remove legacy infrastructure & references to RC5, IDEA and MDC2. Sevan Janiyan 2018-11-11 19:07:01 +0000
  • 9b08f95259 more RC5 related files to mark obsolete Sevan Janiyan 2018-11-11 18:45:27 +0000
  • afdc286e08 Mark RC5 related libraries as obsolete. Sevan Janiyan 2018-11-11 18:43:21 +0000
  • 2a3367ef93 distrib/sets/lists/minix-man/mi - Add new manuals from OpenSSL 1.0.2k. Sevan Janiyan 2018-11-11 16:14:44 +0000
  • f99e9dabfb distrib/sets/lists/minix-base/mi - sort Sevan Janiyan 2018-11-11 16:14:10 +0000
  • 99dbe3d5c2 Mark old OpenSSL libraries as obsolete and add new files from OpenSSL 1.0.2k. Sevan Janiyan 2018-11-11 15:34:34 +0000
  • a114d121f9 tests/crypto - Sync with NetBSD-8 to match OpenSSL 1.0.2k update Sevan Janiyan 2018-11-11 15:32:15 +0000
  • 58304d326a crypto/external/bsd/openssl - Update to OpenSSL 1.0.2k. Syncs with NetBSD-8 Sevan Janiyan 2018-11-11 15:29:04 +0000
  • e0137867f6 etc/services - sync with NetBSD-8 Sevan Janiyan 2018-11-10 22:38:06 +0000
  • fe44dd798b etc/protocols - sync with NetBSD-8 Sevan Janiyan 2018-11-10 22:37:46 +0000
  • 08928ef86c Set pkgdb directory back to what it was originally for now. Sevan Janiyan 2018-11-07 00:03:26 +0000
  • 433461426a Update file set lists to handle the updated components. Sevan Janiyan 2018-11-07 00:00:08 +0000
  • a0e56cb627 external/bsd/pkg_install: sync with NetBSD Needed for libarchive update. Sevan Janiyan 2018-11-06 01:28:05 +0000
  • f238ccc5e5 Some more changes to crypto/external/bsd/netpgp missed in last commit Sevan Janiyan 2018-11-06 01:26:35 +0000
  • f9f0ad010f crypto/external/bsd/netpgp - Sync with NetBSD-8 Needed for libarchive update and incoming pkg_install update. Sevan Janiyan 2018-11-06 01:22:39 +0000
  • 9b86debe4a usr.bin/unzip - Sync with NetBSD-8 Needed for new version of libarchive. Ignore malformed directory entries as created by Dropbox ("/"). Sevan Janiyan 2018-11-06 01:19:40 +0000
  • 6924b5ca1f external/bsd/libarchive: Update to 3.3.2pre from NetBSD-8 Sevan Janiyan 2018-11-06 01:16:46 +0000
  • 78c9d3a28c Sync some manuals from bin & sbin with NetBSD-8 Grammar fixes. Add/correct HISTORY section. Sevan Janiyan 2018-11-04 15:06:13 +0000
  • 8ad33e1980 sbin/newfs_v7fs: sync with NetBSD-8 need <sys/stat.h> Document history. Sevan Janiyan 2018-11-04 14:59:34 +0000
  • 565e749ab0 sbin/newfs_msdos: sync with NetBSD-8 Allow 0 timestamp. Grammar fixes. Use the create_size if given to compute the real size instead of stat'ing the file again, which might have been larger to start with. Document history. Sevan Janiyan 2018-11-04 14:48:36 +0000
  • 6c6e4d831b bin/stty: sync with NetBSD-8 need <time.h> for time(3) Sevan Janiyan 2018-11-04 14:44:04 +0000
  • 876923e9a0 bin/rmdir: sync with NetBSD-8 NetBSD PR/48182: Fix rmdir -p handling of top-level (root) directory. Sevan Janiyan 2018-11-04 14:40:04 +0000
  • b9d74c89d7 bin/ls: sync with NetBSD-8 NetBSD PR 50997 David Binderman: fix format strings. Sevan Janiyan 2018-11-04 14:32:53 +0000
  • fd065aa959 Remove building with NOCRYPTO option - Infrastructure change to come in a separate commit. https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html Patch for CVE-2018-049. Prevent shell execution with r command. Check bounds before dereferencing in encryption routines. Document -S to disable ! commands. Sync with NetBSD-8 Sevan Janiyan 2018-11-04 14:21:02 +0000
  • 8e17d1628e Drop main() prototype. Sync with NetBSD-8 Sevan Janiyan 2018-11-04 14:14:00 +0000
  • 78fc602480 Drop main() prototype. Syncs with NetBSD-8 Sevan Janiyan 2018-11-01 23:20:55 +0000
  • cb451a8049 Sync bin/df with NetBSD-8 Sevan Janiyan 2018-11-01 23:18:35 +0000
  • 72b06ba139 Update notes for submitted changes Gerrit Code Review 2018-11-01 08:13:15 +0100
  • f2d9a585c4 Update notes for submitted changes Gerrit Code Review 2018-11-01 08:13:13 +0100
  • 2529152f60 Save the redirect & use HTTPS Sevan Janiyan 2018-10-30 14:10:25 +0000