[ubuntu/precise] libexplain 0.51.D001-1 (Accepted)

Stefano Rivera launchpad at rivera.za.net
Thu Feb 16 16:30:17 UTC 2012


libexplain (0.51.D001-1) unstable; urgency=low

  * This change set prepares the Libexplain project for the next public release.
  * 0.50.D002: Closes: #645745
  * This is a summary, see earlier changelog entries for details of individual
    bug fixes.

libexplain (0.50.D002-1) unstable; urgency=low

  * The ptrace(2) support has been improved with more conditionals determined by
    ./configure when building.
  * Debian: Closes: #645745

libexplain (0.50.D001-1) unstable; urgency=low

  * This change set prepares the Libexplain poject for the next public release.

libexplain (0.49.D009-1) unstable; urgency=low

  * SpepS <spepsforge at users.sf.net> discovered that _PC_MIN_HOLE_SIZE isn't
    supported for all Linux. Some more #ifdef was added.

libexplain (0.49.D008-1) unstable; urgency=low

  * Eric Smith <eric at brouhaha.com> discovered that some symbols went away in the
    blk_user_trace_setup struct.

libexplain (0.49.D007-1) unstable; urgency=low

  * This change set uses the new aede-pilicy vim-mode to be sure all files get a
    vim mode line.

libexplain (0.49.D006-1) unstable; urgency=low

  * This change set fixes a false negative from one of the tests.   My thanks to
    the Debian build farm for finding this problem.
  * Debian: Closes: 654199

libexplain (0.49.D005-1) unstable; urgency=low

  * This change set updates the Aegis config to include the data necessary to
    build a .rpm file from the libexplain.spec file using rpmbuild(1).

libexplain (0.49.D004-1) unstable; urgency=low

  * This change set makes the exe(readlink) string search less particular, so
    that it works in more cases. In this instance, on Fedora 14.

libexplain (0.49.D003-1) unstable; urgency=low

  * Explanations are nowe available for errors reported by the realpath(3)
    system call.

libexplain (0.49.D002-1) unstable; urgency=low

  * This change set fixes a false negative from one of the tests, it only
    happends on 42-bit systems. My thanks to the LaunchPad PPA build farm for
    finding these problems.

libexplain (0.49.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.48.D006-1) unstable; urgency=low

  * Explanations are now available for errors reported by the shmctl(2) system
    call.

libexplain (0.48.D005-1) unstable; urgency=low

  * This change set has the explain_buffer_uid and explain_buffer_gid functions
    honor the no-dialect-specific option, making automated tests much easier to
    write.

libexplain (0.48.D004-1) unstable; urgency=low

  * This change set refactors ther code to separate explain_buffer_time_t_start
    from explain_buffer_time_t

libexplain (0.48.D003-1) unstable; urgency=low

  * This change set fixes a Karmic build problem.  My thanks to the LaunchPad
    PPA build farm for finding this problem.

libexplain (0.48.D002-1) unstable; urgency=low

  * This change set fixes build problems on Ubuntu before 11.11 precise, and
    Linux kernels after about 3.0.
  * My thanks to the LaunchPad PPA build far for finding this problem.

libexplain (0.48.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.47.D012-1) unstable; urgency=low

  * This change set also verifies that diff is used in a portable way.

libexplain (0.47.D011-1) unstable; urgency=low

  * Explanations are now available for errors reported by the shmat(2) system
    call.

libexplain (0.47.D010-1) unstable; urgency=low

  * This change sewt adds for logic to ./configure to copwe with some ugly
    corner cases.
  * My thanks to the Debian build farm for finding this problem.
  * Debian: Closes: Bug #645745

libexplain (0.47.D009-1) unstable; urgency=low

  * This change set adds a test program to verify certain things about test
    scripts.

libexplain (0.47.D008-1) unstable; urgency=low

  * Dagobert Michelsen <dam at opencsw.org> found the test 625 was throwing a false
    negative in his test environment.  It can now cope with stdin being closed.

libexplain (0.47.D007-1) unstable; urgency=low

  * This change set fixes a false negatives on Solaris, caused by the need for a
    space before the width in a "fmt -w 800" command.  My thanks to Dagobert
    Michelsen <dam at opencsw.org> for reporting this problem.

