summaryrefslogtreecommitdiff
path: root/usr/src/tools/scripts
AgeCommit message (Collapse)AuthorFilesLines
2010-09-21git-active: Kill commented code, clarify variable namingRichard Lowe1-15/+11
Remove a block of commented code originating in hg-active, clarify naming of the file name -> comment mapping (comments, not files), and avoid shadowing the 'file' builtin.
2010-09-21git-active: Use 'git merge-base' to find parent tipRichard Lowe1-4/+2
When using webrev with a Mercurial repository we use the common ancestor of the local head and the head in the parent workspace as the basis of comparison. The Git equivalent would be to compare against the common ancestor of the current branch and origin/master, rather than the branch point as we did previously.
2010-09-21which_scm: Don't update other people's copyrightsRichard Lowe2-2/+2
2010-09-21git-active: Look for changesets relative to origin/masterRichard Lowe1-1/+1
Previously webrev would compare the current branch against master and, presumably, assume that master was a pristine tracking branch. It would seem to follow normal git conventions if we were to compare against origin/master with that same assumption.
2010-09-21webrev: include parent node in webrev outputRichard Lowe1-7/+9
As with Mercurial, it's useful to have the node hash corresponding to the parent workspace in the output from webrev so that readers know precisely against what the changes are being compared.
2010-09-21webrev: GNU chmod(1) can't use 6-digit permissionsRichard Lowe1-0/+5
GNU chmod(1) doesn't understand the 6 octal digit permissions output by git though Solaris chmod(1) does. We don't specify /bin/chmod explicitly because webrev has historically been used on non-Solaris systems, where /bin/chmod would also be GNU chmod so instead we just strip the leading 3 digits, assuming anything so-signified would be best not reproduced in the webrev anyway.
2010-09-20tools: Import Cyril's work on git-aware toolsRichard Lowe6-13/+308
This is Cyril Plisko's work, sent to tools-discuss and taken from his webrev at http://cr.opensolaris.org/~imp/git.10/
2010-09-17113 nightly should not call "pkg info"Richard Lowe1-15/+0
Reviewed by: garrett@nexenta.com Approved by: gwr@nexenta.com
2010-09-126 Need open kcfdGarrett D'Amore1-332/+3
Reviewed by: gwr@nexenta.com, richlowe@richlowe.net, matt@greenviolet.net Approved by: richlowe@richlowe.net
2010-09-13188 should keep unused closed-bins out of the proto areaGarrett D'Amore2-10/+0
193 kcfd removal causes check_rtime noise 116 README mentioned non existing usr/illumos Reviewed by: richlowe@richlowe.net, gwr@nexenta.com Approved by: richlowe@richlowe.net
2010-08-31115 /opt/onbld/bin/nightly[2377]: wstypes: line 2346: http_get: not foundRichard Lowe1-67/+38
120 pkg:/developer/build/onbld is missing dependencies Reviewed by: garrett@nexenta.com Approved by: garrett@nexenta.com
2010-08-2999 onu should not hardcode opensolaris.org, shaft the unsuspectingRichard Lowe2-137/+46
Reviewed by: alan.coopersmith@gmail.com, mcbofh@gmail.com Approved by: garrett@nexenta.com
2010-08-2343 development tools should be adjusted to understand the brave new worldRichard Lowe17-7260/+24
Reviewed by: garrett@nexenta.com Approved by: garrett@nexenta.com
2010-08-076952783 Install: makefile rules aren't robust with respect to dirnameMike Kupfer1-41/+64
2010-08-036974129 suffix to say, -nd is missingMark J. Nelson1-3/+3
2010-08-026929502 packages are missing some license filesMark J. Nelson1-8/+20
6930656 license action improvements --HG-- rename : usr/src/cmd/cmd-inet/usr.bin/pppdump/LICENSE.top.descrip => usr/src/cmd/cmd-inet/usr.bin/pppdump/THIRDPARTYLICENSE.descrip rename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.bsd rename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.bsd.descrip rename : usr/src/pkg/license_files/lic_SUNWroute => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.freebsd rename : usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.descrip => usr/src/cmd/cmd-inet/usr.sbin/in.routed/THIRDPARTYLICENSE.freebsd.descrip rename : usr/src/pkg/license_files/lic_SUNWhwdata => usr/src/cmd/hwdata/THIRDPARTYLICENSE.pciids.tmpl rename : usr/src/pkg/license_files/lic_GPLv2 => usr/src/cmd/powertop/common/COPYING rename : usr/src/lib/librstp/THIRDPARTYLICENSE.descrip => usr/src/lib/librstp/common/COPYING.descrip rename : usr/src/uts/common/io/e1000g/README => usr/src/uts/common/io/e1000g/THIRDPARTYLICENSE rename : usr/src/pkg/license_files/lic_Emulex => usr/src/uts/common/io/fibre-channel/fca/emlxs/FIRMWARELICENSE rename : usr/src/pkg/license_files/lic_Qlogic => usr/src/uts/common/io/fibre-channel/fca/qlc/FIRMWARELICENSE rename : usr/src/uts/common/io/ib/clients/of/lic_of => usr/src/uts/common/io/ib/clients/of/THIRDPARTYLICENSE rename : usr/src/uts/common/io/ib/clients/of/lic_of.descrip => usr/src/uts/common/io/ib/clients/of/THIRDPARTYLICENSE.descrip rename : usr/src/pkg/license_files/cr_Intel.SUNWfipe => usr/src/uts/i86pc/io/fipe/THIRDPARTYLICENSE
2010-08-026966610 onu(1) uses wrong name for -u parameterMark J. Nelson1-2/+2
2010-07-226593083 wsdiff should exclude PASS fields from lintdump output before comparisonVladimir Kotal3-137/+433
6510912 wsdiff should make use of more than 1 CPU 6849536 provide option to wsdiff to produce sorted lists of files 6862904 wsdiff contains number of unhandled exceptions 6970144 activation files comparison no longer needed
2010-07-066932341 bfu should be removed (fix unref variable)jmcp1-1/+0
2010-07-066932341 bfu should be removedjmcp10-9683/+39
6963210 dubious dependencies in usr/src/Makefile scupper bldenv 'dmake setup' 6962618 cadmium may preserve needless copies from merges Portions contributed by Rich Lowe 6964464 ON build docs didn't track 6593513 6734661 hg-oriented webrev has non-closed blinkers on 6966630 its.reg specifies .eng.sun.com rather than .sfbay.sun.com
2010-06-24PSARC/2009/505 IRM Framework Extension(s)Jimmy Vetayases1-0/+8
PSARC/2009/665 Pcitool Extensions 6669984 Solaris x86 need to provide large number of interrupt vectors for MSI/MSI-x 6866130 Interrupt Resource Management (IRM) support on x86 platforms 6876744 Need a new mdb debugger module for the new apix PSM 6881939 decouple current i86xpv interrupt implementation from i86pc 6916041 Pcitool Enhancement(1M) for the new apix PSM on X86 6957091 update pcitool(1m) manpage for 6916041 --HG-- rename : usr/src/cmd/mdb/i86pc/modules/pcplusmp/apic.c => usr/src/cmd/mdb/i86pc/modules/pcplusmp/pcplusmp.c
2010-06-216957957 nightly +t flag does not workPeter Dennis - Sustaining Engineer1-4/+6
2010-06-186919429 new crypto tarball doesn't play well with ON Tonic buildsMike Kupfer2-17/+70
2010-06-07PSARC/2010/142 libinetcfg removalAnurag S. Maskey1-1/+0
6949257 libinetcfg removal 6944403 nwe_if_state structure misses the netmask info 6951482 stale ipmgmtd door handle can cause libipadm interfaces to fail
2010-05-246952650 nightly builds should use daily S10 interface description files (fix ↵Ali Bahrami1-1/+2
nightly nit)
2010-05-246952658 onbld ELF tools could be more flexible for non-OSnet objectsAli Bahrami12-190/+551
Portions contributed by Rainer Orth 6952635 check_rtime does not detect RWX data segments 6952650 nightly builds should use daily S10 interface description files
2010-05-17PSARC 2009/646 bd - generic block device driverGarrett D'Amore1-0/+16
PSARC 2009/648 sdcard conversion to bd, EOF blk2scsa 6952618 deliver blkdev (PSARC 2009/646)
2010-05-116932374 onu should not leave temporary publishers in the new BEJohn Levon2-81/+192
6933504 onu could skip some refresh operations 6936233 onu ignores additional arguments 6936310 extend onu to just bring up pkg.depotd's 6936773 onu.sh man page could use a real world example
2010-05-106936772 nightly.sh inclusion of tools proto in allprotos causes issues for ↵Mark J. Nelson1-8/+25
source builds (fix sfw)
2010-04-286936772 nightly.sh inclusion of tools proto in allprotos causes issues for ↵Mark J. Nelson1-1/+1
source builds (fix quotes)
2010-04-286936772 nightly.sh inclusion of tools proto in allprotos causes issues for ↵Mark J. Nelson1-8/+13
source builds
2010-04-226915602 onbld python modules should install into python version specific ↵Richard Lowe6-24/+37
directories
2010-04-216593513 make nightly -O cheaperjmcp9-621/+93
2010-04-14PSARC 2010/085 IPoIB Administration EnhancementRamaswamy Tummala1-2/+11
6837574 IPoIB Administration Enhancement - PSARC 2010/085 6864899 IB datalink names need to be consistent between cluster controllers 6855737 cfgadm status for ibd attachment points gets to inconsistent state 6883212 ibd: add Brussels framework support 6927048 IBD driver should be hardened to handle late HCA port initialization issue 6827237 Fix warlock errors in ibnex --HG-- rename : usr/src/uts/common/io/ib/clients/ibd/ibd.conf => usr/src/uts/common/io/ib/clients/ibd/ibp.conf rename : usr/src/uts/intel/ibd/Makefile => usr/src/uts/intel/ibp/Makefile rename : usr/src/uts/sparc/ibd/Makefile => usr/src/uts/sparc/ibp/Makefile
2010-03-26PSARC 2009/306 Brussels II - ipadm and libipadmGirish Moodalbail1-0/+19
PSARC 2010/080 Brussels II addendum 6827318 Brussels Phase II aka ipadm(1m) 6731945 need BSD getifaddrs() API 6909065 explicitly disallow non-contiguous netmasks in the next minor release 6853922 ifconfig dumps core when ether address is non-hexadecimal. 6815806 ipReasmTimeout value should be variable 6567083 nd_getset has some dead and confusing code. 6884466 remove unused tcp/sctp ndd tunables 6928813 Comments at odds with default value of tcp_time_wait_interval 6236982 ifconfig usesrc lets adapter use itself as source address 6936855 modifying the ip6_strict_src_multihoming to non-zero value will unbind V4 IREs
2010-03-25PSARC 2010/013 SMF Early Manifest ImportTom Whitten1-56/+120
6503835 manifest-import should be done earlier in boot
2010-03-176935095 nightly.sh is once again borked for SFWMark J. Nelson1-21/+19
2010-03-126934661 -v doesn't work in ONUJohn Beck1-1/+1
2010-03-106933323 onu.sh man page should talk about rerunning the depot server in the ↵John Levon2-21/+102
new BE 6933462 onu should support zones
2010-03-09PSARC/2010/006 EOF of iSCSI Target DaemonJim Dunham1-0/+62
6914623 Remove iSCSI Target Daemon from ON Consolidation
2010-03-056932568 build_cscope gets bad directions from IPS exception file, ends up ↵John Beck1-3/+2
driving around Apple HQ
2010-03-046932330 nightly.sh changes failed to notice that ihv proto was squirreled ↵Mark J. Nelson1-1/+1
away in pkgdefs
2010-03-036931974 removal of nightly -0 flag missed a couple spotsMark J. Nelson1-2/+2
2010-03-036931951 nightly.sh test to avoid building ON SVr4 packages in an open-only ↵Mark J. Nelson1-32/+23
ON build is wrong
2010-03-036931946 makebfu needs to know how to deal with ihv objects for a -X build ↵Mark J. Nelson1-1/+6
post-pkgdefs
2010-03-03PSARC 2010/019 EOF esp and dmaGarrett D'Amore1-0/+14
6930695 esp and dma should be EOF'd
2010-03-02PSARC 2010/067 Interim modernization updatesLiane Praza26-1412/+1623
6915312 ON should be able to build IPS packages natively 6281004 docbook.dtd is obsolete and unused 6490919 strange file in onnv-gate 6878498 update tools proto ${ROOT} to include ${MACH} and make nightly.sh copy it into parent repository 6888427 SVM packages should drop legacy objects 6893530 Some header files can be opened up 6903324 sharemgr should either use isaexec or not build 64-bit commands 6920651 mktpl will inadvertently reuse stale license files for empty license lists 6920674 svvs kmods should not be built during an open build Portions contributed by Rich Lowe <richlowe@richlowe.net> --HG-- rename : usr/src/cmd/oamuser/user/stdprofile => usr/src/cmd/nsadmin/dot-profile.sh rename : usr/src/cmd/nsadmin/profile => usr/src/cmd/nsadmin/etc-profile.sh rename : usr/src/pkgdefs/common_files/i.manifest => usr/src/cmd/svc/common/i.manifest rename : usr/src/pkgdefs/common_files/r.manifest => usr/src/cmd/svc/common/r.manifest rename : usr/src/lib/brand/native/Makefile => usr/src/lib/brand/ipkg/Makefile rename : usr/src/lib/brand/native/zone/Makefile => usr/src/lib/brand/ipkg/zone/Makefile rename : usr/src/lib/brand/native/zone/SUNWblank.xml => usr/src/lib/brand/ipkg/zone/SUNWblank.xml rename : usr/src/lib/brand/native/zone/SUNWdefault.xml => usr/src/lib/brand/ipkg/zone/SUNWdefault.xml rename : usr/src/lib/brand/native/zone/config.xml => usr/src/lib/brand/ipkg/zone/config.xml rename : usr/src/lib/brand/native/zone/platform.xml => usr/src/lib/brand/ipkg/zone/platform.xml rename : usr/src/lib/brand/native/Makefile => usr/src/lib/brand/labeled/Makefile rename : usr/src/lib/brand/native/zone/Makefile => usr/src/lib/brand/labeled/zone/Makefile rename : usr/src/lib/brand/native/zone/config.xml => usr/src/lib/brand/labeled/zone/config.xml rename : usr/src/lib/brand/native/zone/platform.xml => usr/src/lib/brand/labeled/zone/platform.xml rename : usr/src/lib/brand/native/zone/common.ksh => usr/src/lib/brand/shared/common.ksh rename : usr/src/lib/brand/native/zone/query.ksh => usr/src/lib/brand/shared/query.ksh rename : usr/src/lib/brand/native/zone/uninstall.ksh => usr/src/lib/brand/shared/uninstall.ksh rename : usr/src/pkgdefs/common_files/i.rbac => usr/src/lib/libsecdb/common/i.rbac rename : usr/src/pkgdefs/common_files/r.rbac => usr/src/lib/libsecdb/common/r.rbac rename : usr/src/pkgdefs/license_files/cr_ATT => usr/src/pkg/license_files/cr_ATT rename : usr/src/pkgdefs/SUNWfipe/cr_Intel => usr/src/pkg/license_files/cr_Intel.SUNWfipe rename : usr/src/pkgdefs/SUNWintgige/cr_Intel => usr/src/pkg/license_files/cr_Intel.SUNWintgige rename : usr/src/pkgdefs/license_files/cr_Sun => usr/src/pkg/license_files/cr_Sun rename : usr/src/pkgdefs/SUNWgrub/grubcredits => usr/src/pkg/license_files/grubcredits rename : usr/src/pkgdefs/SUNWcsl/lic_AMD => usr/src/pkg/license_files/lic_AMD rename : usr/src/pkgdefs/license_files/lic_CDDL => usr/src/pkg/license_files/lic_CDDL rename : usr/src/pkgdefs/SUNWemlxs/lic_Emulex => usr/src/pkg/license_files/lic_Emulex rename : usr/src/pkgdefs/license_files/lic_GPLv2 => usr/src/pkg/license_files/lic_GPLv2 rename : usr/src/pkgdefs/CPQary3/lic_HP => usr/src/pkg/license_files/lic_HP rename : usr/src/tools/opensolaris/BINARYLICENSE.txt => usr/src/pkg/license_files/lic_OSBL rename : usr/src/pkgdefs/license_files/lic_OSBL_preamble => usr/src/pkg/license_files/lic_OSBL_preamble rename : usr/src/pkgdefs/SUNWqlc/lic_Qlogic => usr/src/pkg/license_files/lic_Qlogic rename : usr/src/pkgdefs/SUNWhwdata/LICENSE => usr/src/pkg/license_files/lic_SUNWhwdata rename : usr/src/pkgdefs/SUNWroute/copyright.in => usr/src/pkg/license_files/lic_SUNWroute rename : usr/src/pkgdefs/SUNWgss/gss_license => usr/src/pkg/license_files/lic_gss rename : usr/src/pkgdefs/license_files/license_in_headers => usr/src/pkg/license_files/license_in_headers rename : usr/src/uts/intel/os/solaris.xpm.gz => usr/src/uts/intel/os/solaris.xpm
2010-02-28PSARC 2009/657 delete obsolete system call trapsRoger A. Faulkner2-88/+153
6906485 delete obsolete system call traps --HG-- rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
2010-02-25PSARC/2008/532 NWAM Phase 1Anurag S. Maskey1-3/+59
PSARC/2009/577 Network Auto-Magic (NWAM) Phase 1 Updates PSARC/2010/049 Network Auto-Magic (NWAM) Phase 1 Updates part 2 4087814 User friendly utility wanted for network config, able to add network interfaces. 6509720 support configuration using DHCP "inform" and static IP address 6553627 network/physical:default and network/physical:nwam should be mutually-exclusive (perhaps a property) 6609581 nwam does not start the dns/client service after configuring the network 6664072 nwam profiles should include name service configuration properties 6723947 setting static MAC address should be possible 6794043 NWAM needs more complete profile support 6914190 Support for unmanaged network interfaces in NWAM - hands off 6921971 nwamd fails to run teardown/net-svc after suspend/resume --HG-- rename : usr/src/cmd/cmd-inet/lib/nwamd/interface.c => usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c rename : usr/src/cmd/cmd-inet/lib/nwamd/wireless.c => usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c rename : usr/src/cmd/cmd-inet/lib/nwamd/events.c => usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c rename : usr/src/cmd/cmd-inet/lib/nwamd/functions.h => usr/src/cmd/cmd-inet/lib/nwamd/util.h
2010-02-256929447 nightly sets DMAKE_MAX_JOBS incorrectlyWill Fiveash1-9/+20