upstream commit 86819f446e2 which broke daemon activation on OpenBSD.
Without this reversion ConfigItem::ActivateItems() doesn't get any
further after the call to DynamicObject::RestoreObjects().
pcscd: do not write to a closed file handle
In case of receiving a signal to terminate after init has been
completed, at_exit() is called and tries to write to a closed pipe.
This patch simply set pipe to -1 in order to invalidate it after
closing. Pipe value checks are already present in the code.
(upstream git commit 79410aac02a370d6d92106c015f01ec1491d31ac)
tokenparser.l: config.h is a local file
Use "config.h" instead of <config.h> so that the config.h is found
in the local source directory.
(upstream git commit 1f37c57feb81e8d263c696a845c4d054bdc11d0c)
Use libusb_error_name() to display the error name.
libusb provides libusb_error_name() to display a human readable
version of the error code returned by libusb.
LIBUSB_ERROR_BUSY is easier to understand than -6
(upstream git commit 7a46f702e3c4752304d94efc61a84618a0a566c9)
OpenUSBByName(): fix the order of interfaces in log
The log message "Found interface %d but expecting %d" has the
parameters inverted.
(upstream git commit 94142da9a4b11bf9cd2b429e1a15139936c751af)
- Update to nim 0.11.2
- Enable the tests
- lang/nimrod -> lang/nim
OK jturner@
Comment:
statically typed, imperative programming language
Description:
Nim is a statically typed, imperative programming language that tries
to give the programmer ultimate power without compromises on runtime
efficiency. This means it focuses on compile-time mechanisms in all
their various forms.
Beneath a nice infix/indentation based syntax with a powerful (AST
based, hygienic) macro system lies a semantic model that supports a soft
realtime GC on thread local heaps. Asynchronous message passing is used
between threads, so no "stop the world" mechanism is necessary. An
unsafe shared memory heap is also provided for the increased efficiency
that results from that model.
Maintainer: James Turner <james@calminferno.net>
WWW: http://nim-lang.org/