src

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
update

    • -1894
    • +3648
    /trunk/secure/lib/libcrypto/amd64/sha1-x86_64.S
    • -148
    • +911
    /trunk/secure/lib/libcrypto/amd64/ghash-x86_64.S
    • -122
    • +122
    /trunk/secure/lib/libcrypto/amd64/bsaes-x86_64.S
    • -776
    • +4356
    /trunk/secure/lib/libcrypto/amd64/sha256-x86_64.S
    • -320
    • +2778
    /trunk/secure/lib/libcrypto/amd64/x86_64-mont5.S
    • -162
    • +165
    /trunk/secure/lib/libcrypto/amd64/wp-x86_64.S
    • -771
    • +528
    /trunk/secure/lib/libcrypto/amd64/x86_64-mont.S
    • -818
    • +1834
    /trunk/secure/lib/libcrypto/amd64/aesni-x86_64.S
    • -1573
    • +1820
    /trunk/secure/lib/libcrypto/amd64/aesni-sha1-x86_64.S
  1. … 3 more files in changeset.
update man pages

    • -15
    • +11
    /trunk/secure/lib/libcrypto/man/d2i_ECPrivateKey.3
    • -14
    • +10
    /trunk/secure/lib/libcrypto/man/DSA_new.3
    • -14
    • +10
    /trunk/secure/lib/libcrypto/man/bio.3
    • -19
    • +17
    /trunk/secure/lib/libcrypto/man/buffer.3
    • -16
    • +16
    /trunk/secure/lib/libcrypto/man/threads.3
  1. … 194 more files in changeset.
add y flag

    • -0
    • +3
    /trunk/secure/lib/libcrypt/crypt-blowfish.c
update build

    • -14
    • +10
    /trunk/secure/lib/libssl/man/SSL_want.3
    • -15
    • +11
    /trunk/secure/lib/libssl/man/SSL_set_fd.3
    • -15
    • +28
    /trunk/secure/lib/libssl/man/SSL_get_ciphers.3
    • -19
    • +12
    /trunk/secure/lib/libssl/man/SSL_accept.3
    • -16
    • +14
    /trunk/secure/lib/libssl/man/SSL_get_version.3
  1. … 72 more files in changeset.
update makefiles

tag and update

    • -14
    • +11
    /trunk/secure/usr.bin/openssl/man/dsa.1
    • -16
    • +13
    /trunk/secure/usr.bin/openssl/man/tsget.1
    • -16
    • +13
    /trunk/secure/usr.bin/openssl/man/dgst.1
    • -15
    • +12
    /trunk/secure/usr.bin/openssl/man/dsaparam.1
    • -14
    • +11
    /trunk/secure/usr.bin/openssl/man/rand.1
    • -20
    • +17
    /trunk/secure/usr.bin/openssl/man/ts.1
    • -15
    • +12
    /trunk/secure/usr.bin/openssl/man/asn1parse.1
    • -14
    • +11
    /trunk/secure/usr.bin/openssl/man/pkcs7.1
  1. … 30 more files in changeset.
openssl 1.0.2p

    • -0
    • +1
    /trunk/crypto/openssl/doc/apps/passwd.pod
    • -12
    • +24
    /trunk/crypto/openssl/crypto/bio/bss_file.c
    • -2
    • +6
    /trunk/crypto/openssl/crypto/rc4/asm/rc4-586.pl
    • -12
    • +12
    /trunk/crypto/openssl/apps/spkac.c
    • -24
    • +24
    /trunk/crypto/openssl/crypto/ec/ecp_nistp256.c
    • -1
    • +3
    /trunk/crypto/openssl/doc/crypto/BN_new.pod
    • -15
    • +18
    /trunk/crypto/openssl/doc/apps/x509.pod
  1. … 806 more files in changeset.
tag 1.0.2p

  1. /vendor-crypto/openssl/1.0.2p/crypto/store
    • -0
    • +366
    /vendor-crypto/openssl/1.0.2p/apps/progs.h
    • -0
    • +538
    /vendor-crypto/openssl/1.0.2p/crypto/bf/bftest.c
    • -0
    • +21
    /vendor-crypto/openssl/1.0.2p/doc/README
    • -0
    • +106
    /vendor-crypto/openssl/1.0.2p/util/shlib_wrap.sh
  2. … 2404 more files in changeset.
