smartos-live -------- commit 14d0a103f3dfdf281e4a286b8d67eb465f878ecb Author: Joshua M. Clulow Date: Fri Jun 12 21:00:31 2015 +0000 OS-4415 VMware, USB and ISO image build tools could use some cleanup (correct typographical error) commit ae35e5981f83f32c8047c17dcc92674de876af58 Author: Joshua M. Clulow Date: Thu Jun 11 23:52:12 2015 +0000 OS-4415 VMware, USB and ISO image build tools could use some cleanup Reviewed by: Robert Mustacchi commit 3660eaa43945e6134f69426383ab2f37430ee506 Author: Robert Mustacchi Date: Tue Jun 9 17:28:15 2015 +0000 OS-4402 workaround OS-4401 Reviewed by: Jerry Jelinek commit ea4443d365edd8c705e62c2910aab9c7d5095a79 Author: Josh Wilsdon Date: Wed Jun 10 14:37:15 2015 -0700 DOCKER-407 dockerinit should support environment variables larger than 1000 bytes (updates nvlist-json, adds ctf) commit 5b176245fdfef9084b9be2a406448776f4a74b39 Author: Joshua M. Clulow Date: Thu Jun 4 06:13:47 2015 +0000 OS-4377 dockerinit ought not chroot Reviewed by: Robert Mustacchi commit 20084994b0792a9e605a8c1b4a209cc8a89745f9 Author: Josh Wilsdon Date: Tue Jun 2 16:41:16 2015 -0700 OS-4369 nictagadm cannot use sysinfo to gather data commit af47fa79440ae28913d54b183f2850e003dd49fe Author: Trent Mick Date: Mon Jun 1 14:28:52 2015 -0700 OS-4359: switch 'imgadm import' to use the new image UUIDs for Docker image imports commit 1e82ea42920f20a79af31d58c2eb2e08f61e5851 Author: Trent Mick Date: Mon Jun 1 13:36:29 2015 -0700 DOCKER-424 docker pull failed to complete for an image manifest with no 'comment' or 'container_config.Cmd' commit e19eef7b3db4f26f3a694bc37f4fd02583ca4118 Author: Josh Wilsdon Date: Mon Jun 1 13:12:35 2015 -0700 OS-4357 nictagadm should not produce errors on SmartOS where USB key is missing commit 95690dbc5135fd20825b2aefaa201bc5d24ac1be Author: Josh Wilsdon Date: Mon Jun 1 12:56:40 2015 -0700 OS-4358 should ensure required nic tags are available before running tests commit 7d0701f5eec5dbdf8bd2e6c5e7800cd59fa14892 Author: Nahum Shalman Date: Wed Aug 13 18:24:17 2014 +0000 joyent/smartos-live#339 make joyent-minimal brand more flexible joyent/smartos-live#118 adding some services to joyent-minimal (not enabled or imported by default) commit 6a9009081c060eb648c95ca9b4475ae55238550b Author: Joshua M. Clulow Date: Thu May 28 08:02:22 2015 +0000 OS-4344 "gmake live" should maintain "output/platform-latest" symlink commit 3879b954c03ebe03d69efd4b772402b23f1af2d6 Author: Trent Mick Date: Thu May 28 13:30:35 2015 -0700 OS-4346: /usr/img/test/runtests "docker.test.js" is failing commit e784d489a24d1653d274ebb03255eca30e9d54b8 Author: Josh Wilsdon Date: Thu May 28 11:56:42 2015 -0700 OS-4345 fix ordering of checks so we fail on VRRP before MAC illumos-extra -------- commit 23ad86ec6c06badef9626000c29f73f536bb7d44 Author: Robert Mustacchi Date: Fri Jun 12 20:43:24 2015 +0000 OS-4418 Upgrade to openssl 1.0.1o commit 801f83459fc783c536058b9215dc9b6463f328e2 Author: Robert Mustacchi Date: Thu Jun 11 17:08:13 2015 +0000 OS-4416 Update OpenSSL for recent CVEs illumos -------- commit 99d40c2bd9543276ffe5c2c993fd7e6f0ba87f01 Author: Youzhong Yang Date: Wed Jun 10 22:24:49 2015 +0000 OS-4388 inotify_clean() can induce ZFS deadlock commit 77a6291868e284331b5aa607ae718efaff7a54f3 Author: Bryan Cantrill Date: Wed Jun 10 22:22:58 2015 +0000 OS-4340 htable_reap() kicks off htable crime wave, destroying system commit 76168f5f32b0263324de30c37c818f43e5b73cf1 Merge: aa250db a6490d0 Author: Jerry Jelinek Date: Wed Jun 10 11:55:11 2015 +0000 [illumos-gate merge] commit a6490d0f4f068b0e0b17b98d03e50301aa6bb3f4 5983 5896 fallout when EMI is removed commit 90553fa8afd7a98e67bf29073ba4c8d157bb00c9 5187 missing functions in stdlib.h : mkostemp, mkostemps & mkdtemp commit 19581f849bf7a7ff70969056873a9f08150b2e7c 4770 soconfig(1M) needs an option to print the in-kernel socket configuration table commit f68770eaa148461c70a7bafc74cf10adf8fb4add 5978 5816 causes mdb's ::status message to be further truncated commit aa250db0d6203d3847f155760f629e0e766db6ad Author: Robert Mustacchi Date: Wed Jun 10 00:20:39 2015 +0000 OS-4397 varpd dumps core due to race on shutdown commit a6490d0f4f068b0e0b17b98d03e50301aa6bb3f4 Author: Robert Mustacchi Date: Thu Jun 4 08:15:37 2015 -0700 5983 5896 fallout when EMI is removed Reviewed by: Andy Stormont Reviewed by: Igor Kozhukhov Approved by: Richard Lowe commit 90553fa8afd7a98e67bf29073ba4c8d157bb00c9 Author: Mohamed A. Khalfella Date: Sat Jun 6 11:35:01 2015 +0300 5187 missing functions in stdlib.h : mkostemp, mkostemps & mkdtemp Reviewed by: Dan McDonald Reviewed by: Igor Kozhukhov Approved by: Richard Lowe commit 19581f849bf7a7ff70969056873a9f08150b2e7c Author: Alexander Eremin Date: Fri Jun 5 08:00:15 2015 -0700 4770 soconfig(1M) needs an option to print the in-kernel socket configuration table Reviewed by: Gordon Ross Approved by: Richard Lowe commit 8c78e0f781ea1fd9654ea558398122ff12bec7f6 Author: Robert Mustacchi Date: Fri May 29 14:01:49 2015 +0000 OS-4341 libproc should also check the GNU build id in addition to the debug link Reviewed by: Patrick Mooney Reviewed by: Joshua M. Clulow commit 7c530fabecdf25c1218bc12049afc59f76dd40af Author: Robert Mustacchi Date: Thu May 21 14:49:36 2015 +0000 OS-4013 ping can misreport ICMP latency OS-4352 want warnings in the face of long running name lookups OS-4351 Want sub-second ping interval support OS-4350 clean up warnings in ping Reviewed by: Jerry Jelinek Reviewed by: Joshua M. Clulow commit f68770eaa148461c70a7bafc74cf10adf8fb4add Author: Robert Mustacchi Date: Tue Jun 9 16:42:36 2015 +0200 5978 5816 causes mdb's ::status message to be further truncated Reviewed by: Dan McDonald Reviewed by: Josef 'Jeff' Sipek Reviewed by: Matthew Ahrens Approved by: Hans Rosenfeld commit 067e7326cc59dbb103cf3c431494866d5d4f217a Author: Joshua M. Clulow Date: Wed Jun 3 22:13:13 2015 +0000 OS-4376 lxbrand lxinit ought not chroot Reviewed by: Robert Mustacchi commit c430d39c0168c0630f775324671d2c187e5509b5 Author: Joshua M. Clulow Date: Wed Jun 3 21:37:42 2015 +0000 OS-4375 swapctl(SC_LIST) allocation nihilism Reviewed by: Robert Mustacchi commit ca25e811fab6e9a46554bf5a8f0604786416249a Author: Joshua M. Clulow Date: Tue Jun 2 23:07:51 2015 +0000 OS-4348 libnsl should seek netconfig file in native root Reviewed by: Robert Mustacchi commit 5051b3d9301ef2c6c983bd89bb85606e19723a4d Author: Joshua M. Clulow Date: Tue Jun 2 23:01:42 2015 +0000 OS-4335 ipadm_door_call should work in a branded zone without chroot OS-4336 ipmgmtd should work in a branded zone without chroot Reviewed by: Robert Mustacchi commit 3780e6e7444648fd996068beb45fc98096c1a525 Author: Joshua M. Clulow Date: Tue Jun 2 22:54:11 2015 +0000 OS-4361 libzonecfg should be aware of branded zone native root Reviewed by: Robert Mustacchi commit 747826ee744212d4556f07404b550534e0c023f7 Author: Patrick Mooney Date: Fri Jun 5 22:06:39 2015 +0000 OS-4353 missing /proc/{pid}/comm Reviewed by: Jerry Jelinek commit 693335a7a359d5d17ac6c591f5ea164230529eff Merge: b49d0bf 81ad62f Author: Jerry Jelinek Date: Mon Jun 8 11:54:15 2015 +0000 [illumos-gate merge] commit 81ad62fccc616122995dc5abd6e7a8bed377f818 5956 orientate is not a word commit 2235c267f66f8b02ccdfc15c8c0aac6346fba1bc 5982 All kernel messages seem to come from 'genunix' instead of individual modules after 5272 commit 81ad62fccc616122995dc5abd6e7a8bed377f818 Author: Sergio Aguayo Date: Wed Jun 3 21:37:59 2015 -0500 5956 orientate is not a word Reviewed by: Garrett D'Amore Reviewed by: Marcel Telka Approved by: Gordon Ross commit b49d0bf9a0050090ee950b2d69eaea4c621a4d2e Author: Patrick Mooney Date: Fri Jun 5 20:54:45 2015 +0000 OS-4389 lxbrand lx_vdso makefile uses PATH to find elfedit commit b730089b8afae637d9a4bda3ef929625e41e0329 Author: Patrick Mooney Date: Fri May 29 14:58:44 2015 +0000 OS-4338 lxbrand expose route info via netlink OS-3866 lxbrand ip route show fails OS-4275 lxbrand ansible unable to query network facts Reviewed by: Jerry Jelinek commit f678cef01a1f7e4c11d44044991bee1a3b3c0823 Author: Bryan Cantrill Date: Fri Jun 5 18:53:19 2015 +0000 OS-4386 lx brand: PTRACE_POKEUSER misbehaves for 64-bit values commit e34388d67f91488dcf7bc14e66bdededfe2a10e4 Author: Bryan Cantrill Date: Fri Jun 5 18:52:57 2015 +0000 OS-4385 lx brand: when pid set, wait4(__WALL) misbehaves in ptrace tracers OS-4387 lx brand: lx brand: redefinition of LX_PTRACE_SYSCALL wreaks havoc commit bb83a8978980b9b0a32df20dcb0f168067d18614 Author: Bryan Cantrill Date: Fri Jun 5 18:52:15 2015 +0000 OS-4383 lx brand: strace target dies on #GP commit d50cd017566033e4cbe8911410ce4abda95b8c23 Author: Bryan Cantrill Date: Fri Jun 5 18:51:46 2015 +0000 OS-4339 fix for 5234 reintroduced OS-2386 commit 2235c267f66f8b02ccdfc15c8c0aac6346fba1bc Author: Yuri Pankov Date: Fri Jun 5 02:27:05 2015 +0300 5982 All kernel messages seem to come from 'genunix' instead of individual modules after 5272 Reviewed by: Gordon Ross Reviewed by: Marcel Telka Reviewed by: Josef 'Jeff' Sipek Approved by: Garrett D'Amore commit 975c4efdd72e317f7deaf7e53910504cb7df89ef Author: Jerry Jelinek Date: Fri Jun 5 15:29:31 2015 +0000 OS-4384 5917 breaks smartos build commit 1699827cd16180cf09c9d649a8911b210df6a075 Merge: 4a5031a fa517ad Author: Jerry Jelinek Date: Fri Jun 5 11:12:17 2015 +0000 [illumos-gate merge] commit fa517adbe8e043d0cdff8c3b22591c6fdec89934 5966 zfs-tests/tests/functional/acl/nontrivial/zfs_acl_chmod_rwx_002_pos incorrectly uses typeset builtin 5967 Invalid multiline string in zfs-tests/tests/functional/cli_root/zpool_create/zpool_create_features_004_neg commit b819cea2f73f98c5662230cc9affc8cc84f77fcf 5917 User-mode SMB server commit 83d2dfe69259e79314662cf95e6d1f9103dcffe2 5921 Want a netbios_enable parameter in sharectl_smb commit bcfab0594401266bd287f71573312d8af05de184 5976 e1000g use after free on start failure commit fa517adbe8e043d0cdff8c3b22591c6fdec89934 Author: Yuri Pankov Date: Thu Jun 4 15:21:38 2015 -0700 5966 zfs-tests/tests/functional/acl/nontrivial/zfs_acl_chmod_rwx_002_pos incorrectly uses typeset builtin 5967 Invalid multiline string in zfs-tests/tests/functional/cli_root/zpool_create/zpool_create_features_004_neg Reviewed by: John Kennedy commit b819cea2f73f98c5662230cc9affc8cc84f77fcf Author: Gordon Ross Date: Mon Jun 17 10:34:00 2013 -0400 5917 User-mode SMB server Authored by: Thomas Keiser Authored by: Albert Lee Reviewed by: Igor Kozhukhov Reviewed by: Richard Lowe Reviewed by: Albert Lee Approved by: Dan McDonald commit 83d2dfe69259e79314662cf95e6d1f9103dcffe2 Author: Gordon Ross Date: Mon Jun 17 10:01:00 2013 -0400 5921 Want a netbios_enable parameter in sharectl_smb Reviewed by: Richard Lowe Approved by: Dan McDonald commit 4a5031adce1369203a0975aa624bc65deb2585ae Author: Patrick Mooney Date: Thu Jun 4 16:47:53 2015 +0000 OS-4368 lxbrand glibc abhors CPUID limits commit e799e766fb126dd228d66ef0c564ce7e137292f2 Author: Jerry Jelinek Date: Thu Jun 4 20:29:16 2015 +0000 OS-4287 lx error starting autofs commit bcfab0594401266bd287f71573312d8af05de184 Author: Josef 'Jeff' Sipek Date: Thu Jun 4 11:45:52 2015 -0400 5976 e1000g use after free on start failure Reviewed by: Robert Mustacchi Reviewed by: Marcel Telka Reviewed by: Hans Rosenfeld Reviewed by: Kevin Crowe Approved by: Dan McDonald commit c6cc43767121fc121a2a94b59f32adb103ea282e Merge: 1fda1f6 8370701 Author: Jerry Jelinek Date: Thu Jun 4 11:18:31 2015 +0000 [illumos-gate merge] commit 8370701b9b48afe365394c34cab9a75f018594aa 5971 svccfg needs to treat users of SVCCFG_REPOSITORY like a native build commit 1fda1f6b6719377f14028786198a066b33bbc60b Author: Robert Mustacchi Date: Tue Jun 2 17:12:04 2015 +0000 OS-4370 varpd should support getting an include path from SMF OS-4203 varpd stayed in carbonite after signal delivery OS-4373 varpd plugins should not link against libvarpd OS-4374 libc mutexes break kernel writers hearts Reviewed by: Jerry Jelinek commit 8370701b9b48afe365394c34cab9a75f018594aa Author: Robert Mustacchi Date: Sat May 30 09:25:13 2015 -0700 5971 svccfg needs to treat users of SVCCFG_REPOSITORY like a native build Reviewed by: Toomas Soome Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit eeaafcb1f11a17ed049a53804c911d362a06ee5a Author: Patrick Mooney Date: Tue Jun 2 20:01:23 2015 +0000 OS-4365 lxbrand ubuntu resolvers not configured on recent images commit a37626f55affa1ceece39bf392207263be26edd8 Author: Patrick Mooney Date: Tue Jun 2 16:08:09 2015 +0000 OS-4364 intpexec mishandles process branding Reviewed by: Jerry Jelinek commit 7e6acb24b10aa267f118ff2426a85db0abfbb61b Author: Jerry Jelinek Date: Tue Jun 2 15:25:30 2015 +0000 OS-4363 lxautofs should receive all autofs ioctls commit eb26522096be83ce617da1bc89b7c1a3f16acdc0 Author: Jerry Jelinek Date: Tue Jun 2 13:47:22 2015 +0000 OS-4360 cleanup lx_afs as a prelude for v5 work commit 0fcbeb8400124082088bad5618068d7891902a05 Merge: 8f2f4e4 9e7640e Author: Jerry Jelinek Date: Tue Jun 2 11:40:16 2015 +0000 [illumos-gate merge] commit 9e7640efa0543abb3896339db6a874f0bb6f2e04 5916 make libsqlite a real shared lib (if. chk. noise) commit 53f6595f69361f7ab8b35a984dbf237ec111cdd9 5975 If mailer.conf is missing mailwrapper should not forget to add arguments to the default sendmail commit a676a7c97415355daa312ec065acc852a3286e00 5881 taskq.c: maxall vs. maxalloc in comments commit 9e7640efa0543abb3896339db6a874f0bb6f2e04 Author: Gordon Ross Date: Mon Jun 1 16:55:57 2015 -0400 5916 make libsqlite a real shared lib (if. chk. noise) commit 53f6595f69361f7ab8b35a984dbf237ec111cdd9 Author: Sebastian Wiedenroth Date: Sun May 31 17:31:55 2015 +0000 5975 If mailer.conf is missing mailwrapper should not forget to add arguments to the default sendmail Reviewed by: Andrew Stormont Reviewed by: Josef Sipek Reviewed by: Hans Rosenfeld Approved by: Dan McDonald commit 8f2f4e40406aa91389e2a6e20c4e6e48d7b4ce9d Author: Jerry Jelinek Date: Mon Jun 1 14:48:43 2015 +0000 5916 make libsqlite a real shared lib [fix manifest] commit a676a7c97415355daa312ec065acc852a3286e00 Author: Sergio Aguayo Date: Sat May 30 10:23:06 2015 -0500 5881 taskq.c: maxall vs. maxalloc in comments Reviewed by: Robert Mustacchi Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit 2cd89e89ac1a548776ffbe235d053266d53e4696 Merge: cf8f973 91d7f85 Author: Jerry Jelinek Date: Mon Jun 1 12:18:25 2015 +0000 [illumos-gate merge] commit 91d7f85e02991954d1e1bd44673df567ad8dcc87 5916 make libsqlite a real shared lib commit e53cbaa96c466c221cfec0d1a481c6f75be6880d 5851 usr/lib/pool/poold has incorrect run path after 4719 commit d235eb05fe584753047218e3a6dd344d0154d19b 5708 rid usbser/Makefile of CERRWARN commit 67a4bb8f9ad4c49e9aa9e21e2114a7c093c3a73a 5396 fix longjmp clobbering errors commit bd0f709169e67f4bd34526e186a7c34f595f0d9b 1778 Assertion failed: rn->rn_nozpool == B_FALSE, file ../common/libzfs_import.c, line 1077, function zpool_open_func commit 24218bebb460e4015fac2c9f2cec1902eddbcd7b 5946 zfs_ioc_space_snaps must check that firstsnap and lastsnap refer to snapshots 5945 zfs_ioc_send_space must ensure that fromsnap refers to a snapshot Manifest changes: Removed: f usr/lib/libsqlite-native.o 0644 root bin f usr/lib/libsqlite.o 0644 root bin f usr/lib/smbsrv/libsqlite.so.1 0755 root bin s usr/lib/smbsrv/libsqlite.so=libsqlite.so.1 Added: f lib/libsqlite-sys.so.2.8.15 0755 root bin commit 91d7f85e02991954d1e1bd44673df567ad8dcc87 Author: Gordon Ross Date: Sat May 25 14:29:15 2013 -0400 5916 make libsqlite a real shared lib Reviewed by: Thomas Keiser Reviewed by: Josef 'Jeff' Sipek Approved by: Garrett D'Amore commit e53cbaa96c466c221cfec0d1a481c6f75be6880d Author: Richard PALO Date: Fri May 1 17:08:40 2015 +0200 5851 usr/lib/pool/poold has incorrect run path after 4719 Reviewed by: Dan McDonald Reviewed by: Josef 'Jeff' Sipek Reviewed by: Andrew Stormont Approved by: Gordon Ross commit d235eb05fe584753047218e3a6dd344d0154d19b Author: Richard PALO Date: Fri Mar 13 13:05:56 2015 +0100 5708 rid usbser/Makefile of CERRWARN Reviewed by: Josef 'Jeff' Sipek Reviewed by: Dan McDonald Approved by: Gordon Ross commit 67a4bb8f9ad4c49e9aa9e21e2114a7c093c3a73a Author: Gary Mills Date: Tue May 26 14:31:19 2015 -0500 5396 fix longjmp clobbering errors Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Approved by: Richard Lowe commit cf8f973b34066e6223b547f7c3ae9de8e6244e69 Author: Jerry Jelinek Date: Fri May 29 23:00:31 2015 +0000 OS-4355 sysfs /sys/devices/system not working commit c319305c43276cd7b24d6e57cbd6919adfbf267e Author: Patrick Mooney Date: Fri May 29 17:36:24 2015 +0000 OS-4347 lxbrand lx_freelwp should clean up more aggressively Reviewed by: Bryan Cantrill Reviewed by: Joshua M. Clulow commit a417b360241b1d33ca4ad6880b3f22a9c2d3a318 Author: Jerry Jelinek Date: Fri May 29 20:54:22 2015 +0000 OS-4349 systemd needs /proc/cgroups commit e925e0426169af45d1d1ad7865f11b4b52a2c3d5 Author: Jerry Jelinek Date: Fri May 29 20:47:09 2015 +0000 OS-4323 stub out cgroup fs commit bd0f709169e67f4bd34526e186a7c34f595f0d9b Author: Andrew Stormont Date: Fri May 29 08:10:20 2015 -0700 1778 Assertion failed: rn->rn_nozpool == B_FALSE, file ../common/libzfs_import.c, line 1077, function zpool_open_func Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Richard Elling Approved by: Gordon Ross commit 24218bebb460e4015fac2c9f2cec1902eddbcd7b Author: Andriy Gapon Date: Fri May 29 08:07:56 2015 -0700 5946 zfs_ioc_space_snaps must check that firstsnap and lastsnap refer to snapshots 5945 zfs_ioc_send_space must ensure that fromsnap refers to a snapshot Reviewed by: Steven Hartland Reviewed by: Matthew Ahrens Approved by: Gordon Ross kvm-cmd -------- commit 7c3baef826902cad7f1d35ebdf0bcccc349bc8fc Author: Petr Matousek Date: Sun May 24 10:53:44 2015 +0200 pcnet: force the buffer access to be in bounds during tx 4096 is the maximum length per TMD and it is also currently the size of the relay buffer pcnet driver uses for sending the packet data to QEMU for further processing. With packet spanning multiple TMDs it can happen that the overall packet size will be bigger than sizeof(buffer), which results in memory corruption. Fix this by only allowing to queue maximum sizeof(buffer) bytes. This is CVE-2015-3209. Signed-off-by: Petr Matousek Reported-by: Matt Tait Reviewed-by: Peter Maydell Reviewed-by: Stefan Hajnoczi commit 9d3b6199f91df4354f8d421c22cd704f90a42e05 Author: Gonglei Date: Wed Jun 10 16:24:01 2015 +0000 pcnet: fix Negative array index read s->xmit_pos maybe assigned to a negative value (-1), but in this branch variable s->xmit_pos as an index to array s->buffer. Let's add a check for s->xmit_pos. upstream-commit-id: 7b50d00911ddd6d56a766ac5671e47304c20a21b Signed-off-by: Gonglei Signed-off-by: Paolo Bonzini Reviewed-by: Jason Wang Reviewed-by: Jason Wang Signed-off-by: Stefan Hajnoczi kvm -------- mdata-client --------