libexplain (0.47.D006-1) unstable; urgency=low

  * This change fixes a number of warnings thrown by the new version of GCC that
    comes with Ubuntu Oneiric.

libexplain (0.47.D005-1) unstable; urgency=low

  * Eric Smith <eric at brouhaha.com> discovered that lsof(1) could report errors
    as executable names, when it couldn't read the symlink.  These non-results
    are now filtered out.

libexplain (0.47.D004-1) unstable; urgency=low

  * Eric Smith <eric at brouhaha.com> discovered three false negatives from tests
    of the kill(2) system call.

libexplain (0.47.D003-1) unstable; urgency=low

  * This change set adds additional text explaining the problem when a user
    attempts to execute a directory.

libexplain (0.47.D002-1) unstable; urgency=low

  * This change set fixes the etc/frashmeat.txt so that it is always shallow,
    and thus available in the first change set when uploading stuff to web
    site(s).

libexplain (0.47.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next pulic release.

libexplain (0.46.D014-1) unstable; urgency=low

  * Explanations are now available for error reported by the setsid system call.

libexplain (0.46.D013-1) unstable; urgency=low

  * This change change set fixes a build problem on Ububtu Hardy, cause by
    <linux/types.h> defining struct ustat, conflicting with the definition
    supplied by <ustat.h>

libexplain (0.46.D012-1) unstable; urgency=low

  * This change set fixes a problem with integration build versioning, it was
    failing to regenerate etc/version.so at the rioght times.

libexplain (0.46.D011-1) unstable; urgency=low

  * The integration build now also prepares input for freshmeat-submit, for use
    each time the web site is updated with a new release.

libexplain (0.46.D010-1) unstable; urgency=low

  * This change set adds code to detect these cases where a file descriptor may
    be open for reading and writing, but the I/O stream it is accessed by is
    only open for one of them, and the user trips over it.

libexplain (0.46.D009-1) unstable; urgency=low

  * This change et fixes more places where Hardy has a problem including <linux/
    types.h> and <sys/types.h> in the same compilation unit.
  * My thanks to the LaunchPad PPA build farm for finding this bug.

libexplain (0.46.D008-1) unstable; urgency=low

  * This change et fixes yet anther problem with including <linux/types.h> and
    <sys/types.h> together in the same compilation unit.
  * My thanks to the LaunchPad PPA build farm for finding this problem.

libexplain (0.46.D007-1) unstable; urgency=low

  * This change set fixes a problem on Ubuntu Hardy when you try to include both
    <linux/types.h> and <sys/types.h> in the same compilation unit.
  * My thanks to the LaunchPad PPA build farm for finding this problem.

libexplain (0.46.D006-1) unstable; urgency=low

  * This change set removes some possible false negatives when lsof(1) is not as
    helpful as could be desired.

libexplain (0.46.D005-1) unstable; urgency=low

  * On older version sof Linux, it is not possible to include both <linux/
    types.h> and <sys/types.h> in the same compilation unit.  The ./configure
    script now detects this, and the code avoids it.

libexplain (0.46.D004-1) unstable; urgency=low

  * This change set copes with early versions of the struct serial_rs485 that
    did not have the delay_rts_after_send member.
  * My thanks to the LaunchPad PPA build farm for finding this bug.

libexplain (0.46.D003-1) unstable; urgency=low

  * This change set fixes an Ubuntu Hardy build problem.  My thanks to the
    LaunchPad PPA build farm for finding it.

libexplain (0.46.D002-1) unstable; urgency=low

  * A build problem has been fixed for the SIOCSHWTSTAMP ioctl request.	 My
    thanks to Michael Bienia <geser at ubuntu.com> for this patch.
  * Closes: Debian: #611652

libexplain (0.46.D001-1) unstable; urgency=low

  * This change set prepares the LibExplain project for the next public release.

libexplain (0.45.D035-1) unstable; urgency=low

  * There is a new test_fileinfo command, used to exercise the lsof(1)
    functionality of libexplain.  This helped to find an lsof(1) bug on solaris
    8 i386.

libexplain (0.45.D034-1) unstable; urgency=low

  * This change set copes with systems that do not implement the fdopendir
    system call.

libexplain (0.45.D033-1) unstable; urgency=low

  * This change set fixes a bunch more Solaris problems, including no %zd printf
    format, and a few other corner cases.

libexplain (0.45.D032-1) unstable; urgency=low

  * This change set fixes a number of problems uncovered by the Solaris 9
    porting exercise.

libexplain (0.45.D031-1) unstable; urgency=low

  * This change set adds four missing Linux termional ioctl requests, and fixes
    a couple of others.

libexplain (0.45.D030-1) unstable; urgency=low

  * This change set gets rid of the last of the PROC_FS_USEFUL code, replacing
    it with much more flexiblae code that can cope with both Solaris and Linux
    style /proc implementations.

libexplain (0.45.D029-1) unstable; urgency=low

  * This change et adds code to cope with systems that have the executable path
    at /proc/{pid}/path/a.out rather than /proc/{pid}/exe

libexplain (0.45.D028-1) unstable; urgency=low

  * This change set copes with the place Solaris 9 puts the path symlinks for
    process current directory information.

libexplain (0.45.D027-1) unstable; urgency=low

  * This change set improves the fetching of file information from /proc on
    Solaris 9.

libexplain (0.45.D026-1) unstable; urgency=low

  * The test_ioctl_coverage command now sorts directories before recursive
    descent.  This gives consistent and predictable results.

libexplain (0.45.D025-1) unstable; urgency=low

  * This change set adds missing #include <libexplain/ac/termios.h> to a number
    of the ioctl files.

libexplain (0.45.D024-1) unstable; urgency=low

  * This change set nakes the use of getopt_long optional, because not all
    system have it.  (Why does it take decades and decades for good ideas to
    propagate across libc implementations?!?)

libexplain (0.45.D023-1) unstable; urgency=low

  * This change turns off compatibility mode in groff(1). For some weird reason
    Solaris defaults to compatibility on (.cp 1) but libexplain's documenents
    use extended font names and register names (etc) and so they need
    compatibility mode off (.cp 0)

libexplain (0.45.D022-1) unstable; urgency=low

  * The test_ioctl_coverage command has been enhanced to generate skeleton code
    for ioctl requests it discovers.

libexplain (0.45.D021-1) unstable; urgency=low

  * This change set fixes a build problem on Solaris 9, where an include file
    was missing for many of the SIOC* ioctl requests.

libexplain (0.45.D020-1) unstable; urgency=low

  * The strtof and strtold functions were called from more than one place, so
    insulating implementations are used, rather than duplicate the #ifdef all
    over.

libexplain (0.45.D019-1) unstable; urgency=low

  * This change set fixes a build problem caused by assuming gawk features in
    one of the awk scripts used to build libexplain.

libexplain (0.45.D018-1) unstable; urgency=low

  * There is a new test_ioct_coverage program, that is used to grope the system
    include directory, looking for ioctl request names that are not yet
    supported.

libexplain (0.45.D017-1) unstable; urgency=low

  * This change set fixed a build problem, where mode_t was being redefined.

libexplain (0.45.D016-1) unstable; urgency=low

  * This change set makes some improvements to the "Downloads" section of the
    web site.

libexplain (0.45.D015-1) unstable; urgency=low

  * This change adds supprt for the ioctl requests defined in <linux/scc.h>

libexplain (0.45.D014-1) unstable; urgency=low

  * The output tee facilities now work without segfaulting to an exit request.

libexplain (0.45.D013-1) unstable; urgency=low

  * This change et copes with C compilers that are not C99 conforming, wrt
    <stdint.h> but have <inttypes.h> instead.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D012-1) unstable; urgency=low

  * This change adds USE/DO_NOT_USE defines for the ioctl disambigute functions.

