Displaying 1 50 of 4,703,557 commits (0.316s)

FreeBSD — projects/bsd_rdma_4_9/sys/ofed/drivers/infiniband/core ib_fmr_pool.c

Build fix for kernel LINT target.

Sponsored by:        Mellanox Technologies

FreeBSD Ports — head/databases/tcl-lmdb distinfo Makefile

databases/tcl-lmdb: update to 0.3.6

Release notes: https://github.com/ray2501/tcl-lmdb/releases/tag/0.3.6

FreeBSD — projects/bsd_rdma_4_9 Makefile.inc1, projects/bsd_rdma_4_9/contrib/ofed Makefile usr.lib

Simplify the build dependencies when building the OFED libraries.

Suggested by:        bdrewery@
Sponsored by:        Mellanox Technologies

FreeBSD Ports — head/textproc/fop Makefile pkg-descr

- Fix symlink from absolute to relative
- Switch to options helpers
- Don't install LICENSE with DOCS
- Update WWW

Approved by:        portmgr blanket

FreeBSD Ports — head/misc/gnome-mime-data Makefile pkg-descr

- Switch to USES=localbase
- Update WWW

Approved by:        portmgr blanket

FreeBSD Ports — head/www/firefox Makefile, head/www/firefox/files firefox.desktop.in

www/firefox: update .desktop file to Ubuntu Snap version

LLVM — lld/trunk/ELF Writer.cpp, lld/trunk/test/ELF relro-script.s

[ELF] Rename .bss.rel.ro to .data.rel.ro.bss for some Linker Scripts.

LLD uses .bss.rel.ro for read-only copy relocations whereas the ld.bfd and
gold linkers use .data.rel.ro. In some linker scripts including ld.bfd's
internal linker script, the relro sections are placed sequentially assuming
.data.rel.ro is used. LLD's use of .bss.rel.ro means that the copy
relocations get matched into the .bss section causing the relro sections to
be non-contiguous.

This change checks for a .data.rel.ro OutputSection when a linker script
with the SECTIONS command is used. The section will match in the
.data.rel.ro output section and will maintain contiguous relro.

Differential Revision: https://reviews.llvm.org/D40365

Fixes PR35265

OPNsense — Mk bsd.default-versions.mk bsd.gecko.mk, Mk/Uses tcl.mk

Framework: sync with upstream

Taken from: HardenedBSD

OPNsense — dns/bind911 Makefile, dns/bind911/files named.in

dns/bind911: sync with upstream

Taken from: HardenedBSD

OPNsense — lang/php70 Makefile distinfo

lang/php70: sync with upstream

Taken from: HardenedBSD
Delta File
+10 -2 lang/php70/Makefile
+3 -1 lang/php70/distinfo
+13 -3 2 files

OPNsense — lang/php71 Makefile distinfo

lang/php71: sync with upstream

Taken from: HardenedBSD
Delta File
+10 -3 lang/php71/Makefile
+3 -1 lang/php71/distinfo
+13 -4 2 files

OPNsense — security/vuxml vuln.xml

security/vuxml: sync with upstream

Taken from: HardenedBSD
Delta File
+69 -0 security/vuxml/vuln.xml
+69 -0 1 file

OPNsense — archivers/p5-Compress-Raw-Zlib distinfo Makefile, chinese Makefile

