default in mk/defaults/mk.conf
remove the non-shared defaults and put in the setting that actually gets
used by more than one package (namely, MAJORDOMO_HOMEDIR)
don't make the majordom user own more than it actually needs to
make resend, archive, request-answer and medit honor the MAJORDOMO_CF
environment variable over the command line option, so that someone calling
these via the wrapper (which sets the environment variable) can't make
the majordom user execute random perl code by specifying it as config file.
Thanks to salo for finding this issue.
* Fixed the build process for MacOS X.
* Re-activeted vigra-config (script to query VIGRA installation information)
and added VigraConfig.cmake (query VIGRA installation information from within
cmake).
* Added CDash support (nightly builds and tests).
* Added convexHull().
* Added vigra::Box.
* Added vigra::Sampler class to sample given data in various ways.
* Added much new functionality to the vigra::RandomForest class (e.g. more
split strategies, variable importance measures, feature selection)
* Added readSIF() (reader for the Andor SIF file format).
* Added vigra::HDF5File for easier navigation in HDF5 files.
* Added recursive approximation of the Gaussian filter
(recursiveGaussianFilterX(), recursiveGaussianFilterY())
* vigranumpy: added Gabor filtering.
* Fixed multi-threading bugs at various places.
* Minor improvements and bug fixes in the code and documentation.
require this.
* Release 0.6.1 (16-Jan-2011)
** Minor Fixes
The old "sets" module is no longer imported without wrapping the import in a
DeprecationWarning suppressor. We still import it from slicers.set for
compatibility with older code, but that import will not produce a warning.
This should make Foolscap quieter when used with Python 2.6 or later.
A new RemoteReference method named getDataLastReceivedAt() was added, which
will tell you when data was most recently received on the connection
supporting that reference. This can be compared against time.time() to see
how "live" the connection is. For performance reasons, this is only enabled
when keepalives are turned on, otherwise it returns None. (#169)
Some unreachable code was removed. (#165)
* Release 0.6.0 (28-Dec-2010)
** API Changes
*** "foolscap.api" now mandatory
The old import names from foolscap/__init__.py have been removed, finishing
the transition begun with 0.5.0 . Applications must now import Tub,
Referenceable, and so on from "foolscap.api". (#122)
** Compatibility Fixes
Foolscap-0.6.0 is compatible with Twisted-10.2 (released 29-Nov-2010). The
0.5.1 release was not: pb.Listener was depending upon the behavior of an
internal Twisted function that changed, causing an AttributeError in
"StreamServerEndpointService". This is fixed, but the code is still using an
undocumented internal attribute to handle port=0 which will need to be
replaced eventually. (#167)
The first unit test ("test__versions") spuriously failed against Twisted-10.1
and 10.2, mistakenly believing that 10.1 was older than 8.1.0 due to a
lexicographic comparison that should have been numeric.
** Other Changes
Incident filenames are now like "2008-08-22--16:20:28Z.flog" which are in UTC
and mostly ISO-8601 format (the real ISO-8601 would use "_" instead of "--").
This is also used for log-gatherer filenames. (#111)
The logging code now honors FLOGLEVEL= when using FLOGTOTWISTED=1; previously
FLOGLEVEL= was ignored when deciding which log events should be bridged to
the twisted logger. (#154)
Some minor packaging bugs were fixed.
mock is a Python module that provides a core Mock class. It removes
the need to create a host of stubs throughout your test suite. After
performing an action, you can make assertions about which methods /
attributes were used and arguments they were called with. You can
also specify return values and set needed attributes in the normal
way.
===============
1.1 (31/10/10)
==============
- New feature for quickly setting times with a single button: pressing sets the
start time, releasing sets the end time, then moves to the next subtitle
- Periodically backup subtitle files, configurable in the preferences
- New features for video seeking and subtitle selection:
* Video->Loop Selection - loop the video playback to the selected subtitles
* Video->Seek to Selection - seek the video to the selected subtitle
* Video->Select Nearest Subtitle - select the subtitle for the video position
* Video->Auto Select Subtitle - auto select subtitles as the video is playing
- Changes in the Timings Synchronize dialog:
* Fixed a bug using the Synchronize All Subtitles option
* Activating a sync point now seeks to its new time instead of the old one
- Fixed a bug drag-and-dropping files with spaces in their path
- Use ISO-8859-1 as the fallback and default encoding in the File Open list
Translations:
- Carles Ferrando, Joan Duran (ca@valencia)
- Lucas Lommer, Marek Černocký, Petr Kovar (cs)
- Mario Blättermann (de)
- Jorge González (es)
- Bruno Brouard, Claude Paroz (fr)
- Fran Diéguez (gl)
- Yaron Shahrabani (he)
- Gabor Kelemen, Laszlo Csordas (hu)
- A S Alam (pa)
- Piotr Drąg (pl)
- António Lima (pt)
- Daniel Șerbănescu, Lucian Grijincu (ro)
- Andrej Žnidaršič (sl)
- Baris Cicek, Serkan Yılmaz (tr)
- Aron Xu (zh_CN)
Bug fixes:
- Automatically select subtitles on video playback (#453220)
- Quick subtitle timing during playback (#547984)
- Periodically backup subtitle files (#565360)
- Subtitle loop (#601195)
- Seek Subtitle->Time; Time->Subtitle with kb shortcut; Follow subs. (#605402)
- Bug in help (#612400)
- Untranslated strings (#619364)
- Crash when shifting selected subtitles (#620027)
- Synchronize timings for all subtitles (#622248)
- Crash when searching backwards (#628427)
Contributors:
- Arx Cruz, Valmir Sena
Additional thanks:
- A. G. Luz, Carlos Troncoso, Daniel, Gabor Kelemen, Marcin Zajaczkowski
1.0 (18/02/10)
==============
- Added drag-and-drop support for loading subtitle and video files
- Allow to set new options in the preferences:
* Whether to save the translation when saving subtitles
* Default and fallback character codings for opening files
* Default subtitle format, character coding and newline type for saving files
* Allow to remember the last used settings
- Fixed timings synchronization issue when "Sync All Subtitles" was used
- Activating (double-clicking) a sync point in the synchronization dialog now
selects the corresponding subtitle and seeks the video to its position
- Allow to edit spinbutton's time text up to millisecond precision
- Wrap the subtitle text to fit the video area
- Changed the default newline type to Windows (CR+LF) to improve compatibility
with other platforms (including external video players)
- Fixed support for video filenames with special characters
- Fixed bug with the title bar showing the previously loaded file
- Fixed bug with the timings "seek to" dialog not reflecting timing mode changes
- Fixed use of LDADD when building
- Use libtool to produce shared libraries
Translations:
- Alexander Shopov, Svetoslav Stefanov (bg)
- Marek Černocký, Petr Kovar, Rinu (cs)
- Joe Hansen (da)
- Mario Blättermann (de)
- Jorge González (es)
- Antón Méixome, Lois (gl)
- Mark Krapivner (he)
- Claudio Arseni (it)
- Piotr Drąg (pl)
- António Lima (pt)
- Andrej Žnidaršič, Matej Urbančič (sl)
- Daniel Nylander (sv)
Bug fixes:
- Set defaultsubtitle format, character coding and newline type in
preferences (#504656)
- Option to save Translation when saving Subtitles (#511167)
- The ability to manually change "from", "to" and "during" fields (#549060)
- Selecting subtitles in the Synchronize dialog (#585064)
- Ability to open files drag-dropping them onto the window (#585477)
- Use libtool to produce shared libraries (#592784)
- Title app bar shows previous srt played/viewed information (#596355)
- Crash when using video files with special characters (#608631)
- Srt files saved as Unix text (LF) (#609345)
- Window collapses the screen with a large subtitle (#610170)
Contributors:
- Arx Cruz, Ildar Mulyukov, Peter Alfredsen
Additional thanks:
- A. Luz, Federico, Frederico Camara, ΙΟΑΝΝΗΣ ΜΠΟΥΡΔΑΚΗΣ, Yann Basly
* Built with libpng-1.5.1beta06 and zlib-1.2.5
* Removed WIN32_WCE support (libpng has dropped it already)
* Include zlib.h and define png_memcpy, etc., and revise the
png_get_iCCP() and png_set_iCCP() calls to be able to build
with bundled libpng-1.5.x. Pngcrush cannot be built yet with
a system libpng-1.5.x.
== Wed 26 Jan 2011 02:23:09 UTC Mikel Lindsaar <mikel@rubyx.com>
* Update addresses passed into sendmail to escape them (Andy Lindeman)
* Version bump to 2.2.15 and gem release
* updated PT translation.
* added --notopics and --noindex as command line parameters.
They inhibit loading the topics tree and the index list, respectively.
* added Vim-like document scrolling key bindings.
* made the source code wxWidgets 2.9 friendly.
* documents using Chinese simplified now display properly.
* fixed Windows application crash that happened when the user clicked the
"Fonts.." button.
* made the source code compatible with Unicode/MSVC wxMSW builds.
* fixed loading of search-in-titles results.
* bugfix: udns_new(old) - when actually cloning another context -
makes the new context referencing memory from old, which leads
to crashes when old is modified later
* use random queue IDs (the 16bit qID) in queries instead of sequentional
ones, based on simple pseudo-random RNG by Bob Jenkins (udns_jran.[ch]).
Some people believe that this improves security (CVE-2008-1447). I'm
still not convinced (see comments in udns_resolver.c), but it isn't
difficult to add after all.
* deprecate dns_random16() function which was declared in udns.h
(not anymore) but never documented. In order to keep ABI compatible
it is still exported.
* library has a way now to set query flags (DNS_SET_DO; DNS_SET_CD).
* dnsget now prints non-printable chars in all strings in DNS RRs using
decimal escape sequences (\%03u) instead of hexadecimal (\%02x) when
before - other DNS software does it like this.
* recognize a few more record types in dnsget, notable some DNSSEC RRs;
add -f option for dnsget to set query flags.
* udns is not a Debian native package anymore (was a wrong idea)