* singinterval bugfix: don't crash if last question in tests is anwered wrongly.
* chord-m7-7-maj7-m7b5-dim7 and chord-m9-9-7b9-maj79: Don't crash
when running tests.
* Add the singanswer lesson files to the pratise menu.
* Correctly connect ComboBoxEntry events in preferences window.
* Don't show GtkWarnings in the traceback window. Added --show-gtk-warnings
commandline options for those who want to see them.
* Fixed the singanswer module and added some "Sing chord tone"
exercises to the practise menu.
* updated no.po
* Added gui in the preferences window to select the language to be
used. Use this if solfege does not select the correct one by default.
* Added swedish translations. Thanks to Daniel Nylander.
* Updated italian translation. Thanks to Marco Colombo.
* Build fixes to the linux midi module.
* Distribute all .po files in the windows build.
Libwhisker has a few design principles:
- Portable: runs with 0 changes on Unix, Windows, etc (100% Perl)
- Flexible: designed with a 'no rules' approach
- Contained: designed to not require external modules when possible
- Localized: does not require installation to use
This is libwhisker 2.3
* 3 patches from Caolan at RedHat: remove unnecessary extra linked
libs; remove some warnings; rh154813 which (same redhat issuzilla
bug id) I theorize fixes some upsidedown wmfs.
Grab maintainership
From the ChangeLog (Summarised)
> * ike-backoff-patterns: Added backoff patterns for Netgear ProSafe
> and Netgear ADSL Firewall Router. Submitted by Paul Askew.
> * ike-scan.c, ike-scan.h, configure.ac: Added new --writepkttofile
> option. This option writes the output packet to the specified file
> rather than sending it to the remote host. It is intended for
> debugging and testing purposes, to allow the IKE packet to be
> easily checked. This option is not documented, because it is
> designed purely for testing.
> * check-packet: New test to check IKE scan packet data. Currently
> tests two sample packets: one default proposal, and one custom
> proposal.
> * ike-scan.c: Added --exchange option to allow the exchange field
> in the ISAKMP header to be set to arbitrary values.
> * ike-scan.c, isakmp.c: Added --hdrflags and --hdrmsgid options to
> allow Flags and MsgID fields in the ISAKMP header to be specified.
> * ike-scan.c: Added --cookie option to allow the initiator cookie in
> the ISAKMP header to be set to a static value.
> * ike-scan.c, isakmp.c: Add --spisize option to allow a random SPI
> of the specified size to be added to the proposal payload.
> * ike-vendor-ids: Added 16 new Vendor IDs, and revised some comments
> on existing entries.
> * ike-scan.c: Added --doi (-D) and --situation (-S) options to allow
> the DOI and Situation in the SA of the outbound packets to be changed
> from the default of DOI_IPSEC and SIT_IDENTITY_ONLY.
> * ike-scan.c: Added --protocol (-j) and --transid (-k) options to
> allow the proposal protocol and transform id of the outbound packets
> to be changed from the defaults.
> * ike-scan.c: Added --certreq (-C) option to add a
> CertificateRequest payload to the outgoing packet.
> * ike-scan.c: Added --headerlen (-L) option to allow the ISAKMP header
> length to be manually specified. Normally, ike-scan will
> automatically calculate the correct length; however, you can use this
> option if you want to use an incorrect length value instead.
> * ike-scan.c, isakmp.c: Added --mbz (-Z) option to allow the value for
> the reserved (MBZ) fields to be set to non-zero values. Doing so
> will make the outgoing packet non-RFC compliant.
> * ike-scan.c, isakmp.c: Added --headerver (-E) option to allow the
> version field in the ISAKMP header to be altered from the default of
> 0x10 (v1.0).
> * ike-scan.c: Added --bandwidth (-B) option to allow the outgoing
> bandwidth to be specified directly instead of using --interval.
> The --bandwidth option calculates the appropriate interval setting,
> taking into account the size of the packet.
> * ike-scan.c: Added --noncelen (-c) option to allow the length of the
> nonce data to be changed. This is only applicable to aggressive
> mode.
MAINT: Modest performance improvements
MAINT: Significant improvements in accuracy (from scratch-testing anyway)
BUGFIX: "No TrustedDeliveryAgent" error occurs erroneously in some cases
BUGFIX: ChangeUserOnParse can format incorrectly
BUGFIX: The dspam_logrotate tool does not support multiple mailboxes
BUGFIX: Memory leak in Bayesian Noise Reduction
BUGFIX: LDAP calls fail to close connection to server
BUGFIX: Bayesian database is created even on LDAP user verification failure
Verified that this works without qt3-tools so remove that comment
and BUILDLINK_DEPMETHOD for that. (Now defaults to build only.)
Add another download mirror.
Use bzipped tar file.
Update PLIST to add "hu" locale file, compiled python code,
and other updates. And use PKG_LOCALTEXMFPREFIX instead of PKG_TEXMFPREFIX
for the dirrm.
Removed three patches related to DragonFly and other patch for a bug
fix as all are now fixed in official release.
Updated patch-ab. The official release removed the unlock() so
still coredumps on NetBSD without this patch.
And regenerated two other patches as lines didn't line up anymore.
And remove PKGREVISION from Makefiles. (Note I did not test "xforms"
version.)
Changes include:
** Updates
- Update lyx2lyx to handle properly the latest LyX 1.4 format (245).
- New hungarian translation. Update Spanish translation.
- Update German documentation.
** Bug fixes
* Document input/output:
- Don't load the wasysym package automatically anymore (bug 1942)
- Fix crash with S-Home while entering a macro name (bug 2046)
- Do not delete selection when entering an index entry.
- Fix LaTeX output when a bibtex inset is used in a child document.
- Support tex4ht for Tex -> MS Word conversion
- Support the previewers kdvi, kpdf, and kghostview
* User Interface:
- Fix wrong path when drag-and-dropping files on Windows. [Qt only]
- Fix interaction of LyX with external clipboard (e.g. Klipper) (bug 1976).
- Ensure that no dialogs have one shortcut assigned to more than one action.
Always connect the OK button to the Alt-O shortcut. [Qt only]
- Ensure that the user cannot create a reference without first selecting
one in the reference dialog. [Qt only].
- The Return key is no longer bound to the Goto button in the reference
dialog. [Qt only].
- Double clicking in the reference dialog now inserts a reference
(bug 2187) [Qt only].
- Searching backwards in the citation dialog always skipped one result
(bug 2002). Fixed now.
- Do not trim spaces from either end of the find and replace strings in
the Edit->Find & Replace... dialog. [XForms only].
- Fix crash when trying to display current directory and ${HOME} is empty.
- Don't force alignment to BLOCK when switching to fixed width cell (bug
1840).
- Add key bindings for "primary-selection-paste".
- Fix some math key sequences for sciword.bind.
- On exit, don't attempt to unlock a mutex in the Qt library --- it
causes undefined behaviour and leads to a crash on NetBSD.
- Enable Instant Preview to work if the path to the external GhostScript
executable contains spaces. (bug 2193).
- The error/warning/confirmation dialogs aren't hidden behind the main
window anymore [Qt only] (bug 1977).
* Configuration/Installation:
- Enable TeXFiles.sh to run when its path contains spaces.
- Compile without STL compatibility support, since some systems do that
by default (Slackware, for ex.). [Qt only]
- Fix compilation with gcc 2.95 under OSX 10.4. This is useful because
LyX crashes on startup when compiled with gcc3.
- Fix compilation with Solaris/x86 (bug 992).
- Enable compilation of LyX on DragonFly BSD.
- Add missing cygwin support file in the distribution (bug 2035).
- Enable Windows boxes to recognize the hard-coded paths needed to run
LyX from the build tree.
show-depends-dirs
show-all-depends-dirs
show-all-depends-dirs-excl
While we're here, reimplement them using the new pkg_paths and
depends-depth-first.awk scripts. As a side effect, this speeds up
the execution of these targets by around 5-15% depending on the
complexity of the dependency graph.
NOTE: This *does* change the behavior of these targets slightly because
the output is now newline-separated instead of space-separated,
and the order of the output lines doesn't match the original
targets because the dependency graph is now walked depth-first
instead of breadth first.
package directories specified in DEPENDS lines begin with "../..". The
new standalone script pkgsrc/mk/scripts/pkg_path will canonicalize them
into package paths relative to ${PKGSRCDIR}.
(all belong to version 0.10.1).
I've also added some sample plugins: gst-plugins0.10-oss,
gst-plugins0.10-gnomevfs and gst-plugins0.10-x11. Adding new ones should
be as easy as copying one of these and doing minor adjustments.
This package is part of the 'good' plugins for GStreamer. It provides the
oss plugin, which allows playback and recording of sound through the Open
Sound System audio libraries.
This package is part of the 'base' plugins for GStreamer. It provides the
gnomevfs plugin for GStreamer, which allows file access through the GNOME
VFS abstraction layer. This means that it can open files using any of the
methods supported by the GNOME VFS library.
for part of gst-plugins0.8 to the 0.10 series. Changes:
Changes since 0.10.0:
* new id3 demuxer (replaces the mad one in gst-plugins-ugly)
* memleak fixes in avidemux, wavparse, level, smoke
* ports of multipart,
* fixes in flacdec, flxdec, rtp
* documentation updates on videomixer
* added new sunaudiosink, gconfaudiosrc and gconfvideosrc elements
Bugs fixed since 0.10.0:
* 321269 : add sunaudio to 0.9
* 322769 : The ID3 tag of this file is a segfaulter
* 323021 : sockfd property to udpsrc/dynudpsink elements
* 322975 : erroneous audio specs in flac plugin
* 323226 : block/crash on id3 v2 tags when using big blocksize
* 323717 : < netinet/in.h > inclusion necessary on some systems
* 323718 : [oss] does not build on OpenBSD 3.8 because of hardcoded ...
* 323896 : pngdec/videomixer negotation problem in 0.10
* 324011 : Invalid payload type definition for some rtp payloaders
* 324012 : Invalid caps on rtpspeexpay element
* 325504 : [flacdec] gst_flac_dec_convert_src [mis]uses g_assert
* 325974 : [gst0.10] doesn't correctly gets the tags on a mp3
* 326612 : Serious memory leak in level plugin
* 326618 : memleak fix in smokeenc
API added since 0.10.0:
* device-name property on ossmixer subclasses
* GstUDPSrc::sockfd property
Changes since 0.9.6:
* Parallel installability with 0.8.x series
* Threadsafe design and API
* effectv elements ported
* videoflip updated
* multipart ported
* dv seeking fixed
* rtp elements renamed
Bugs fixed since 0.9.6:
* 322377 : udpsrc leaks sockets
* 322643 : Incorrect matroska frame default duration
* 322645 : Matroska muxer: wrong pixel aspect ratio
* 322667 : [jpegenc] leaks input buffer
* 322794 : udp plugin linked against gstnet instead of gstnetbuffer
Changes since 0.9.5:
* added speex RTP payloader/depayloader
* ported cutter
* fractional framerates
* more video filters now use BaseTransform
Bugs fixed since 0.9.5:
* 319184 : rtspsrc: invalid read in sdp_message_parse_buffer ()
* 321001 : [matroskademux] should seek to nearest preceding index en...
* 321430 : goom fails to register on amd64
Changes since 0.9.4:
* matroskamux fixes
* wavenc fixes
* cairotextoverlay ported
Bugs fixed since 0.9.4:
* 315194 : Licence information inconsistency of gst-plugins-good/gst...
* 319731 : [matroska] SimpleBlock support for muxer and demuxer
* 320308 : [matroska] set timestamps for buffers with ebml elements
* 320920 : [osssink] tries to reuse a bad file descriptor
* 321136 : [matroska-mux] avoid reading from unref'ed buffer
Changes since 0.9.3:
* DV/Firewire fixes
* speexenc, cairotimeoverlay, matroska, pngdec, flxdec, videomixer,
alphacolor ported
Bugs fixed since 0.9.3:
* 316204 : MinGW compilation: smtpe plugin has undefined symbols fro...
* 316205 : Debug category for wavenc is not defined
* 318847 : Matroska muxer port to 0.9
Changes since 0.9.1:
* Parallel installability with 0.8.x series
* Threadsafe design and API
Bugs fixed since 0.9.1:
* 316202 : MinGW compilation: undefined autoconf macro GST_DOC
* 317338 : [osssink] can't handle mono
for part of gst-plugins0.8 to the 0.10 series. Changes:
Changes since 0.10.0:
* Parallel installability with 0.8.x series
* Threadsafe design and API
* removed gst-launch-ext
* Ported: ogmparse
* Fixes for: subparse, xvimagesink, audioresample, videorate, decodebin
Bugs fixed since 0.10.0:
* 322347 : GstBaseRtpDepayload timestamps are wring
* 323900 : Basertpdepayloader lets NEWSEGMENT events through unfiltered
* 323878 : missing < string.h > inclusion (for memset & FD_ZERO)
API added since 0.10.0:
* GstAlsaMixer::device
* GstAlsaMixer::device-name
Bugs fixed since 0.9.7:
* 319172 : gstreamer-plugins-base-0.9.pc doesn't export linking flags
* 323017 : While(1) loop with sleep(0) in basertpdepayload.c
Changes since 0.9.6:
* Parallel installability with 0.8.x series
* Threadsafe design and API
* ximagesink and xvimagesink updates and interactive test
* added pango
* rename net to netbuffer library
* rtp element renaming
* stream selector fixes
Bugs fixed since 0.9.6:
* 319618 : [decodebin] some ogg videos don't play
* 320644 : RTP packetizer does't set the packet timestamps correctly
* 322388 : xvimagesink force-aspect-ratio=True always displays squar...
* 322704 : oggdemux typefind list leak
Changes since 0.9.5:
* Parallel installability with 0.8.x series
* Threadsafe design and API
* lots of leak fixes
* flicker-free and rewritten X sinks
* fractional framerates
* removed sinesrc, replaced by audiotestsrc
Bugs fixed since 0.9.5:
* 316442 : playbin should use autoaudiosink/autovideosink by default
* 318353 : [ffmpegcolorspace] forward-port fixes from 0.8 branch
* 320200 : vorbisenc: min-bitrate and max-bitrate are 1/1000 bps rat...
* 321164 : gstringbuffer stops working under load
* 321426 : ximage plugin should be renamed to ximagesink
* 321446 : sinesrc should be dropped in favour of audiotestsrc
* 321451 : GstRtpBuffer: no way to create a sub buffer with only the...
* 321816 : [API] xoverlay API to post prepare-xwindow-id message
* 321894 : vorbisenc doesn't compile
* 322117 : Rename libgsttagedit to libgsttag
Changes since 0.9.4:
* video caps now use a good range for framerate and w/h
* oggdemux/oggmux improvements
* playbin improvements
Bugs fixed since 0.9.4:
* 319110 : [PATCH] oggdemux chain finding is slow
* 320058 : playbin of a jpeg over http does not work
* 320923 : [volume] doesn't build on Solaris
* 321011 : gstbasertpdepayload doesn't send the " new segment " event ...
Changes since 0.9.3:
* New element: audiotestsrc
* typefind improvements
* buffer-frames removed
Changes since 0.9.2:
* RTP base classes
Bugs fixed since 0.9.2:
* 313251 : ximagesink unused functions
* 315159 : audioconvert lost 24 bit conversions in the rewrite
gstreamer0.8 to the 0.10 series. Changes:
Changes since 0.10.0:
* element factory leak fixes
* tests cleanup
* BaseSrc seeking in other format than BYTES
* collectpad fixes
Bugs fixed since 0.10.0:
* 322441 : getcontext() in common/m4/gst-mcsc.m4 uses incorrect stac...
* 323041 : [BASESRC] basesrc does not handle a seek to non-bytes for...
* 323870 : [tools] gst-feedback needs updating for 0.9/0.10
* 323882 : gst-launch manpage needs updates
* 323905 : use return val of g_list_append
API added since 0.10.0:
* GST_TYPE_STATIC_CAPS
* GST_TYPE_STATIC_PAD_TEMPLATE
* GstNetTimeProvider::active
* gst_base_src_set_format
Changes from the 0.8 series to 0.10 series:
* Refcounting and API revised for thread safety, see rules in
docs/design/part-MT-refcounting.txt
* Scheduling is now done by the elements, they start/stop
processing threads themselves. This removes the need for
a separate scheduler.
* State changes now happen from sink to source. This makes sure
that downstream elements are ready to process data when upstream
starts producing.
* EOS/ERROR/... does not change the state of elements anymore. This
means that when the application sets the state on an element, it
remains in this state.
* GMainLoop integration. Information on the state of the pipeline
is now received in the mainloop via the GstBus.
* Events move separate from the datastream, this allows for both
in and out of sync delivery of events.
* Generic _pull() replaced by _pull_region() so that random access
can be made faster.
* data passing happens from PAUSED, called the preroll phase. In this
state no data is rendered but it is queued in the sinks.
* negotiation simplified. Caps are now attached to buffers and travel
along with the datastream.
* GstBuffer is now subclassable.
* Ghostpads now look and feel like real pads.
* New Seeking/flushing policy.
* Addition of base classes and helper functions in the core to abstract
away the harder parts of plugin development.
New in 1.5.1:
Added support for case insensitive file systems
Add lsort to sort transcripts
ktcheck:
Fixed -D usage
Added -D to specify radmind path
Added -C to remove unused command files and transcripts
fsdiff:
Fixed bug that would calculate unnecessary checksums
Fixed bug that required two runs to fix hardlinks for objects other
then files.
lapply:
Fixed bug that would exit if a socket or a door didn't exist
lcreate:
-n correctly checks files.
Fixed bug where -N wouldn't use correct size on applefiles
lfdiff:
Better special handling.
If precedent_transcript returns special, make lfdiff handle it.
Check to make sure local file exists.
Check return value of precedent_transcript.
uses highest precedence transcript for path if no -T or -S given
twhich:
Fixed error with new transcript code
daemon:
Changed -L to specify syslog level
Added -F to specify syslog facility
lcksum:
removes temp files on error
libsnet:
made timed reads non-blocking
SSL_read bug fix, amohave contents.
docs:
BUG 1352578: Added CN to special file path description
Added lsort man page
build:
Fixed most warnings on OS X 10.4
Fixed bug with SASL builds