*/*: sync with upstream

Taken from: HardenedBSD

OPNsense — src/opnsense/mvc/app/controllers/OPNsense/Core/Api FirmwareController.php

firmware: terminate session for all but config read/write for #1954

This finally fixes some of the aborted internally errors given by the page.

FreeBSD Ports — branches/2017Q4/mail/ssmtp Makefile, branches/2017Q4/mail/ssmtp/files patch-ssmtp.c

MFH: r454801


- Add a patch to allow passwords containing = and # characters

PR:                207117
Submitted by:        Sergey Manucharian <sm at ara-ler.com>
Approved by:        maintainer timeout (21 months)

Approved by:        ports-secteam (junovich)

OPNsense — src/opnsense/mvc/app/controllers/OPNsense/Proxy/Api ServiceController.php, src/opnsense/mvc/app/views/OPNsense/Proxy index.volt

web proxy: synchronous service start, no delay, session closed for #1954

OPNsense — Mk plugins.mk

Framework: clean doesn't work if src is not found
Delta File
+4 -2 Mk/plugins.mk
+4 -2 1 file

FreeBSD — head/sys/amd64/amd64 machdep.c, head/sys/amd64/ia32 ia32_signal.c

Don't let cpu_set_syscall_retval() clobber exec_setregs().

Upon successful completion, the execve() system call invokes
exec_setregs() to initialize the registers of the initial thread of the
newly executed process. What is weird is that when execve() returns, it
still goes through the normal system call return path, clobbering the
registers with the system call's return value (td->td_retval).

Though this doesn't seem to be problematic for x86 most of the times (as
the value of eax/rax doesn't matter upon startup), this can be pretty
frustrating for architectures where function argument and return
registers overlap (e.g., ARM). On these systems, exec_setregs() also
needs to initialize td_retval.

Even worse are architectures where cpu_set_syscall_retval() sets
registers to values not derived from td_retval. On these architectures,
there is no way cpu_set_syscall_retval() can set registers to the way it
wants them to be upon the start of execution.

To get rid of this madness, let sys_execve() return EJUSTRETURN. This
will cause cpu_set_syscall_retval() to leave registers intact. This
makes process execution easier to understand. It also eliminates the
difference between execution of the initial process and successive ones.
The initial call to sys_execve() is not performed through a system call

    [3 lines not shown]

OPNsense — security/clamav/src/opnsense/mvc/app/controllers/OPNsense/ClamAV GeneralController.php, security/clamav/src/opnsense/mvc/app/views/OPNsense/ClamAV general.volt

*/*: minor UX tweaks for clamav / c-icap

OPNsense — build update.sh

build/update: allow pulling portsref, mostly working
Delta File
+6 -0 build/update.sh
+6 -0 1 file

FreeBSD Ports — branches/2017Q4/security/openssl pkg-plist distinfo

MFH: r453380

security/openssl: Security update to 1.0.2m

 - Adds additional manpages too

Security:        f40f07aa-c00f-11e7-ac58-b499baebfeaf
Approved by:        ports-secteam

pkgsrc — doc CHANGES-2017

doc: Added editors/dte version 1.5
Delta File
+2 -1 doc/CHANGES-2017
+2 -1 1 file

pkgsrc — editors Makefile

editors: Add dte
Delta File
+2 -1 editors/Makefile
+2 -1 1 file

pkgsrc — editors/dte Makefile DESCR

editors/dte: import dte-1.5

dte is a small and easy to use console text editor.


 - Multiple buffers/tabs
 - Unlimited undo/redo
 - Search and replace
 - Syntax highlighting
 - Customizable color schemes
 - Customizable key bindings
 - Command language with auto-completion
 - Jump to definition (using ctags)
 - Jump to compiler error

LLVM — lld/trunk/test/ELF undef-version-script.s gnu-hash-table.s, lld/trunk/test/ELF/Inputs shared3.s

[ELF] Make tests with undefined symbols more explicit.

Differential Revision: https://reviews.llvm.org/D40253

FreeBSD — head/stand/userboot/test test.c

Mark the func pointer as __dead2. It looks up loader_main, which
either aborts or exits, but never returns. Tag it as a non-returning
function rather than supply a bogus return(0) at the end of main.

CID: 1382885
Sponsored by: Netflix
Delta File
+1 -1 head/stand/userboot/test/test.c
+1 -1 1 file

FreeBSD — head/stand/common load_elf.c

Fix theoretical integer overflow issues. If the product here is
greater than 2^31-1, then the result will be huge. This is unlikely,
as we don't support that many sections, but out of an abundace of
caution cast to size_t so the multiplication won't overflow
mysteriously when size_t is larger than 32-bits. The resulting code
may be a smidge larger, but this isn't super-space critical code.