OpenSSL 1.0.2p

    • too large
    /vendor-crypto/openssl/dist/CHANGES
    • -39
    • +87
    /vendor-crypto/openssl/dist/crypto/bn/bn.h
    • -0
    • +9
    /vendor-crypto/openssl/dist/demos/bio/connect.cnf
    • -6
    • +15
    /vendor-crypto/openssl/dist/crypto/evp/bio_enc.c
    • -0
    • +13
    /vendor-crypto/openssl/dist/demos/bio/accept.cnf
    • -0
    • +68
    /vendor-crypto/openssl/dist/crypto/bn/rsaz_exp.h
    • -1
    • +171
    /vendor-crypto/openssl/dist/test/cms-test.pl
    • -11
    • +11
    /vendor-crypto/openssl/dist/INSTALL.W32
    • -30
    • +29
    /vendor-crypto/openssl/dist/apps/req.c
    • -45
    • +80
    /vendor-crypto/openssl/dist/apps/pkeyutl.c
  1. … 1003 more files in changeset.
Bump version after mksh and openssh update.

add mksh update

update for mksh R56c

mksh R56c

    • -129
    • +161
    /trunk/contrib/mksh/tree.c
    • too large
    /trunk/contrib/mksh/check.t
    • -818
    • +693
    /trunk/contrib/mksh/funcs.c
    • too large
    /trunk/contrib/mksh/mksh.1
  1. … 22 more files in changeset.
tag R56c

    • -0
    • +1193
    /vendor/MirOS/mksh/R56c/expr.c
    • -0
    • +193
    /vendor/MirOS/mksh/R56c/lalloc.c
    • -0
    • +105
    /vendor/MirOS/mksh/R56c/rlimits.opt
    • -0
    • +226
    /vendor/MirOS/mksh/R56c/mirhash.h
    • too large
    /vendor/MirOS/mksh/R56c/edit.c
    • -0
    • +1363
    /vendor/MirOS/mksh/R56c/check.pl
    • -0
    • +1865
    /vendor/MirOS/mksh/R56c/exec.c
    • -0
    • +629
    /vendor/MirOS/mksh/R56c/dot.mkshrc
    • -0
    • +198
    /vendor/MirOS/mksh/R56c/sh_flags.opt
    • -0
    • +2789
    /vendor/MirOS/mksh/R56c/Build.sh
    • -0
    • +1176
    /vendor/MirOS/mksh/R56c/tree.c
    • too large
    /vendor/MirOS/mksh/R56c/check.t
    • -0
    • +1193
    /vendor/MirOS/mksh/R56c/syn.c
  1. … 18 more files in changeset.
Import mksh r56c

    • too large
    /vendor/MirOS/mksh/dist/check.t
    • -326
    • +642
    /vendor/MirOS/mksh/dist/misc.c
    • -104
    • +145
    /vendor/MirOS/mksh/dist/jobs.c
    • too large
    /vendor/MirOS/mksh/dist/edit.c
    • -158
    • +671
    /vendor/MirOS/mksh/dist/var.c
    • -338
    • +426
    /vendor/MirOS/mksh/dist/eval.c
    • -208
    • +314
    /vendor/MirOS/mksh/dist/exec.c
    • -167
    • +163
    /vendor/MirOS/mksh/dist/expr.c
    • -18
    • +74
    /vendor/MirOS/mksh/dist/lalloc.c
    • -142
    • +323
    /vendor/MirOS/mksh/dist/main.c
    • too large
    /vendor/MirOS/mksh/dist/mksh.1
    • -217
    • +329
    /vendor/MirOS/mksh/dist/histrap.c
  1. … 18 more files in changeset.
document openssh update

Update OpenSSH to 7.5p1. This removes protocol 1

    • too large
    /trunk/crypto/openssh/configure
  1. … 666 more files in changeset.
