PERFORCE change 39125 for review
Marcel Moolenaar
marcel at FreeBSD.org
Fri Oct 3 22:22:34 PDT 2003
http://perforce.freebsd.org/chv.cgi?CH=39125
Change 39125 by marcel at marcel_nfs on 2003/10/03 22:21:57
IFC @39124
Affected files ...
.. //depot/projects/ia64/UPDATING#56 integrate
.. //depot/projects/ia64/crypto/openssl/CHANGES#6 integrate
.. //depot/projects/ia64/crypto/openssl/Configure#6 integrate
.. //depot/projects/ia64/crypto/openssl/FAQ#6 integrate
.. //depot/projects/ia64/crypto/openssl/FREEBSD-Xlist#3 integrate
.. //depot/projects/ia64/crypto/openssl/LICENSE#3 integrate
.. //depot/projects/ia64/crypto/openssl/Makefile.org#6 integrate
.. //depot/projects/ia64/crypto/openssl/Makefile.ssl#6 integrate
.. //depot/projects/ia64/crypto/openssl/NEWS#6 integrate
.. //depot/projects/ia64/crypto/openssl/PROBLEMS#4 integrate
.. //depot/projects/ia64/crypto/openssl/README#6 integrate
.. //depot/projects/ia64/crypto/openssl/apps/CA.pl#4 integrate
.. //depot/projects/ia64/crypto/openssl/apps/Makefile.ssl#5 integrate
.. //depot/projects/ia64/crypto/openssl/apps/apps.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/apps/ca.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/apps/crl.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/apps/der_chop#3 integrate
.. //depot/projects/ia64/crypto/openssl/apps/engine.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/apps/ocsp.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/apps/openssl.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/apps/pkcs8.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/apps/s_apps.h#3 integrate
.. //depot/projects/ia64/crypto/openssl/apps/s_client.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/apps/s_server.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/apps/smime.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/apps/x509.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/bugs/SSLv3#2 integrate
.. //depot/projects/ia64/crypto/openssl/config#6 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/aes/aes.h#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/aes/aes_cbc.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/aes/aes_ctr.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/asn1/a_mbstr.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/asn1/a_strex.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/asn1/a_strnid.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/asn1/asn1.h#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/asn1/asn1_lib.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/asn1/tasn_dec.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bio/b_print.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bio/bf_buff.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bio/bss_bio.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bio/bss_file.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bn/Makefile.ssl#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bn/bn.h#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bn/bn_mul.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bn/bntest.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/bn/exptest.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/des/cfb_enc.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/des/destest.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dh/Makefile.ssl#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dh/dh_key.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dh/dhtest.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dsa/Makefile.ssl#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dsa/dsa_ossl.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dsa/dsa_sign.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dsa/dsa_vrf.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dsa/dsatest.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/dso/dso_dlfcn.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/ec/ec_mult.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/engine/eng_fat.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/engine/engine.h#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/engine/hw_ubsec.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/err/err.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/err/err.h#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/evp/Makefile.ssl#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/evp/bio_b64.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/evp/bio_enc.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/evp/c_all.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/evp/digest.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/evp/evp_acnf.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/md2/md2test.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/md5/Makefile.ssl#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/md5/asm/md5-586.pl#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/md5/asm/md5-sparcv9.S#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/o_time.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/ocsp/ocsp_ht.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/opensslconf.h#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/opensslv.h#6 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/perlasm/x86ms.pl#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/perlasm/x86nasm.pl#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/perlasm/x86unix.pl#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/pkcs12/p12_npas.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/pkcs7/pk7_doit.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/pkcs7/pk7_mime.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/pkcs7/pk7_smime.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/pkcs7/pkcs7.h#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/rand/rand_win.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/rsa/Makefile.ssl#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/rsa/rsa.h#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/rsa/rsa_eay.c#7 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/rsa/rsa_lib.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/rsa/rsa_sign.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/rsa/rsa_test.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/threads/mttest.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/threads/solaris.sh#2 delete
.. //depot/projects/ia64/crypto/openssl/crypto/x509/by_file.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/x509/x509_trs.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/x509/x509_vfy.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/x509/x509type.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/x509v3/v3_conf.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/x509v3/v3_cpols.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/x509v3/v3_lib.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/crypto/x509v3/v3_prn.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/demos/engines/zencod/hw_zencod.h#2 integrate
.. //depot/projects/ia64/crypto/openssl/doc/HOWTO/certificates.txt#3 integrate
.. //depot/projects/ia64/crypto/openssl/doc/HOWTO/keys.txt#1 branch
.. //depot/projects/ia64/crypto/openssl/doc/apps/ca.pod#5 integrate
.. //depot/projects/ia64/crypto/openssl/doc/apps/ocsp.pod#2 integrate
.. //depot/projects/ia64/crypto/openssl/doc/apps/s_client.pod#3 integrate
.. //depot/projects/ia64/crypto/openssl/doc/apps/s_server.pod#3 integrate
.. //depot/projects/ia64/crypto/openssl/doc/crypto/BIO_f_base64.pod#2 integrate
.. //depot/projects/ia64/crypto/openssl/doc/crypto/BIO_f_cipher.pod#2 integrate
.. //depot/projects/ia64/crypto/openssl/doc/openssl-shared.txt#1 branch
.. //depot/projects/ia64/crypto/openssl/doc/ssl/SSL_CTX_free.pod#3 integrate
.. //depot/projects/ia64/crypto/openssl/doc/ssl/SSL_CTX_sess_set_get_cb.pod#4 integrate
.. //depot/projects/ia64/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod#5 integrate
.. //depot/projects/ia64/crypto/openssl/doc/ssl/SSL_CTX_set_verify.pod#4 integrate
.. //depot/projects/ia64/crypto/openssl/doc/ssl/SSL_CTX_use_certificate.pod#3 integrate
.. //depot/projects/ia64/crypto/openssl/doc/ssl/SSL_accept.pod#4 integrate
.. //depot/projects/ia64/crypto/openssl/doc/ssl/SSL_connect.pod#4 integrate
.. //depot/projects/ia64/crypto/openssl/e_os.h#5 integrate
.. //depot/projects/ia64/crypto/openssl/openssl.spec#6 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/kssl.c#2 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/kssl.h#2 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/s3_clnt.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/s3_srvr.c#6 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/ssl_ciph.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/ssl_lib.c#6 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/ssl_rsa.c#3 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/ssl_sess.c#4 integrate
.. //depot/projects/ia64/crypto/openssl/ssl/ssltest.c#5 integrate
.. //depot/projects/ia64/crypto/openssl/test/Makefile.ssl#5 integrate
.. //depot/projects/ia64/crypto/openssl/test/evptests.txt#1 branch
.. //depot/projects/ia64/crypto/openssl/tools/c_rehash#4 integrate
.. //depot/projects/ia64/crypto/openssl/util/extract-names.pl#2 integrate
.. //depot/projects/ia64/crypto/openssl/util/libeay.num#6 integrate
.. //depot/projects/ia64/crypto/openssl/util/mk1mf.pl#5 integrate
.. //depot/projects/ia64/crypto/openssl/util/mkdef.pl#5 integrate
.. //depot/projects/ia64/crypto/openssl/util/mkerr.pl#5 integrate
.. //depot/projects/ia64/crypto/openssl/util/pl/Mingw32.pl#3 integrate
.. //depot/projects/ia64/crypto/openssl/util/pl/Mingw32f.pl#2 delete
.. //depot/projects/ia64/crypto/openssl/util/point.sh#3 integrate
.. //depot/projects/ia64/etc/Makefile#36 integrate
.. //depot/projects/ia64/etc/defaults/rc.conf#43 integrate
.. //depot/projects/ia64/etc/rc.d/diskless#9 integrate
.. //depot/projects/ia64/etc/rc.d/ipfilter#12 integrate
.. //depot/projects/ia64/gnu/usr.bin/groff/tmac/mdoc.local#19 integrate
.. //depot/projects/ia64/lib/libc/stdlib/qsort.3#5 integrate
.. //depot/projects/ia64/lib/libpthread/arch/alpha/alpha/context.S#2 integrate
.. //depot/projects/ia64/lib/libpthread/man/pthread_attr_get_np.3#3 integrate
.. //depot/projects/ia64/lib/libpthread/man/pthread_mutex_init.3#2 integrate
.. //depot/projects/ia64/lib/libpthread/sys/lock.c#6 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#128 integrate
.. //depot/projects/ia64/release/scripts/print-cdrom-packages.sh#29 integrate
.. //depot/projects/ia64/sbin/ifconfig/ifconfig.8#21 integrate
.. //depot/projects/ia64/sbin/ifconfig/ifconfig.c#16 integrate
.. //depot/projects/ia64/sbin/ipfw/ipfw2.c#27 integrate
.. //depot/projects/ia64/share/examples/drivers/make_device_driver.sh#4 integrate
.. //depot/projects/ia64/share/examples/netgraph/ngctl#2 integrate
.. //depot/projects/ia64/share/examples/netgraph/udp.tunnel#2 integrate
.. //depot/projects/ia64/share/man/man9/Makefile#33 integrate
.. //depot/projects/ia64/share/man/man9/pmap.9#2 integrate
.. //depot/projects/ia64/share/man/man9/pmap_is_prefaultable.9#1 branch
.. //depot/projects/ia64/share/man/man9/pmap_prefault.9#2 delete
.. //depot/projects/ia64/share/man/man9/timeout.9#2 integrate
.. //depot/projects/ia64/share/man/man9/vm_fault_prefault.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_check_protection.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_clean.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_create.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_delete.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_find.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_findspace.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_inherit.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_init.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_insert.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_lock.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_lookup.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_madvise.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_max.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_protect.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_remove.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_simplify_entry.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_stack.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_submap.9#1 branch
.. //depot/projects/ia64/share/man/man9/vm_map_wire.9#1 branch
.. //depot/projects/ia64/share/mk/sys.mk#12 integrate
.. //depot/projects/ia64/sys/alpha/alpha/pmap.c#44 integrate
.. //depot/projects/ia64/sys/amd64/amd64/genassym.c#6 integrate
.. //depot/projects/ia64/sys/amd64/amd64/pmap.c#27 integrate
.. //depot/projects/ia64/sys/amd64/amd64/support.S#5 integrate
.. //depot/projects/ia64/sys/amd64/include/clock.h#3 integrate
.. //depot/projects/ia64/sys/amd64/include/ucontext.h#4 integrate
.. //depot/projects/ia64/sys/amd64/isa/clock.c#4 integrate
.. //depot/projects/ia64/sys/cam/scsi/scsi_cd.c#21 integrate
.. //depot/projects/ia64/sys/cam/scsi/scsi_targ_bh.c#8 integrate
.. //depot/projects/ia64/sys/cam/scsi/scsi_target.c#12 integrate
.. //depot/projects/ia64/sys/compat/linprocfs/linprocfs.c#24 integrate
.. //depot/projects/ia64/sys/conf/Makefile.amd64#6 integrate
.. //depot/projects/ia64/sys/conf/files#104 integrate
.. //depot/projects/ia64/sys/conf/kmod.mk#27 integrate
.. //depot/projects/ia64/sys/conf/ldscript.i386#4 integrate
.. //depot/projects/ia64/sys/dev/acpica/Osd/OsdSchedule.c#11 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-lowlevel.c#11 integrate
.. //depot/projects/ia64/sys/dev/firewire/firewire.c#37 integrate
.. //depot/projects/ia64/sys/dev/firewire/firewire.h#13 integrate
.. //depot/projects/ia64/sys/dev/firewire/firewirereg.h#22 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwcrom.c#9 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwdev.c#20 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwmem.c#15 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwmem.h#5 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwohci.c#35 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwohcireg.h#12 integrate
.. //depot/projects/ia64/sys/dev/firewire/if_fwe.c#19 integrate
.. //depot/projects/ia64/sys/dev/firewire/sbp.c#43 integrate
.. //depot/projects/ia64/sys/dev/firewire/sbp.h#1 branch
.. //depot/projects/ia64/sys/dev/usb/ugen.c#19 integrate
.. //depot/projects/ia64/sys/dev/usb/uscanner.c#16 integrate
.. //depot/projects/ia64/sys/fs/procfs/procfs_dbregs.c#8 integrate
.. //depot/projects/ia64/sys/fs/procfs/procfs_fpregs.c#8 integrate
.. //depot/projects/ia64/sys/fs/procfs/procfs_regs.c#8 integrate
.. //depot/projects/ia64/sys/fs/pseudofs/pseudofs_vnops.c#21 integrate
.. //depot/projects/ia64/sys/i386/i386/bios.c#17 integrate
.. //depot/projects/ia64/sys/i386/i386/genassym.c#18 integrate
.. //depot/projects/ia64/sys/i386/i386/locore.s#14 integrate
.. //depot/projects/ia64/sys/i386/i386/machdep.c#46 integrate
.. //depot/projects/ia64/sys/i386/i386/mp_machdep.c#30 integrate
.. //depot/projects/ia64/sys/i386/i386/mpboot.s#3 integrate
.. //depot/projects/ia64/sys/i386/i386/pmap.c#67 integrate
.. //depot/projects/ia64/sys/i386/i386/support.s#11 integrate
.. //depot/projects/ia64/sys/i386/i386/swtch.s#12 integrate
.. //depot/projects/ia64/sys/i386/include/md_var.h#16 integrate
.. //depot/projects/ia64/sys/i386/include/pcb.h#9 integrate
.. //depot/projects/ia64/sys/i386/include/pmap.h#15 integrate
.. //depot/projects/ia64/sys/i386/include/vmparam.h#5 integrate
.. //depot/projects/ia64/sys/ia64/ia64/machdep.c#96 integrate
.. //depot/projects/ia64/sys/ia64/ia64/pmap.c#78 integrate
.. //depot/projects/ia64/sys/ia64/ia64/syscall.S#5 integrate
.. //depot/projects/ia64/sys/ia64/ia64/vm_machdep.c#37 integrate
.. //depot/projects/ia64/sys/kern/init_main.c#38 integrate
.. //depot/projects/ia64/sys/kern/kern_descrip.c#64 integrate
.. //depot/projects/ia64/sys/kern/kern_subr.c#23 integrate
.. //depot/projects/ia64/sys/kern/kern_synch.c#45 integrate
.. //depot/projects/ia64/sys/modules/firewire/sbp/Makefile#3 integrate
.. //depot/projects/ia64/sys/net/bpf.c#24 integrate
.. //depot/projects/ia64/sys/net/bridge.c#23 integrate
.. //depot/projects/ia64/sys/net/if.c#26 integrate
.. //depot/projects/ia64/sys/net/if.h#12 integrate
.. //depot/projects/ia64/sys/net/if_disc.c#8 integrate
.. //depot/projects/ia64/sys/net/if_faith.c#12 integrate
.. //depot/projects/ia64/sys/net/if_loop.c#19 integrate
.. //depot/projects/ia64/sys/net/if_stf.c#16 integrate
.. //depot/projects/ia64/sys/net/netisr.c#4 integrate
.. //depot/projects/ia64/sys/net/route.c#13 integrate
.. //depot/projects/ia64/sys/net/route.h#9 integrate
.. //depot/projects/ia64/sys/net/rtsock.c#20 integrate
.. //depot/projects/ia64/sys/netinet/if_atm.c#6 integrate
.. //depot/projects/ia64/sys/netinet/if_ether.c#20 integrate
.. //depot/projects/ia64/sys/netinet/in_pcb.c#26 integrate
.. //depot/projects/ia64/sys/netinet/in_proto.c#9 integrate
.. //depot/projects/ia64/sys/netinet/in_rmx.c#5 integrate
.. //depot/projects/ia64/sys/netinet/ip_dummynet.h#10 integrate
.. //depot/projects/ia64/sys/netinet/ip_flow.c#4 integrate
.. //depot/projects/ia64/sys/netinet/ip_icmp.c#15 integrate
.. //depot/projects/ia64/sys/netinet/ip_output.c#33 integrate
.. //depot/projects/ia64/sys/netinet6/frag6.c#5 integrate
.. //depot/projects/ia64/sys/netinet6/icmp6.c#18 integrate
.. //depot/projects/ia64/sys/netinet6/in6.c#10 integrate
.. //depot/projects/ia64/sys/netinet6/in6_ifattach.c#7 integrate
.. //depot/projects/ia64/sys/netinet6/in6_pcb.c#16 integrate
.. //depot/projects/ia64/sys/netinet6/in6_proto.c#5 integrate
.. //depot/projects/ia64/sys/netinet6/in6_rmx.c#4 integrate
.. //depot/projects/ia64/sys/netinet6/in6_src.c#6 integrate
.. //depot/projects/ia64/sys/netinet6/ip6_forward.c#7 integrate
.. //depot/projects/ia64/sys/netinet6/ip6_id.c#1 branch
.. //depot/projects/ia64/sys/netinet6/ip6_input.c#18 integrate
.. //depot/projects/ia64/sys/netinet6/ip6_output.c#15 integrate
.. //depot/projects/ia64/sys/netinet6/ip6_var.h#7 integrate
.. //depot/projects/ia64/sys/netinet6/ipsec.c#12 integrate
.. //depot/projects/ia64/sys/netinet6/nd6.c#13 integrate
.. //depot/projects/ia64/sys/netinet6/nd6_rtr.c#9 integrate
.. //depot/projects/ia64/sys/netipsec/ipsec.c#7 integrate
.. //depot/projects/ia64/sys/netipsec/ipsec.h#4 integrate
.. //depot/projects/ia64/sys/netipsec/ipsec_input.c#7 integrate
.. //depot/projects/ia64/sys/netipsec/ipsec_mbuf.c#8 integrate
.. //depot/projects/ia64/sys/netipsec/ipsec_osdep.h#1 branch
.. //depot/projects/ia64/sys/netipsec/ipsec_output.c#8 integrate
.. //depot/projects/ia64/sys/netipsec/key.c#8 integrate
.. //depot/projects/ia64/sys/netipsec/key_debug.c#2 integrate
.. //depot/projects/ia64/sys/netipsec/keydb.h#3 integrate
.. //depot/projects/ia64/sys/netipsec/keysock.c#6 integrate
.. //depot/projects/ia64/sys/netipsec/xform_ah.c#6 integrate
.. //depot/projects/ia64/sys/netipsec/xform_esp.c#8 integrate
.. //depot/projects/ia64/sys/netipsec/xform_ipcomp.c#6 integrate
.. //depot/projects/ia64/sys/netipsec/xform_ipip.c#6 integrate
.. //depot/projects/ia64/sys/netkey/key.c#14 integrate
.. //depot/projects/ia64/sys/netkey/key_debug.h#5 integrate
.. //depot/projects/ia64/sys/netkey/keysock.c#17 integrate
.. //depot/projects/ia64/sys/pci/agp_i810.c#17 integrate
.. //depot/projects/ia64/sys/powerpc/powerpc/pmap.c#31 integrate
.. //depot/projects/ia64/sys/sparc64/include/endian.h#9 integrate
.. //depot/projects/ia64/sys/sparc64/include/param.h#10 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/pmap.c#48 integrate
.. //depot/projects/ia64/sys/sys/cdefs.h#18 integrate
.. //depot/projects/ia64/sys/sys/mac.h#20 integrate
.. //depot/projects/ia64/sys/sys/proc.h#76 integrate
.. //depot/projects/ia64/sys/sys/systm.h#30 integrate
.. //depot/projects/ia64/sys/sys/uio.h#11 integrate
.. //depot/projects/ia64/sys/vm/pmap.h#22 integrate
.. //depot/projects/ia64/sys/vm/vm_fault.c#37 integrate
.. //depot/projects/ia64/tools/regression/usr.bin/make/Makefile#10 integrate
.. //depot/projects/ia64/usr.bin/calendar/calendars/calendar.australia#3 integrate
.. //depot/projects/ia64/usr.bin/calendar/calendars/calendar.holiday#9 integrate
.. //depot/projects/ia64/usr.bin/calendar/calendars/calendar.music#4 integrate
.. //depot/projects/ia64/usr.bin/make/compat.c#10 integrate
.. //depot/projects/ia64/usr.bin/make/dir.c#11 integrate
.. //depot/projects/ia64/usr.bin/make/main.c#20 integrate
.. //depot/projects/ia64/usr.bin/make/make.1#13 integrate
.. //depot/projects/ia64/usr.bin/netstat/route.c#8 integrate
.. //depot/projects/ia64/usr.bin/tftp/main.c#8 integrate
.. //depot/projects/ia64/usr.bin/tftp/tftp.1#7 integrate
.. //depot/projects/ia64/usr.sbin/Makefile#51 integrate
.. //depot/projects/ia64/usr.sbin/arp/arp.4#4 integrate
.. //depot/projects/ia64/usr.sbin/mptable/Makefile#2 integrate
.. //depot/projects/ia64/usr.sbin/mptable/mptable.c#3 integrate
.. //depot/projects/ia64/usr.sbin/newsyslog/ptimes.c#4 integrate
.. //depot/projects/ia64/usr.sbin/route6d/route6d.c#5 integrate
.. //depot/projects/ia64/usr.sbin/timed/timed/timed.8#4 integrate
Differences ...
==== //depot/projects/ia64/UPDATING#56 (text+ko) ====
@@ -1199,8 +1199,8 @@
If you are updating from a prior version of FreeBSD (even one just
a few days old), you should follow this procedure. With a
/usr/obj tree with a fresh buildworld,
- make buildkernel KERNCONF=YOUR_KERNEL_HERE
- make installkernel KERNCONF=YOUR_KERNEL_HERE
+ make -DALWAYS_CHECK_MAKE buildkernel KERNCONF=YOUR_KERNEL_HERE
+ make -DALWAYS_CHECK_MAKE installkernel KERNCONF=YOUR_KERNEL_HERE
To just build a kernel when you know that it won't mess you up
--------------------------------------------------------------
@@ -1384,4 +1384,4 @@
Contact Warner Losh if you have any questions about your use of
this document.
-$FreeBSD: src/UPDATING,v 1.270 2003/09/28 16:25:35 phk Exp $
+$FreeBSD: src/UPDATING,v 1.271 2003/10/03 18:29:06 ru Exp $
==== //depot/projects/ia64/crypto/openssl/CHANGES#6 (text+ko) ====
@@ -2,6 +2,92 @@
OpenSSL CHANGES
_______________
+ Changes between 0.9.7b and 0.9.7c [30 Sep 2003]
+
+ *) Fix various bugs revealed by running the NISCC test suite:
+
+ Stop out of bounds reads in the ASN1 code when presented with
+ invalid tags (CAN-2003-0543 and CAN-2003-0544).
+
+ Free up ASN1_TYPE correctly if ANY type is invalid (CAN-2003-0545).
+
+ If verify callback ignores invalid public key errors don't try to check
+ certificate signature with the NULL public key.
+
+ [Steve Henson]
+
+ *) New -ignore_err option in ocsp application to stop the server
+ exiting on the first error in a request.
+ [Steve Henson]
+
+ *) In ssl3_accept() (ssl/s3_srvr.c) only accept a client certificate
+ if the server requested one: as stated in TLS 1.0 and SSL 3.0
+ specifications.
+ [Steve Henson]
+
+ *) In ssl3_get_client_hello() (ssl/s3_srvr.c), tolerate additional
+ extra data after the compression methods not only for TLS 1.0
+ but also for SSL 3.0 (as required by the specification).
+ [Bodo Moeller; problem pointed out by Matthias Loepfe]
+
+ *) Change X509_certificate_type() to mark the key as exported/exportable
+ when it's 512 *bits* long, not 512 bytes.
+ [Richard Levitte]
+
+ *) Change AES_cbc_encrypt() so it outputs exact multiple of
+ blocks during encryption.
+ [Richard Levitte]
+
+ *) Various fixes to base64 BIO and non blocking I/O. On write
+ flushes were not handled properly if the BIO retried. On read
+ data was not being buffered properly and had various logic bugs.
+ This also affects blocking I/O when the data being decoded is a
+ certain size.
+ [Steve Henson]
+
+ *) Various S/MIME bugfixes and compatibility changes:
+ output correct application/pkcs7 MIME type if
+ PKCS7_NOOLDMIMETYPE is set. Tolerate some broken signatures.
+ Output CR+LF for EOL if PKCS7_CRLFEOL is set (this makes opening
+ of files as .eml work). Correctly handle very long lines in MIME
+ parser.
+ [Steve Henson]
+
+ Changes between 0.9.7a and 0.9.7b [10 Apr 2003]
+
+ *) Countermeasure against the Klima-Pokorny-Rosa extension of
+ Bleichbacher's attack on PKCS #1 v1.5 padding: treat
+ a protocol version number mismatch like a decryption error
+ in ssl3_get_client_key_exchange (ssl/s3_srvr.c).
+ [Bodo Moeller]
+
+ *) Turn on RSA blinding by default in the default implementation
+ to avoid a timing attack. Applications that don't want it can call
+ RSA_blinding_off() or use the new flag RSA_FLAG_NO_BLINDING.
+ They would be ill-advised to do so in most cases.
+ [Ben Laurie, Steve Henson, Geoff Thorpe, Bodo Moeller]
+
+ *) Change RSA blinding code so that it works when the PRNG is not
+ seeded (in this case, the secret RSA exponent is abused as
+ an unpredictable seed -- if it is not unpredictable, there
+ is no point in blinding anyway). Make RSA blinding thread-safe
+ by remembering the creator's thread ID in rsa->blinding and
+ having all other threads use local one-time blinding factors
+ (this requires more computation than sharing rsa->blinding, but
+ avoids excessive locking; and if an RSA object is not shared
+ between threads, blinding will still be very fast).
+ [Bodo Moeller]
+
+ *) Fixed a typo bug that would cause ENGINE_set_default() to set an
+ ENGINE as defaults for all supported algorithms irrespective of
+ the 'flags' parameter. 'flags' is now honoured, so applications
+ should make sure they are passing it correctly.
+ [Geoff Thorpe]
+
+ *) Target "mingw" now allows native Windows code to be generated in
+ the Cygwin environment as well as with the MinGW compiler.
+ [Ulf Moeller]
+
Changes between 0.9.7 and 0.9.7a [19 Feb 2003]
*) In ssl3_get_record (ssl/s3_pkt.c), minimize information leaked
@@ -85,6 +171,9 @@
Changes between 0.9.6h and 0.9.7 [31 Dec 2002]
+ [NB: OpenSSL 0.9.6i and later 0.9.6 patch levels were released after
+ OpenSSL 0.9.7.]
+
*) Fix session ID handling in SSLv2 client code: the SERVER FINISHED
code (06) was taken as the first octet of the session ID and the last
octet was ignored consequently. As a result SSLv2 client side session
@@ -1903,6 +1992,57 @@
*) Clean old EAY MD5 hack from e_os.h.
[Richard Levitte]
+ Changes between 0.9.6j and 0.9.6k [30 Sep 2003]
+
+ *) Fix various bugs revealed by running the NISCC test suite:
+
+ Stop out of bounds reads in the ASN1 code when presented with
+ invalid tags (CAN-2003-0543 and CAN-2003-0544).
+
+ If verify callback ignores invalid public key errors don't try to check
+ certificate signature with the NULL public key.
+
+ [Steve Henson]
+
+ *) In ssl3_accept() (ssl/s3_srvr.c) only accept a client certificate
+ if the server requested one: as stated in TLS 1.0 and SSL 3.0
+ specifications.
+ [Steve Henson]
+
+ *) In ssl3_get_client_hello() (ssl/s3_srvr.c), tolerate additional
+ extra data after the compression methods not only for TLS 1.0
+ but also for SSL 3.0 (as required by the specification).
+ [Bodo Moeller; problem pointed out by Matthias Loepfe]
+
+ *) Change X509_certificate_type() to mark the key as exported/exportable
+ when it's 512 *bits* long, not 512 bytes.
+ [Richard Levitte]
+
+ Changes between 0.9.6i and 0.9.6j [10 Apr 2003]
+
+ *) Countermeasure against the Klima-Pokorny-Rosa extension of
+ Bleichbacher's attack on PKCS #1 v1.5 padding: treat
+ a protocol version number mismatch like a decryption error
+ in ssl3_get_client_key_exchange (ssl/s3_srvr.c).
+ [Bodo Moeller]
+
+ *) Turn on RSA blinding by default in the default implementation
+ to avoid a timing attack. Applications that don't want it can call
+ RSA_blinding_off() or use the new flag RSA_FLAG_NO_BLINDING.
+ They would be ill-advised to do so in most cases.
+ [Ben Laurie, Steve Henson, Geoff Thorpe, Bodo Moeller]
+
+ *) Change RSA blinding code so that it works when the PRNG is not
+ seeded (in this case, the secret RSA exponent is abused as
+ an unpredictable seed -- if it is not unpredictable, there
+ is no point in blinding anyway). Make RSA blinding thread-safe
+ by remembering the creator's thread ID in rsa->blinding and
+ having all other threads use local one-time blinding factors
+ (this requires more computation than sharing rsa->blinding, but
+ avoids excessive locking; and if an RSA object is not shared
+ between threads, blinding will still be very fast).
+ [Bodo Moeller]
+
Changes between 0.9.6h and 0.9.6i [19 Feb 2003]
*) In ssl3_get_record (ssl/s3_pkt.c), minimize information leaked
==== //depot/projects/ia64/crypto/openssl/Configure#6 (text+ko) ====
@@ -219,7 +219,7 @@
# './Configure irix-[g]cc' manually.
# -mips4 flag is added by ./config when appropriate.
"irix-mips3-gcc","gcc:-mabi=n32 -mmips-as -O3 -DTERMIOS -DB_ENDIAN -DBN_DIV3W::-D_SGI_MP_SOURCE:::MD2_CHAR RC4_INDEX RC4_CHAR RC4_CHUNK_LL DES_UNROLL DES_RISC2 DES_PTR BF_PTR SIXTY_FOUR_BIT:${mips3_irix_asm}:dlfcn:irix-shared:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-"irix-mips3-cc", "cc:-n32 -O2 -use_readonly_const -DTERMIOS -DB_ENDIAN -DBN_DIV3W::-D_SGI_MP_SOURCE:::DES_PTR RC4_CHAR RC4_CHUNK_LL DES_RISC2 DES_UNROLL BF_PTR SIXTY_FOUR_BIT:${mips3_irix_asm}:dlfcn:irix-shared:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"irix-mips3-cc", "cc:-n32 -mips3 -O2 -use_readonly_const -DTERMIOS -DB_ENDIAN -DBN_DIV3W::-D_SGI_MP_SOURCE:::DES_PTR RC4_CHAR RC4_CHUNK_LL DES_RISC2 DES_UNROLL BF_PTR SIXTY_FOUR_BIT:${mips3_irix_asm}:dlfcn:irix-shared:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
# N64 ABI builds.
"irix64-mips4-gcc","gcc:-mabi=64 -mips4 -mmips-as -O3 -DTERMIOS -DB_ENDIAN -DBN_DIV3W::-D_SGI_MP_SOURCE:::RC4_CHAR RC4_CHUNK DES_RISC2 DES_UNROLL SIXTY_FOUR_BIT_LONG:${mips3_irix_asm}:dlfcn:irix-shared:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"irix64-mips4-cc", "cc:-64 -mips4 -O2 -use_readonly_const -DTERMIOS -DB_ENDIAN -DBN_DIV3W::-D_SGI_MP_SOURCE:::RC4_CHAR RC4_CHUNK DES_RISC2 DES_UNROLL SIXTY_FOUR_BIT_LONG:${mips3_irix_asm}:dlfcn:irix-shared:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
@@ -390,6 +390,7 @@
"linux-s390", "gcc:-DB_ENDIAN -DTERMIO -DNO_ASM -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"linux-s390x", "gcc:-DB_ENDIAN -DTERMIO -DNO_ASM -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"linux-ia64", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK RC4_CHAR:asm/ia64.o:::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"linux-ia64-ecc", "ecc:-DL_ENDIAN -DTERMIO -O2 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK RC4_CHAR:asm/ia64.o:::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"linux-x86_64", "gcc:-m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK RC4_CHAR BF_PTR2 DES_INT DES_UNROLL:asm/x86_64-gcc.o:::::::::dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"NetBSD-sparc", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -mv8 -Wall -DB_ENDIAN::(unknown):::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"NetBSD-m68", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -Wall -DB_ENDIAN::(unknown):::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
@@ -506,10 +507,8 @@
"BC-32","bcc32::::WIN32::BN_LLONG DES_PTR RC4_INDEX EXPORT_VAR_AS_FN::::::::::win32",
"BC-16","bcc:::(unknown):WIN16::BN_LLONG DES_PTR RC4_INDEX SIXTEEN_BIT:::",
-# Mingw32
-# (Note: the real CFLAGS for Windows builds are defined by util/mk1mf.pl
-# and its library files in util/pl/*)
-"Mingw32", "gcc:-DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall:::::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::win32",
+# MinGW
+"mingw", "gcc:-DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 -mno-cygwin -Wall:::MINGW32:-mno-cygwin -lwsock32 -lgdi32:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}:win32::::.dll",
# UWIN
"UWIN", "cc:-DTERMIOS -DL_ENDIAN -O -Wall:::UWIN::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::win32",
@@ -561,6 +560,8 @@
"vxworks-ppc405","ccppc:-g -msoft-float -mlongcall -DCPU=PPC405 -I\$(WIND_BASE)/target/h:::VXWORKS:-r:::::",
"vxworks-ppc750","ccppc:-ansi -nostdinc -DPPC750 -D_REENTRANT -fvolatile -fno-builtin -fno-for-scope -fsigned-char -Wall -msoft-float -mlongcall -DCPU=PPC604 -I\$(WIND_BASE)/target/h \$(DEBUG_FLAG):::VXWORKS:-r:::::",
"vxworks-ppc750-debug","ccppc:-ansi -nostdinc -DPPC750 -D_REENTRANT -fvolatile -fno-builtin -fno-for-scope -fsigned-char -Wall -msoft-float -mlongcall -DCPU=PPC604 -I\$(WIND_BASE)/target/h -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DPEDANTIC -DDEBUG_SAFESTACK -DDEBUG -g:::VXWORKS:-r:::::",
+"vxworks-ppc860","ccppc:-nostdinc -msoft-float -DCPU=PPC860 -DNO_STRINGS_H -I\$(WIND_BASE)/target/h:::VXWORKS:-r:::::",
+"vxworks-mipsle","ccmips:-B\$(WIND_BASE)/host/\$(WIND_HOST_TYPE)/lib/gcc-lib/ -DL_ENDIAN -EL -Wl,-EL -mips2 -mno-branch-likely -G 0 -fno-builtin -msoft-float -DCPU=MIPS32 -DMIPSEL -DNO_STRINGS_H -I\$(WIND_BASE)/target/h:::VXWORKS:-r::::::::::::::::ranlibmips:",
##### Compaq Non-Stop Kernel (Tandem)
"tandem-c89","c89:-Ww -D__TANDEM -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1 -D_TANDEM_SOURCE -DB_ENDIAN::(unknown):::THIRTY_TWO_BIT:::",
==== //depot/projects/ia64/crypto/openssl/FAQ#6 (text+ko) ====
@@ -68,7 +68,7 @@
* Which is the current version of OpenSSL?
The current version is available from <URL: http://www.openssl.org>.
-OpenSSL 0.9.7a was released on February 19, 2003.
+OpenSSL 0.9.7c was released on September 30, 2003.
In addition to the current stable release, you can also access daily
snapshots of the OpenSSL development version at <URL:
@@ -732,6 +732,7 @@
the OpenSSH configure script. It should contain the detailed information
on why the OpenSSL library was not detected or considered incompatible.
+
* Can I use OpenSSL's SSL library with non-blocking I/O?
Yes; make sure to read the SSL_get_error(3) manual page!
==== //depot/projects/ia64/crypto/openssl/FREEBSD-Xlist#3 (text+ko) ====
@@ -1,10 +1,15 @@
-$FreeBSD: src/crypto/openssl/FREEBSD-Xlist,v 1.4 2002/07/30 12:38:41 nectar Exp $
+$FreeBSD: src/crypto/openssl/FREEBSD-Xlist,v 1.5 2003/10/01 12:21:16 nectar Exp $
+INSTALL.DJGPP
INSTALL.MacOS
+INSTALL.OS2
INSTALL.VMS
INSTALL.W32
+INSTALL.WCE
MacOS/
VMS/
*.com
+*.def
+*.mak
*/*.bat
*/*.com
*/*/*.bat
@@ -13,6 +18,7 @@
crypto/bn/asm/pa-risc2.s.old
crypto/bn/asm/vms.mar
crypto/bn/vms-helper.c
+crypto/buildinf.h
crypto/dso/dso_vms.c
crypto/dso/dso_win32.c
crypto/threads/solaris.sh
@@ -24,6 +30,9 @@
shlib/solaris-sc4.sh
shlib/solaris.sh
shlib/sun.sh
+shlib/sco5-shared-installed
+shlib/sco5-shared-gcc.sh
+shlib/sco5-shared.sh
shlib/svr5-shared-gcc.sh
shlib/svr5-shared-installed
shlib/svr5-shared.sh
==== //depot/projects/ia64/crypto/openssl/LICENSE#3 (text+ko) ====
@@ -12,7 +12,7 @@
---------------
/* ====================================================================
- * Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved.
+ * Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
==== //depot/projects/ia64/crypto/openssl/Makefile.org#6 (text+ko) ====
@@ -78,7 +78,7 @@
# gcc, then the driver will automatically translate it to -xarch=v8plus
# and pass it down to assembler.
AS=$(CC) -c
-ASFLAGS=$(CFLAG)
+ASFLAG=$(CFLAG)
# Set BN_ASM to bn_asm.o if you want to use the C version
BN_ASM= bn_asm.o
@@ -194,6 +194,7 @@
MANDIR=$(OPENSSLDIR)/man
MAN1=1
MAN3=3
+MANSUFFIX=
SHELL=/bin/sh
TOP= .
@@ -225,7 +226,7 @@
do \
if [ -d "$$i" ]; then \
(cd $$i && echo "making all in $$i..." && \
- $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' AS='${AS}' ASFLAGS='${ASFLAGS}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' KRB5_INCLUDES='${KRB5_INCLUDES}' LIBKRB5='${LIBKRB5}' EXE_EXT='${EXE_EXT}' SHARED_LIBS='${SHARED_LIBS}' SHLIB_EXT='${SHLIB_EXT}' SHLIB_TARGET='${SHLIB_TARGET}' all ) || exit 1; \
+ $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' AS='${AS}' ASFLAG='${ASFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' KRB5_INCLUDES='${KRB5_INCLUDES}' LIBKRB5='${LIBKRB5}' EXE_EXT='${EXE_EXT}' SHARED_LIBS='${SHARED_LIBS}' SHLIB_EXT='${SHLIB_EXT}' SHLIB_TARGET='${SHLIB_TARGET}' all ) || exit 1; \
else \
$(MAKE) $$i; \
fi; \
@@ -410,9 +411,10 @@
find . -name "*.o" -print > allobjs ; \
OBJS= ; export OBJS ; \
for obj in `ar t lib$$i.a` ; do \
- OBJS="$${OBJS} `grep $$obj allobjs`" ; \
+ OBJS="$${OBJS} `grep /$$obj allobjs`" ; \
done ; \
- set -x; ${CC} -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
+ set -x; ${CC} ${SHARED_LDFLAGS} \
+ -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
-h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
$${OBJS} $$libs ${EX_LIBS} ) || exit 1; \
libs="-l$$i $$libs"; \
@@ -429,13 +431,16 @@
libs="$(LIBKRB5) $$libs"; \
fi; \
( PATH=/usr/ccs/bin:$$PATH ; export PATH; \
+ SHARE_FLAG='-G'; \
+ (${CC} -v 2>&1 | grep gcc) > /dev/null && SHARE_FLAG='-shared'; \
find . -name "*.o" -print > allobjs ; \
OBJS= ; export OBJS ; \
for obj in `ar t lib$$i.a` ; do \
- OBJS="$${OBJS} `grep $$obj allobjs`" ; \
+ OBJS="$${OBJS} `grep /$$obj allobjs`" ; \
done ; \
- set -x; ${CC} ${SHARED_LDFLAGS} \
- -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
+ set -x; LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
+ ${CC} ${SHARED_LDFLAGS} \
+ $${SHARE_FLAG} -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
-h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
$${OBJS} $$libs ${EX_LIBS} ) || exit 1; \
libs="-l$$i $$libs"; \
@@ -589,10 +594,10 @@
@false
libclean:
- rm -f *.a */lib */*/lib
+ rm -f *.map *.so *.so.* engines/*.so *.a */lib */*/lib
-clean:
- rm -f shlib/*.o *.o core a.out fluff *.map rehash.time testlog make.log cctest cctest.c
+clean: libclean
+ rm -f shlib/*.o *.o core a.out fluff rehash.time testlog make.log cctest cctest.c
@for i in $(DIRS) ;\
do \
if [ -d "$$i" ]; then \
@@ -602,7 +607,7 @@
fi; \
done;
rm -f openssl.pc
- rm -f *.a *.o speed.* *.map *.so .pure core
+ rm -f speed.* .pure
rm -f $(TARFILE)
@for i in $(ONEDIRS) ;\
do \
@@ -652,7 +657,10 @@
rehash.time: certs
@(OPENSSL="`pwd`/apps/openssl"; OPENSSL_DEBUG_MEMORY=on; \
export OPENSSL OPENSSL_DEBUG_MEMORY; \
- LD_LIBRARY_PATH="`pwd`"; DYLD_LIBRARY_PATH="`pwd`"; SHLIB_PATH="`pwd`"; LIBPATH="`pwd`"; \
+ LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; \
+ DYLD_LIBRARY_PATH="`pwd`:$$DYLD_LIBRARY_PATH"; \
+ SHLIB_PATH="`pwd`:$$SHLIB_PATH"; \
+ LIBPATH="`pwd`:$$LIBPATH"; \
if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="`pwd`:$$PATH"; fi; \
export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH; \
$(PERL) tools/c_rehash certs)
@@ -663,10 +671,13 @@
tests: rehash
@(cd test && echo "testing..." && \
$(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' TESTS='${TESTS}' KRB5_INCLUDES='${KRB5_INCLUDES}' LIBKRB5='${LIBKRB5}' EXE_EXT='${EXE_EXT}' SHARED_LIBS='${SHARED_LIBS}' SHLIB_EXT='${SHLIB_EXT}' SHLIB_TARGET='${SHLIB_TARGET}' TESTS='${TESTS}' OPENSSL_DEBUG_MEMORY=on tests );
- @LD_LIBRARY_PATH="`pwd`"; DYLD_LIBRARY_PATH="`pwd`"; SHLIB_PATH="`pwd`"; LIBPATH="`pwd`"; \
- if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="`pwd`:$$PATH"; fi; \
- export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH; \
- apps/openssl version -a
+ @LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; \
+ DYLD_LIBRARY_PATH="`pwd`:$$DYLD_LIBRARY_PATH"; \
+ SHLIB_PATH="`pwd`:$$SHLIB_PATH"; \
+ LIBPATH="`pwd`:$$LIBPATH"; \
+ if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="`pwd`:$$PATH"; fi; \
+ export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH; \
+ apps/openssl version -a
report:
@$(PERL) util/selftest.pl
@@ -821,6 +832,7 @@
fi; \
fi
cp openssl.pc $(INSTALL_PREFIX)$(INSTALLTOP)/lib/pkgconfig
+ chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/pkgconfig
install_docs:
@$(PERL) $(TOP)/util/mkdir-p.pl \
@@ -837,33 +849,33 @@
for i in doc/apps/*.pod; do \
fn=`basename $$i .pod`; \
if [ "$$fn" = "config" ]; then sec=5; else sec=1; fi; \
- echo "installing man$$sec/$$fn.$$sec"; \
+ echo "installing man$$sec/$$fn.$${sec}$(MANSUFFIX)"; \
(cd `$(PERL) util/dirname.pl $$i`; \
sh -c "$$pod2man \
--section=$$sec --center=OpenSSL \
--release=$(VERSION) `basename $$i`") \
- > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$$sec; \
+ > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$${sec}$(MANSUFFIX); \
$(PERL) util/extract-names.pl < $$i | \
grep -v $$filecase "^$$fn\$$" | \
(cd $(INSTALL_PREFIX)$(MANDIR)/man$$sec/; \
while read n; do \
- $$here/util/point.sh $$fn.$$sec $$n.$$sec; \
+ $$here/util/point.sh $$fn.$${sec}$(MANSUFFIX) "$$n".$${sec}$(MANSUFFIX); \
done); \
done; \
for i in doc/crypto/*.pod doc/ssl/*.pod; do \
fn=`basename $$i .pod`; \
if [ "$$fn" = "des_modes" ]; then sec=7; else sec=3; fi; \
- echo "installing man$$sec/$$fn.$$sec"; \
+ echo "installing man$$sec/$$fn.$${sec}$(MANSUFFIX)"; \
(cd `$(PERL) util/dirname.pl $$i`; \
sh -c "$$pod2man \
--section=$$sec --center=OpenSSL \
--release=$(VERSION) `basename $$i`") \
- > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$$sec; \
+ > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$${sec}$(MANSUFFIX); \
$(PERL) util/extract-names.pl < $$i | \
grep -v $$filecase "^$$fn\$$" | \
(cd $(INSTALL_PREFIX)$(MANDIR)/man$$sec/; \
while read n; do \
- $$here/util/point.sh $$fn.$$sec $$n.$$sec; \
+ $$here/util/point.sh $$fn.$${sec}$(MANSUFFIX) "$$n".$${sec}$(MANSUFFIX); \
done); \
done
==== //depot/projects/ia64/crypto/openssl/Makefile.ssl#6 (text+ko) ====
@@ -4,7 +4,7 @@
## Makefile for OpenSSL
##
-VERSION=0.9.7a
+VERSION=0.9.7c
MAJOR=0
MINOR=9.7
SHLIB_VERSION_NUMBER=0.9.7
@@ -12,9 +12,9 @@
SHLIB_MAJOR=0
SHLIB_MINOR=9.7
SHLIB_EXT=
-PLATFORM=dist
+PLATFORM=VC-WIN16
OPTIONS= no-krb5
-CONFIGURE_ARGS=dist
+CONFIGURE_ARGS=VC-WIN16
SHLIB_TARGET=
# HERE indicates where this Makefile lives. This can be used to indicate
@@ -59,9 +59,9 @@
# equal 4.
# PKCS1_CHECK - pkcs1 tests.
-CC= cc
+CC= cl
#CFLAG= -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -Wuninitialized -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
-CFLAG= -DOPENSSL_NO_KRB5 -O
+CFLAG= -DOPENSSL_SYSNAME_WIN16 -DOPENSSL_NO_KRB5
DEPFLAG=
PEX_LIBS=
EX_LIBS=
@@ -69,7 +69,7 @@
ARFLAGS=
AR=ar $(ARFLAGS) r
RANLIB= /usr/bin/ranlib
-PERL= /usr/local/bin/perl
+PERL= /usr/local/bin/perl5
TAR= tar
TARFLAGS= --no-recursion
MAKEDEPPROG=makedepend
@@ -80,7 +80,7 @@
# gcc, then the driver will automatically translate it to -xarch=v8plus
# and pass it down to assembler.
AS=$(CC) -c
-ASFLAGS=$(CFLAG)
+ASFLAG=$(CFLAG)
# Set BN_ASM to bn_asm.o if you want to use the C version
BN_ASM= bn_asm.o
@@ -196,6 +196,7 @@
MANDIR=$(OPENSSLDIR)/man
MAN1=1
MAN3=3
+MANSUFFIX=
SHELL=/bin/sh
TOP= .
@@ -227,7 +228,7 @@
do \
if [ -d "$$i" ]; then \
(cd $$i && echo "making all in $$i..." && \
- $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' AS='${AS}' ASFLAGS='${ASFLAGS}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' KRB5_INCLUDES='${KRB5_INCLUDES}' LIBKRB5='${LIBKRB5}' EXE_EXT='${EXE_EXT}' SHARED_LIBS='${SHARED_LIBS}' SHLIB_EXT='${SHLIB_EXT}' SHLIB_TARGET='${SHLIB_TARGET}' all ) || exit 1; \
+ $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' AS='${AS}' ASFLAG='${ASFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' KRB5_INCLUDES='${KRB5_INCLUDES}' LIBKRB5='${LIBKRB5}' EXE_EXT='${EXE_EXT}' SHARED_LIBS='${SHARED_LIBS}' SHLIB_EXT='${SHLIB_EXT}' SHLIB_TARGET='${SHLIB_TARGET}' all ) || exit 1; \
else \
$(MAKE) $$i; \
fi; \
@@ -412,9 +413,10 @@
find . -name "*.o" -print > allobjs ; \
OBJS= ; export OBJS ; \
for obj in `ar t lib$$i.a` ; do \
- OBJS="$${OBJS} `grep $$obj allobjs`" ; \
+ OBJS="$${OBJS} `grep /$$obj allobjs`" ; \
done ; \
- set -x; ${CC} -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
+ set -x; ${CC} ${SHARED_LDFLAGS} \
+ -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
-h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
$${OBJS} $$libs ${EX_LIBS} ) || exit 1; \
libs="-l$$i $$libs"; \
@@ -431,13 +433,16 @@
libs="$(LIBKRB5) $$libs"; \
fi; \
( PATH=/usr/ccs/bin:$$PATH ; export PATH; \
+ SHARE_FLAG='-G'; \
+ (${CC} -v 2>&1 | grep gcc) > /dev/null && SHARE_FLAG='-shared'; \
find . -name "*.o" -print > allobjs ; \
OBJS= ; export OBJS ; \
for obj in `ar t lib$$i.a` ; do \
- OBJS="$${OBJS} `grep $$obj allobjs`" ; \
+ OBJS="$${OBJS} `grep /$$obj allobjs`" ; \
done ; \
- set -x; ${CC} ${SHARED_LDFLAGS} \
- -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
+ set -x; LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
+ ${CC} ${SHARED_LDFLAGS} \
+ $${SHARE_FLAG} -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
-h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
$${OBJS} $$libs ${EX_LIBS} ) || exit 1; \
libs="-l$$i $$libs"; \
@@ -591,10 +596,10 @@
@false
libclean:
- rm -f *.a */lib */*/lib
+ rm -f *.map *.so *.so.* engines/*.so *.a */lib */*/lib
-clean:
- rm -f shlib/*.o *.o core a.out fluff *.map rehash.time testlog make.log cctest cctest.c
+clean: libclean
+ rm -f shlib/*.o *.o core a.out fluff rehash.time testlog make.log cctest cctest.c
@for i in $(DIRS) ;\
do \
if [ -d "$$i" ]; then \
@@ -604,7 +609,7 @@
fi; \
done;
rm -f openssl.pc
- rm -f *.a *.o speed.* *.map *.so .pure core
+ rm -f speed.* .pure
rm -f $(TARFILE)
@for i in $(ONEDIRS) ;\
do \
@@ -654,7 +659,10 @@
rehash.time: certs
@(OPENSSL="`pwd`/apps/openssl"; OPENSSL_DEBUG_MEMORY=on; \
export OPENSSL OPENSSL_DEBUG_MEMORY; \
- LD_LIBRARY_PATH="`pwd`"; DYLD_LIBRARY_PATH="`pwd`"; SHLIB_PATH="`pwd`"; LIBPATH="`pwd`"; \
+ LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; \
+ DYLD_LIBRARY_PATH="`pwd`:$$DYLD_LIBRARY_PATH"; \
+ SHLIB_PATH="`pwd`:$$SHLIB_PATH"; \
+ LIBPATH="`pwd`:$$LIBPATH"; \
if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="`pwd`:$$PATH"; fi; \
export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH; \
$(PERL) tools/c_rehash certs)
@@ -665,10 +673,13 @@
tests: rehash
@(cd test && echo "testing..." && \
$(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' TESTS='${TESTS}' KRB5_INCLUDES='${KRB5_INCLUDES}' LIBKRB5='${LIBKRB5}' EXE_EXT='${EXE_EXT}' SHARED_LIBS='${SHARED_LIBS}' SHLIB_EXT='${SHLIB_EXT}' SHLIB_TARGET='${SHLIB_TARGET}' TESTS='${TESTS}' OPENSSL_DEBUG_MEMORY=on tests );
- @LD_LIBRARY_PATH="`pwd`"; DYLD_LIBRARY_PATH="`pwd`"; SHLIB_PATH="`pwd`"; LIBPATH="`pwd`"; \
- if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="`pwd`:$$PATH"; fi; \
- export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH; \
- apps/openssl version -a
+ @LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; \
+ DYLD_LIBRARY_PATH="`pwd`:$$DYLD_LIBRARY_PATH"; \
+ SHLIB_PATH="`pwd`:$$SHLIB_PATH"; \
+ LIBPATH="`pwd`:$$LIBPATH"; \
+ if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="`pwd`:$$PATH"; fi; \
+ export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH; \
+ apps/openssl version -a
report:
@$(PERL) util/selftest.pl
@@ -823,6 +834,7 @@
fi; \
fi
cp openssl.pc $(INSTALL_PREFIX)$(INSTALLTOP)/lib/pkgconfig
+ chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/pkgconfig
install_docs:
@$(PERL) $(TOP)/util/mkdir-p.pl \
@@ -839,33 +851,33 @@
for i in doc/apps/*.pod; do \
fn=`basename $$i .pod`; \
if [ "$$fn" = "config" ]; then sec=5; else sec=1; fi; \
- echo "installing man$$sec/$$fn.$$sec"; \
+ echo "installing man$$sec/$$fn.$${sec}$(MANSUFFIX)"; \
(cd `$(PERL) util/dirname.pl $$i`; \
sh -c "$$pod2man \
--section=$$sec --center=OpenSSL \
--release=$(VERSION) `basename $$i`") \
- > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$$sec; \
+ > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$${sec}$(MANSUFFIX); \
$(PERL) util/extract-names.pl < $$i | \
grep -v $$filecase "^$$fn\$$" | \
(cd $(INSTALL_PREFIX)$(MANDIR)/man$$sec/; \
while read n; do \
- $$here/util/point.sh $$fn.$$sec $$n.$$sec; \
+ $$here/util/point.sh $$fn.$${sec}$(MANSUFFIX) "$$n".$${sec}$(MANSUFFIX); \
done); \
done; \
for i in doc/crypto/*.pod doc/ssl/*.pod; do \
fn=`basename $$i .pod`; \
if [ "$$fn" = "des_modes" ]; then sec=7; else sec=3; fi; \
- echo "installing man$$sec/$$fn.$$sec"; \
+ echo "installing man$$sec/$$fn.$${sec}$(MANSUFFIX)"; \
(cd `$(PERL) util/dirname.pl $$i`; \
sh -c "$$pod2man \
--section=$$sec --center=OpenSSL \
--release=$(VERSION) `basename $$i`") \
- > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$$sec; \
+ > $(INSTALL_PREFIX)$(MANDIR)/man$$sec/$$fn.$${sec}$(MANSUFFIX); \
$(PERL) util/extract-names.pl < $$i | \
grep -v $$filecase "^$$fn\$$" | \
(cd $(INSTALL_PREFIX)$(MANDIR)/man$$sec/; \
while read n; do \
- $$here/util/point.sh $$fn.$$sec $$n.$$sec; \
+ $$here/util/point.sh $$fn.$${sec}$(MANSUFFIX) "$$n".$${sec}$(MANSUFFIX); \
done); \
done
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list