CID: 1194216, 1194217, 1194222, 1194223, 1265018, 1265019,1265020,
Sponsored by: Netflix
Delta File
+2 -2 head/stand/common/load_elf.c
+2 -2 1 file

FreeBSD — stable/11/sys/modules/ipfw Makefile, stable/11/sys/netpfil/ipfw ip_fw2.c

MFC r325960:
  Unconditionally enable support for O_IPSEC opcode.

  IPsec support can be loaded as kernel module, thus do not depend from
  kernel option IPSEC and always build O_IPSEC opcode implementation as

MFC r325962:
  Do not invoke IPv4 NAT handler for non IPv4 packets. Libalias expects
  a packet is IPv4. And in case when it is IPv6, it just translates them
  as IPv4. This leads to corruption and in some cases to panics.
  In particular a panic can happen when value of ip6_plen modified to
  something that leads to IP fragmentation, but actual packet length does
  not match the IP length.

  Packets that are not IPv4 will be dropped by NAT rule.

NAS4Free — trunk/build CHANGES, trunk/build/ports/options/files lang_php71-options

Upgrade php to 7.1.12.

NetBSD — tests/net/ndp t_ndp.sh

Fix the ndp_rtm test the same way the arp_rtm test was fixed:
1. get pid of bg process with $! not $?
2. expect a single message from route monitor, not two, after ndp -d
3. run atf_check just once to verify correct output, not once for each string
Delta File
+15 -17 tests/net/ndp/t_ndp.sh
+15 -17 1 file

NetBSD — tests/net net_common.sh

Cosmetic changes, NFC intended.
1. get rid of the "$*" fetish.
2. more consistency (not complete .. yet) with RUMP_SERVER setting
3. white space (esp around pipe ('|') symbols.)
4. drop unnecessary \ line joining.
Delta File
+26 -35 tests/net/net_common.sh
+26 -35 1 file

HardenedBSD — share/examples/bhyve vmrun.sh

HBSD: Resolve merge conflict

Signed-off-by:        Shawn Webb <shawn.webb at hardenedbsd.org>
Sponsored-by:        SoldierX
Delta File
+1 -5 share/examples/bhyve/vmrun.sh
+1 -5 1 file

FreeBSD — head/sys/arm/allwinner/clkng aw_ccung.c

Add ccu compat string for Allwinner a83t

A ccu driver was added for the a83t in r326114. Add compat string to
aw_ccung and register the clocks for the a83t upon attach.

Reviewed by:        manu
Approved by:        emaste (mentor, implicit)
Differential Revision:        https://reviews.freebsd.org/D13205

LLVM — lld/trunk/ELF SyntheticSections.cpp SyntheticSections.h

Use lambdas to store lazy-evaluated .dynamic entries.

Differential Revision: https://reviews.llvm.org/D40338

pkgsrc — doc CHANGES-2017

doc: Updated sysutils/htop to 2.0.2nb1
Delta File
+2 -1 doc/CHANGES-2017
+2 -1 1 file

pkgsrc — sysutils/htop Makefile distinfo, sysutils/htop/patches patch-linux_Platform.c

htop: workaround differences in how linux and netbsd count memory usage

a bogus value is displayed for used memory as usedMem ends up as a negative
quantity. use (total memory - free memory) instead.

PR pkg/52669: htop displays wrong used memory

FreeBSD Ports — head/sysutils/bacula9-server distinfo Makefile

Update to 9.0.6:
We are pleased to announce the release of version 9.0.6 of Bacula
This is a bug fix and enhancement release. The two major enhancements are support for Qt5 
in bat and the tray monitor, and support for OpenSSL-1.1. However, the current Qt5 
enhancement is not yet complete, so please continue to use Qt4 for building bat and the 
tray monitor. There were also a number of nice bug fixes. Thanks to the users who supplied 
patches for the enhancements and bug fixes. They are much