tag 7.5

  1. /vendor-crypto/openssh/7.5p1/openbsd-compat
    • -0
    • +774
    /vendor-crypto/openssh/7.5p1/sshconnect1.c
    • -0
    • +172
    /vendor-crypto/openssh/7.5p1/pathnames.h
  2. /vendor-crypto/openssh/7.5p1/regress/unittests
    • -0
    • +1020
    /vendor-crypto/openssh/7.5p1/sshd_config.0
    • -0
    • +-1
    /vendor-crypto/openssh/7.5p1/README
    • -0
    • +677
    /vendor-crypto/openssh/7.5p1/buildpkg.sh.in
    • -0
    • +22
    /vendor-crypto/openssh/7.5p1/md5crypt.h
    • -0
    • +98
    /vendor-crypto/openssh/7.5p1/monitor_wrap.h
  3. … 711 more files in changeset.
OpenSSH 7.5p1

    • too large
    /vendor-crypto/openssh/dist/channels.c
    • -0
    • +3
    /vendor-crypto/openssh/dist/cipher-3des1.c
    • too large
    /vendor-crypto/openssh/dist/configure
    • -321
    • +278
    /vendor-crypto/openssh/dist/sshd_config.0
    • -2
    • +3
    /vendor-crypto/openssh/dist/clientloop.h
    • -19
    • +0
    /vendor-crypto/openssh/dist/auth1.c
    • -21
    • +0
    /vendor-crypto/openssh/dist/auth-rsa.c
  1. … 202 more files in changeset.
- Or in the DMA coalescing Rx threshold so the other bits set in E1000_DMACR

remain intact as intended in igb_init_dmac(). [1]

- Fix igb corrupting checksums with BPF and VLAN

    • too large
    /trunk/sys/dev/e1000/if_igb.c
    • too large
    /trunk/sys/dev/e1000/if_em.c
Fix MSI-X to properly fail allocations when full.

The off-by-one errors in 332735 weren't actual errors and were

preventing the last MSI interrupt source from being used. Instead,

the issue is that when all MSI interrupt sources were allocated, the

loop in msix_alloc() would terminate with 'msi' still set to non-null.

The only check for 'i' overflowing was in the 'msi' == NULL case, so

msix_alloc() would try to reuse the last MSI interrupt source instead

of failing.

Fix by moving the check for all sources being in use to just after the

loop.

update copyright date

bump revision

perl 5.28.0

remove duplicate module

    • -73
    • +0
    /trunk/contrib/perl/cpan/Devel-PPPort/t/pvs.t
    • -325
    • +0
    /trunk/contrib/perl/cpan/Devel-PPPort/HACKERS
  1. … 360 more files in changeset.
update perl to 5.28.0

    • -39
    • +21
    /trunk/contrib/perl/cpan/Time-Piece/t/02core.t
  1. … 2147 more files in changeset.
tag perl 5.28

  1. /vendor/perl/5.28.0/cpan/podlators/scripts
    • -0
    • +383
    /vendor/perl/5.28.0/Porting/Maintainers.pm
    • -0
    • +201
    /vendor/perl/5.28.0/ext/SDBM_File/sdbm.h
  2. /vendor/perl/5.28.0/cpan/Test-Simple/t/Test2
  3. … 7112 more files in changeset.
perl 5.28.0

    • -0
    • +0
    /vendor/perl/dist/dist/Devel-PPPort/parts/inc/misc
    • -0
    • +0
    /vendor/perl/dist/dist/Devel-PPPort/parts/base/5018003
    • too large
    /vendor/perl/dist/win32/config_H.gc
    • -2
    • +38
    /vendor/perl/dist/cpan/Time-Piece/t/07arith.t
    • -0
    • +0
    /vendor/perl/dist/dist/Devel-PPPort/parts/base/5003070
  1. … 2523 more files in changeset.
mention fix

ICMP buffer underwrite

The icmp_error routine allocates either an mbuf or a cluster depending on the

size of the data to be quoted in the ICMP reply, but the calculation failed

to account for additional padding on 64-bit platforms when using a

non-default sysctl value for net.inet.icmp.quotelen.