libexplain (0.45.D011-1) unstable; urgency=low

  * This change set copes with systems that do not have the AI_NUMERICSERV
    symbols #defined.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D010-1) unstable; urgency=low

  * This change set copes with C89 non-compilant C compilers that require <sys/
    types.h> in addition to <stddef.h> to have size_t defined, even though size_
    t has been mandatory in <stddef.h> since 1989.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D009-1) unstable; urgency=low

  * This change set copes with ancient fmt implementations that can';t cope with
    'fmt -w800' and need 'fmt -w 800' instead.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D008-1) unstable; urgency=low

  * This change set adds insulation for systems without the strtold system call.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D007-1) unstable; urgency=low

  * This change et fixes a visibility problem with the explain_putchar_on_error_
    failed function.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D006-1) unstable; urgency=low

  * This change set adds insulation for systems that do not have the strtof
    system call.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D005-1) unstable; urgency=low

  * This change set adds insulation for systems without the setenv system call.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D004-1) unstable; urgency=low

  * This change set insulates against a missing unsetenv system call.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D003-1) unstable; urgency=low

  * This change set adds insulation to cope with a missing mkdtemp system call.
  * My thanks to Dagobert Michelsen for reporting this problem.

libexplain (0.45.D002-1) unstable; urgency=low

  * This change set fixes some build failures on Ubuntu natty.	My thanks to the
    LaunchPad PPA build farm for finding this problem.