Update AUTHORS for recent commits
Remove incorrecly placed openssl-compat.h
Add openssl-compat.h which went in wrong directory
baculum: Add removing single resource
baculum: Add module to check resource dependencies
baculum: Fix saving names with spaces inside schedule Run directive
baculum: Fix saving entire config by api request
Backout vol size tests in previous attempt to fix bug #2349
Fix compiler warning in previous patch
Apply patches from bugs #2325 and #2326 to fix FIFO bugs
Fix bug #2315 INTEGER misspelled in update_sqlite3_tables.in
Try to fix bug #2349 multiple recycle messages
Add support for items with comma in ini_store_alist_str()
Fix segfault after the reload of an incorrect configuration
Add temporary fix to avoid a deadlock after a reload command on an incorrect configuration

    [34 lines not shown]

NAS4Free — trunk/locale nas4free-it.po nas4free-nl.po

update translations

NetBSD — sys/dev/hdaudio hdaudio.c

Enter link reset even if GCTL says we are already in reset state. Fixes
hdaudio codec detection under VirtualBox on a "cold" boot.

XXX pullup
Delta File
+16 -14 sys/dev/hdaudio/hdaudio.c
+16 -14 1 file

FreeBSD Ports — head/math/gnuplot pkg-plist Makefile, head/math/gnuplot/files patch-configure patch-docs-Makefile.in

. Update to 5.2.2.
. Remove most options and configure unconditional support for them.
  This is now a full featured port of gnuplot.  If there is enough
  interest then I'll creating a 'gnuplot-lite' port for a minimalist

NetBSD — tests/lib/libc/locale t_sprintf.c

Add some diagnostics to the strto test, so I can see why this
fails on i386 (on qemu) - will probably keep them when done.
Delta File
+8 -3 tests/lib/libc/locale/t_sprintf.c
+8 -3 1 file

LLVM — lld/trunk/test/ELF gc-sections-shared.s, lld/trunk/test/ELF/Inputs gc-sections-shared.s

Make a test stricter.

It now has a DT_NEEDED that could be removed by --gc-sections and one
that cannot. Without this all tests would pass if --gc-sections just
removed all DT_NEEDED.

NAS4Free — trunk/etc/inc wui2.php

enhance button object
Delta File
+8 -1 trunk/etc/inc/wui2.php
+8 -1 1 file

FreeBSD Ports — head/Mk bsd.gecko.mk, head/mail/thunderbird Makefile

gecko: simplify WRKSRC handling

Requested by:        mat

pkgsrc — doc CHANGES-2017 TODO

doc: Updated devel/py-setuptools to 36.7.2
Delta File
+2 -1 doc/CHANGES-2017
+1 -2 doc/TODO
+3 -3 2 files

pkgsrc — devel/py-setuptools distinfo Makefile

py-setuptools: update to 36.7.2.


* #701: Fixed duplicate test discovery on Python 3.


* #1193: Avoid test failures in bdist_egg when


* #1054: Support ``setup_requires`` in ``setup.cfg`` files.


* #1132: Removed redundant and costly serialization/parsing step
  in ``EntryPoint.__init__``.

* #844: ``bdist_egg --exclude-source-files`` now tested and works
  on Python 3.

pkgsrc — doc CHANGES-2017 TODO

doc: Updated net/glib-networking to 2.54.1
Delta File
+2 -1 doc/CHANGES-2017
+1 -2 doc/TODO
+3 -3 2 files

pkgsrc — net/glib-networking distinfo Makefile

glib-networking: update to 2.54.1.


  * gnutls: Fix using different client certs for different connections
    [#781578, Martin Pitt]

  * Updated translations: Catalan (Valencian), Greek, Persian

FreeBSD Ports — head/sysutils/safecat/files patch-Makefile

sysutils/safecat: fix linking with GNU ld

r454582 fixed linking sysutils/safecat with lld but broke linking with
GNU ld.

PR:                223832
Approved by:        antoine