libexplain (0.45.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.44.D029-1) unstable; urgency=low

  * This change et fixes additional build problems found on OpenSolaris.

libexplain (0.44.D028-1) unstable; urgency=low

  * This change et fixes a number of OpenSolaris build problems.  My thanks to
    Dagobert Michelsen <dam at opencsw.org> for reporting these problems.

libexplain (0.44.D027-1) unstable; urgency=low

  * Dagobert Michelsen <dam at opencsw.org> found and fixed a Solaris build
    problem.

libexplain (0.44.D026-1) unstable; urgency=low

  * Dagobert Michelsen <dam at opencsw.org> discovered that the various PDF files
    are now always updated when the web site is updated.  This was caused by a
    build mis-configuration and has been fixed.

libexplain (0.44.D025-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl
    VIDIOCSVBIFMT system call.

libexplain (0.44.D024-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl
    VIDIOCGVBIFMT system call.

libexplain (0.44.D023-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCSAUDIO
    system call.

libexplain (0.44.D022-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCGAUDIO
    system call.

libexplain (0.44.D021-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCSFREQ
    system call.

libexplain (0.44.D020-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCGFREQ
    system call.

libexplain (0.44.D019-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCSFBUF
    system call.

libexplain (0.44.D018-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCGFBUF
    system call.

libexplain (0.44.D017-1) unstable; urgency=low

  * Explanations are now available for errors returned by the ioctl
    VIDIOCCAPTURE system call.

libexplain (0.44.D016-1) unstable; urgency=low

  * xplanations are now available for errors reported by the ioctl VIDIOCSTUNER
    system call.

libexplain (0.44.D015-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCGTUNER
    system call.

libexplain (0.44.D014-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCSPICT
    system call.

libexplain (0.44.D013-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCGPICT
    system call.

libexplain (0.44.D012-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl
    VIDIOCMCAPTURE system call.

libexplain (0.44.D011-1) unstable; urgency=low

  * Explainations are now available for errors reported by the ioctl VIDIOCGMBUF
    system call.

libexplain (0.44.D010-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCSYNC
    system call.

libexplain (0.44.D009-1) unstable; urgency=low

  * This change set improves the checking of ioctl explanations to cross check
    agains the sizes incoded into ioctl request numbers.

libexplain (0.44.D008-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCSWIN
    system call.

libexplain (0.44.D007-1) unstable; urgency=low

  * The v4l2 ioctls now check for EINVAL NULL pointers.

libexplain (0.44.D006-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCGWIN
    system call.

libexplain (0.44.D005-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCSCHAN
    system call.

libexplain (0.44.D004-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCGCHAN
    system call.

libexplain (0.44.D003-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOCGCAP
    system call.

libexplain (0.44.D002-1) unstable; urgency=low

  * This change set fixed a broken  html entity, and also added some more
    download details.

libexplain (0.44.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.43.D004-1) unstable; urgency=low

  * This change et fixes yet more Hardy build problems.
  * My thanks to the LaunchPad PPA Build farm for finding this problem.

libexplain (0.43.D003-1) unstable; urgency=low

  * This change set fixes an Ubuntu Hardy build problem.
  * My thanks to the LaunchPad PPA build farm for finding this problem.

libexplain (0.43.D002-1) unstable; urgency=low

  * This change et fixes a build problem with older versions of Linux.	My
    thanks to the LaunchPad PPA build farm for finding this problem.

libexplain (0.43.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.42.D089-1) unstable; urgency=low

  * It was suggested by Linus Torvalds that the correct solution to the
    ENOTTY.vs.ENOIOCTLCMD debate would be to
  * #define ENOIOCTLCMD ENOTTY
  * This change set is a pre-emptive strike on that actually occurring.

libexplain (0.42.D088-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    UNSUBSCRIBE_EVENT system call.

libexplain (0.42.D087-1) unstable; urgency=low

  * This change set fixes problems found when compiling libexplain on FreeBSD.

libexplain (0.42.D086-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    SUBSCRIBE_EVENT system call.

libexplain (0.42.D085-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    DQEVENT system call.

libexplain (0.42.D084-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_HW_
    FREQ_SEEK system call.

libexplain (0.42.D083-1) unstable; urgency=low

  * This change set remove more casts concerned with printing strings.

libexplain (0.42.D082-1) unstable; urgency=low

  * This change set removes some casts from the code, allowing printing of
    unsigned char strings without a cast.

libexplain (0.42.D081-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_TRY_
    ENCODER_CMD system call.

libexplain (0.42.D080-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    ENCODER_CMD system call

libexplain (0.42.D079-1) unstable; urgency=low

  * Explanations are now available for error reported by the ioctl VIDIOC_G_ENC_
    INDEX system call.

libexplain (0.42.D078-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    SLICED_VBI_CAP system call.

libexplain (0.42.D077-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_DV_
    TIMINGS system call.

libexplain (0.42.D076-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_DV_
    TIMINGS system call.

libexplain (0.42.D075-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_DV_
    PRESET system call.

libexplain (0.42.D074-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_ENUM_
    DV_PRESETS system call.

libexplain (0.42.D073-1) unstable; urgency=low

  * Explanations are now available for errors returned by the ioctl VIDIOC_G_DV_
    PRESET system call.

libexplain (0.42.D072-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    QUERY_DV_PRESET system call.

libexplain (0.42.D071-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    PRIORITY system call

libexplain (0.42.D070-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    PRIORITY system call.

libexplain (0.42.D069-1) unstable; urgency=low

  * This change set turns off installation of the libtool *.la file.  The Debian
    folks object to the "almost always useless" files.
  * Debian: Closes: 621621

libexplain (0.42.D068-1) unstable; urgency=low

  * xplanations are now available for errors reported by the ioctl VIDIOC_S_
    JPEGCOMP system call

libexplain (0.42.D067-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    JPEGCOMP system call.

libexplain (0.42.D066-1) unstable; urgency=low

  * The call arguments printed for ioctl(2) now include the type of the third
    argument.

libexplain (0.42.D065-1) unstable; urgency=low

  * Explanations are now available for error reported by the ioctl VIDIOC_S_
    FREQUENCY system call.

libexplain (0.42.D064-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    FREQUENCY system call.

libexplain (0.42.D063-1) unstable; urgency=low

  * The data structure describing ioctl requests now includes type information.
    In a later change set, this will permit more information to be added to
    ioctl call details, and maybe even a gcc plugin that checks the type.

libexplain (0.42.D062-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_DBG_
    G_CHIP_IDENT system call.

libexplain (0.42.D061-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    MODULATOR system call.

libexplain (0.42.D060-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    MODULATOR system call.

libexplain (0.42.D059-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    TUNER system call.

libexplain (0.42.D058-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    TUNER system call.

libexplain (0.42.D057-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_DBG_
    S_REGISTER system call.

libexplain (0.42.D056-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_DBG_
    G_REGISTER system call.

libexplain (0.42.D055-1) unstable; urgency=low

  * Explanations are now available for error reported by the ioctl VIDIOC_LOG_
    STATUS system call.

libexplain (0.42.D054-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_TRY_
    EXT_CTRLS system call.

libexplain (0.42.D053-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    EXT_CTRLS system call.

libexplain (0.42.D052-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    EXT_CTRLS system call.

libexplain (0.42.D051-1) unstable; urgency=low

  * explanations are now available for errors reported by the ioctl VIDIOC_ENUM_
    FRAMEINTERVALS system call.

libexplain (0.42.D050-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_ENUM_
    FRAMESIZES system call.

libexplain (0.42.D049-1) unstable; urgency=low

  * Explanations are now availabel for errors reported by the ioctl VIDIOC_S_
    AUDOUT system call.

libexplain (0.42.D048-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    AUDOUT system call.

libexplain (0.42.D047-1) unstable; urgency=low

  * Explanations are now available for the ioctl VIDIOC_ENUMAUDOUT system call.

libexplain (0.42.D046-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    AUDIO system call.

libexplain (0.42.D045-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    AUDIO system call.

libexplain (0.42.D044-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    ENUMAUDIO system call.

libexplain (0.42.D043-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    OUTPUT system call.

libexplain (0.42.D042-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioct VIDIOC_G_
    OUTPUT system call.

libexplain (0.42.D041-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    ENUMOUTPUT system call.

libexplain (0.42.D040-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    INPUT system call.

libexplain (0.42.D039-1) unstable; urgency=low

  * explanations are now available for errors reported by the ioctl VIDIOC_G_
    INPUT system call.

libexplain (0.42.D038-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    ENUMINPUT system call.

libexplain (0.42.D037-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    PARM syste call.

libexplain (0.42.D036-1) unstable; urgency=low

  * This change set refactors the name of the is_fault functions, to better map
    file names onto functiosn and function hierarchies.

libexplain (0.42.D035-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    PSARM system call.

libexplain (0.42.D034-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    QUERYSTD system call.

libexplain (0.42.D033-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_STD
    system call.

libexplain (0.42.D032-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_STD
    system call.

libexplain (0.42.D031-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    ENUMSTD system call.

libexplain (0.42.D030-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    FBUF system call.

libexplain (0.42.D029-1) unstable; urgency=low

  * The printing of the v4l2_capability struct has been improved.

libexplain (0.42.D028-1) unstable; urgency=low

  * This change set fixes a common type in commands and documentation.
  * fucntion => function

libexplain (0.42.D027-1) unstable; urgency=low

  * There is a new test_v4l2 command, that can be used to query a V4l2 device
    and print verbose amounts of information, as much as can be obtained through
    the V4L2 query API.

libexplain (0.42.D026-1) unstable; urgency=low

  * explanations are now available for errors reported by the ioctl VISIOC_G_
    FBUF system call.

libexplain (0.42.D025-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_ENUM_
    FMT system call.

libexplain (0.42.D024-1) unstable; urgency=low

  * Explanations are now available for error reported by the ioctl VIDIOC_
    OVERLAY system call.

libexplain (0.42.D023-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    QUERYMENU system call.

libexplain (0.42.D022-1) unstable; urgency=low

  * explanations are now available for errors returned by the ioctl VIDIOC_
    REQBUFS system call.

libexplain (0.42.D021-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_DQBUF
    system call.

libexplain (0.42.D020-1) unstable; urgency=low

  * Explanations are now available for error reported by the ioctl VIDIOC_QBUF
    system call.

libexplain (0.42.D019-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    QUERYBUF system call.

libexplain (0.42.D018-1) unstable; urgency=low

  * This change et refactors the 'argument not supported by the device' messages
    present in most of the V4L2 ioctl requests.

libexplain (0.42.D017-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    CROP system call.

libexplain (0.42.D016-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_G_
    CROP system call.

libexplain (0.42.D015-1) unstable; urgency=low

  * Explanations are now available fro errors reported by the ioctl VIDIOC_
    CROPCAP system call.

libexplain (0.42.D014-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_TRY_
    FMT system call.

libexplain (0.42.D013-1) unstable; urgency=low

  * Explanations are now available for error reported by the ioctl VIDIOC_
    QUERYCAPsystem call.

libexplain (0.42.D012-1) unstable; urgency=low

  * Explanations are now available for error reported by the ioctl VIDIOC_
    STREAMON system call.

libexplain (0.42.D011-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_
    STREAMOFF system call.

libexplain (0.42.D010-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_FMT
    system call.

libexplain (0.42.D009-1) unstable; urgency=low

  * Explanations are now available for error reported by the ioctl VIDIOC_G_FMT
    system call.

libexplain (0.42.D008-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ioctl VIDIOC_S_
    CTRL system call.

libexplain (0.42.D007-1) unstable; urgency=low

  * Explanatiosn are now available for error reported by the ioctl VIDIOC_G_CTRL
    system call.

libexplain (0.42.D006-1) unstable; urgency=low

  * The debug message that suggests source files to improve now better
    understands ioctl errors.

libexplain (0.42.D005-1) unstable; urgency=low

  * This change set adds vim mode lines to all of the new file templates.

libexplain (0.42.D004-1) unstable; urgency=low

  * The error messages now include more information about block and character
    special devices, when printing file types.

libexplain (0.42.D003-1) unstable; urgency=low

  * Explanations are now available for errors returned by the ioctl VIDIOC_
    QUERYCTRL system call.

libexplain (0.42.D002-1) unstable; urgency=low

  * This change set fixes a typo in a man page.	 Not visual effect.

libexplain (0.42.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.41.D005-1) unstable; urgency=low

  * This change set adds an \"ldconfig\" hint to the BUILDING instructions.  My
    thanks to Blake McBride <blake at arahant.com> for this suggestion.

libexplain (0.41.D004-1) unstable; urgency=low

  * If we aren't using -lcompat on *BSD, the maybe we could be a little more
    gentle with them when ftime isn't present.

libexplain (0.41.D003-1) unstable; urgency=low

  * Emanuel Haupt <ehaupt at critical.ch> reported several problems building
    libexplain on FreeBSD.  These have been fixed.
  * Note that many of the tests will fail when run in chroot jails, because when
    libexplain is asking for a process's cwd via lsof(1), it gets "/usr -- home/
    jails/portjail/tmp/libexplain-nnnn" instead of "/tmp/libexplain-nnnn". This
    leads libexplain to conclude that it should use the absolute path form of
    the directory name, not ".", which then does not match the expected output.

libexplain (0.41.D002-1) unstable; urgency=low

  * The explanation given when a file is not found, in particular the suggestion
    of a similarly named file, is now placed into the footnotes, not the main
    body of the explanation.  This better copes with varying language grammars.

libexplain (0.41.D001-1) unstable; urgency=low

  * This change set prepares for the next pub;ic release of the libexplain
    project.

libexplain (0.40.D012-1) unstable; urgency=low

  * This change set removes the use of the word "template" so that the code will
    work with C++.

libexplain (0.40.D011-1) unstable; urgency=low

  * Explanations are now availaible for errors reported by the setpgrp system
    call.

libexplain (0.40.D010-1) unstable; urgency=low

  * Explanations are now available for error reported by the setgpid system
    call.

libexplain (0.40.D009-1) unstable; urgency=low

  * Explanations are now available for errors reported by the getpgrp(2) system
    call.

libexplain (0.40.D008-1) unstable; urgency=low

  * Explanations are now available for errors reported by the getpgid system
    call.

libexplain (0.40.D007-1) unstable; urgency=low

  * This change set makes the ptrace functions less fussy about having their
    return values used.

libexplain (0.40.D006-1) unstable; urgency=low

  * This change set fixes several spelling errors in the error messages.

libexplain (0.40.D005-1) unstable; urgency=low

  * Explanations are now available for errors reported by the ptrace(2) system
    call.

libexplain (0.40.D004-1) unstable; urgency=low

  * This change et ensures that the debian/changelog is recreated each time

libexplain (0.40.D003-1) unstable; urgency=low

  * This change set fixesa build problem on the Ubuntu Natty release.  My thanks
    to the LaunchPad PPA build farm for finding this problem.
  * This was also noticed by Michael Bienia <geser at ubuntu.com> who was kind
    enough as to send a patch.

libexplain (0.40.D002-1) unstable; urgency=low

  * This change set adds natty to the list of Ubuntu releases for upload.

libexplain (0.40.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.39.D012-1) unstable; urgency=low

  * This change set fixes a problem preventing an 8 column hanging indent on an
    80 character terminal.

libexplain (0.39.D011-1) unstable; urgency=low

  * This change set corrects several test suite false negatives found on
    FreeBSD.
  * My thanks to Davide Italiano <davide.italiano at gmail.com> for reporting this
    problem.

libexplain (0.39.D010-1) unstable; urgency=low

  * This change set corrects several test suite false negatives found on
    FreeBSD.
  * My thanks to Davide Italiano <davide.italiano at gmail.com> for reporting this
    problem.

libexplain (0.39.D009-1) unstable; urgency=low

  * This change set corrects several test suite false negatives found on
    FreeBSD.
  * My thanks to Davide Italiano <davide.italiano at gmail.com> for reporting this
    problem.

libexplain (0.39.D008-1) unstable; urgency=low

  * This change et fixes a number of problems that prevented libexplain form
    building cleanly on FreeBSD.
  * My thanks to Davide Italiano <davide.italiano at gmail.com> for reporting this
    problem.

libexplain (0.39.D007-1) unstable; urgency=low

  * Explanations are now available for errors reported by the poll92) system
    call.

libexplain (0.39.D006-1) unstable; urgency=low

  * The ppa-upload script has been changed to prefer the latest tarball, rather
    than the oldest.

libexplain (0.39.D005-1) unstable; urgency=low

  * Explanations are now available for errors reported by the calloc(3) system
    call.

libexplain (0.39.D004-1) unstable; urgency=low

  * The ./configure of the <linux/ppp_defs.h> file failed because, for maximum
    backwards portability, you must include the <linux/types.h> before it.
    Special handling has been added to ./configure for this case.

libexplain (0.39.D003-1) unstable; urgency=low

  * The timerfd functionality was introduced after Ubuntu Hardy, and the code
    was not coping with that particularly well.	 This has been fixed.

libexplain (0.39.D002-1) unstable; urgency=low

  * A build problem on Ubuntu Hardy has been fixed, coping with symbols missing
    from <linux/if_vlan.h>
  * My thanks to the LaunchPad PPA build farm for finding this problem.

libexplain (0.39.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.38.D006-1) unstable; urgency=low

  * This change set adds a link from the Download page to the PPA.

libexplain (0.38.D005-1) unstable; urgency=low

  * A number of symbols are absent from older versions of <linux/cdrom.h>,
    coditional code has been deed fro them.
  * My thanks to the Ubuntu PPA build farm for finding this problem.

libexplain (0.38.D004-1) unstable; urgency=low

  * This change set adds a PPA upload script, for use after each release.

libexplain (0.38.D003-1) unstable; urgency=low

  * The website download links ahve been improved.

libexplain (0.38.D002-1) unstable; urgency=low

  * One of the files missed the .XX conditional, causing rpmlint(1) and
    lintian(1) to complain.
  * My thanks to Eric Smith for reporting this problem.

libexplain (0.38.D001-1) unstable; urgency=low

  * This change set prepares the libexplain project for the next public release.

libexplain (0.37.D004-1) unstable; urgency=low

  * The BUILDING file now recommends --prefix=/usr in its examples, as this
    causes minimum problems linking to other libraries.

libexplain (0.37.D003-1) unstable; urgency=low

  * This change set fixes a couple of build problems on Fedora 13.
  * My thanks to Eric Smith for reporting this problem.
  * Debian: Closes: 611652

libexplain (0.37.D002-1) unstable; urgency=low

  * The license of the libexplain/config.h file has been updated to the the
    LGPL.

Date: 2012-01-26 15:23:13.901483+00:00
Changed-By: Peter Miller <pmiller at opensource.org.au>
Signed-By: Stefano Rivera <launchpad at rivera.za.net>
https://launchpad.net/ubuntu/precise/+source/libexplain/0.51.D001-1
-------------- next part --------------
Sorry, changesfile not available.


More information about the Precise-changes mailing list