Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 17:35:33 UTC Now

2008-04-20 15:48:12 UTC MAIN commitmail json YAML

Fix embedded font handling (CVE-2008-1693). While at it, add a patch
from upstream CVS which fixes display of 16-bit colors. Update from
print/poppler.
Approved-by: joerg

(tonnerre)

2008-04-20 15:32:02 UTC MAIN commitmail json YAML

Updated multimedia/vlc to 0.8.6f

(tonnerre)

2008-04-20 15:31:03 UTC MAIN commitmail json YAML

Update vlc to version 0.8.6f, also applying some smaller patches:
- Wrong boundary check in Speex decoder (CVE-2008-1686).
- Compilability of CDDA code with modern libcdio versions.

Vendor updates in 0.8.6f
- Security vulnerabilities in the Subtitle demuxer, Real RTSP demuxer,
  MP4 demuxer and Cinepak codec: CVE-2007-6681, CVE-2008-0073,
  CVE-2008-1489, CVE-2008-1769).
- Crashes in H264 packetizer.
- Close MMS access on network timeout.
- Some problems with AAC decoder & packetizer.

Vendor updates in 0.8.6e:
- Security vulnerabilities in the Web interface, Subtitle demuxer,
  Real RTSP demuxer, SDL_image library and MP4 demuxer (CVE-2007-6681,
  CVE-2007-6682, CVE-2006-4484, CVE-2008-0225, CVE-2008-0295, CVE-2008-0296,
  CORE-2008-0130).
- Resume playback for viewing content over FTP.
- Fixed XShm detection with remote X11.
- DTS to S/PDIF converter fixes.
- Waiting for SPS/PPS problem in H.264 packetizer.
- Improved compatibility for creating H.264 video files playable on iPhones.

Approved-by: joerg

(tonnerre)

2008-04-20 15:29:26 UTC MAIN commitmail json YAML

2008-04-20 13:59:09 UTC MAIN commitmail json YAML

2008-04-20 13:18:12 UTC MAIN commitmail json YAML

Note update of the "openoffice2-bin" package to version 2.4.0.

(tron)

2008-04-20 13:17:55 UTC MAIN commitmail json YAML

Update "openoffice2-bin" package to version 2.4.0. This update fixes
the following security vulnerabilities:
- CVE-2007-4770/4771: Manipulated ODF text documents containing XForms can
  lead to heap overflows and arbitrary code execution
- CVE-2007-5745/5747: Manipulated Quattro Pro files can lead to heap
  overflows and arbitrary code execution
- CVE-2007-5746: Manipulated EMF files can lead to heap overflows and
  arbitrary code execution
- CVE-2008-0320: Manipulated OLE files can lead to heap overflows and
  arbitrary code execution

(tron)

2008-04-20 12:24:21 UTC MAIN commitmail json YAML

Keep libraries specified as .a files in their original position among
other libraries (specified with -l).

Fixes a linking problem in net-snmp, where the Perl DynaLoader.a library
becomes out-of-order when all -l arguments have been moved to the end of
the command line.

(kim)

2008-04-20 12:22:58 UTC MAIN commitmail json YAML

Update misc/udfclient package to version 0.6.2:

Fixing up yet another regression found on some DVD-R/CD-RW drives fixing
newfs_udf and udfclient writing on those drives.

Complete harddisc/flash support on Linux apeared to be broken and should be
fixed now.

Lots of enhancements to cd_discect; now also reporting not only the TOC and
the PMA, but also the ATIP. In this ATIP there is information on the CD-RW
subtype wich is crucial to check if the disc can be written by the drive.

(reinoud)

2008-04-20 09:31:05 UTC MAIN commitmail json YAML

2008-04-20 09:29:45 UTC MAIN commitmail json YAML

2008-04-20 08:52:10 UTC pkgsrc-2008Q1 commitmail json YAML

2008-04-20 08:51:34 UTC pkgsrc-2008Q1 commitmail json YAML

pullup ticket #2340 - requested by tonnerre
fix temprorary file handling, shell escaping

Revisions pulled up:
- pkgsrc/graphics/comix/Makefile 1.11
- pkgsrc/graphics/comix/distinfo 1.10
- pkgsrc/graphics/comix/patches/patch-aa 1.1
- pkgsrc/graphics/comix/patches/patch-ab 1.1

  Module Name: pkgsrc
  Committed By: tonnerre
  Date: Sat Apr 19 14:28:46 UTC 2008

  Modified Files:
  pkgsrc/graphics/comix: Makefile distinfo
  Added Files:
  pkgsrc/graphics/comix/patches: patch-aa patch-ab

  Log Message:
  Fix insecure temporary file handling in comic and comicthumb utilities.
  Eliminate insufficient escaping on shell calls for rar
  archives/jpegtran.

(rtr)

2008-04-20 04:20:05 UTC pkgsrc-2008Q1 commitmail json YAML

2008-04-20 04:19:35 UTC pkgsrc-2008Q1 commitmail json YAML

pullup ticket 2338 - requested by joerg
LP64 platform fixes

Revisions pulled up:
- pkgsrc/textproc/urlview/Makefile 1.17
- pkgsrc/textproc/urlview/distinfo 1.5
- pkgsrc/textproc/urlview/patches/patch-ab 1.1

  Module Name: pkgsrc
  Committed By: joerg
  Date: Thu Apr 17 08:42:39 UTC 2008

  Modified Files:
  pkgsrc/textproc/urlview: Makefile distinfo
  Added Files:
  pkgsrc/textproc/urlview/patches: patch-ab

  Log Message:
  Fix urlview for LP64 platforms. Bump revision.

(rtr)

2008-04-20 04:09:10 UTC pkgsrc-2008Q1 commitmail json YAML

2008-04-20 04:08:03 UTC pkgsrc-2008Q1 commitmail json YAML

pullup ticket 2329 - requested by tron@
fix package build on macosx/ppc machines

Revisions pulled up:
- pkgsrc/multimedia/x264-devel/Makefile 1.12
- pkgsrc/multimedia/x264-devel/distinfo 1.10
- pkgsrc/multimedia/x264-devel/patches/patch-aa 1.5
- pkgsrc/multimedia/x264-devel/patches/patch-ab 1.7

  Module Name: pkgsrc
  Committed By: tron
  Date: Wed Apr  9 18:33:37 UTC 2008

  Modified Files:
  pkgsrc/multimedia/x264-devel: Makefile distinfo
  pkgsrc/multimedia/x264-devel/patches: patch-aa patch-ab

  Log Message:
  Try harder to disable AltiVec support under Mac OS X PPC (because it cannot
  be used in a shared library). Applications linked against "libx264" can now
  actually be started without crashing immediately because the symbol
  "_x264_deblock_h_luma_altivec" couldn't be found.

  Bump package revision because of this fix.

(rtr)

2008-04-20 02:58:51 UTC MAIN commitmail json YAML

note that if you intend to use gcc 4 on Tiger that you need to download
the xcode 2.5 development package. gcc4 that comes with xcode 2.0 builds
broken pkg_install tools.

(rtr)

2008-04-20 02:53:33 UTC MAIN commitmail json YAML

2008-04-20 02:48:38 UTC MAIN commitmail json YAML

2008-04-19 19:35:50 UTC MAIN commitmail json YAML

mention updates to mono 1.9

(kefren)

2008-04-19 19:23:17 UTC MAIN commitmail json YAML

2008-04-19 19:15:59 UTC MAIN commitmail json YAML

2008-04-19 19:02:36 UTC MAIN commitmail json YAML

2008-04-19 18:47:19 UTC MAIN commitmail json YAML

add mono-tools

(kefren)

2008-04-19 18:46:43 UTC MAIN commitmail json YAML

Initial import of mono-tools

Mono Tools is a collection of development and testing programs and
utilities for use with Mono

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(kefren)

2008-04-19 18:43:38 UTC MAIN commitmail json YAML

2008-04-19 18:42:57 UTC MAIN commitmail json YAML

2008-04-19 18:42:10 UTC MAIN commitmail json YAML

2008-04-19 14:49:24 UTC MAIN commitmail json YAML

2008-04-19 14:30:54 UTC MAIN commitmail json YAML

Updated graphics/comix to 3.6.4nb2

(tonnerre)

2008-04-19 14:28:46 UTC MAIN commitmail json YAML

Fix insecure temporary file handling in comic and comicthumb utilities.
Eliminate insufficient escaping on shell calls for rar archives/jpegtran.

(tonnerre)

2008-04-19 10:57:54 UTC MAIN commitmail json YAML

Updated net/nload to 0.7.0

(obache)

2008-04-19 10:57:35 UTC MAIN commitmail json YAML

Update nload to 0.7.0, based on maintainer update request in PR 38461.
While here, marked as DESTDIR ready.

Changes since 0.6.0

- Abort configure script if ncurses is not found
- Rewrite the linux proc devreader
- Implement hpux device detection
- Implement reading and writing of config files
  (fixes debian bug #247030)
- Add F5 and F6 key shortcuts for reading and writing current settings
- Change defaults for traffic units to human readable
- Make shown devices configurable at run time and
  save this setting as well
- Remove "-t 0"
- Change key shortcuts, especially F2 for the option window
- Replace "average smoothness" by average window period in seconds
- Apply patch by Paul Brook <paul@nowt.org> so that
  nload works correctly on 64-bit kernels
- Fix SIGSEGV when /proc/net/dev doesn't exist
- Make compilation work with GCC 4.3 (fixes debian bug #417449)

(obache)

2008-04-19 09:35:57 UTC MAIN commitmail json YAML

Updated games/wesnoth to 1.4.1

(wiz)

2008-04-19 09:35:24 UTC MAIN commitmail json YAML

Update to 1.4.1:

Version 1.4.1:
* campaigns:
  * Fixed/enforced internal gender id of various female heroes/foes
    (bug #11197)
  * Under the Burning Suns:
    * Minor cosmetic fixes
* graphics:
  * Fixed broken TC on transport-galleon and drake walking corpse graphics
  * New portraits: Elvish Sorceress
* language and i18n:
  * new translation: Croatian
  * updated translations: Chienese, Czech, Danish, Dutch, Finnish, French,
    Galician, German, Greek, Hungarian, Italian, Lithuanian, Japanese, Polish,
    Russian, Spanish, Swedish, Turkish
* map editor:
  * fixed not working "Update transition" and make "Delay transition update"
    directly trigger an update when toggled off.
* miscellaneous and bug fixes:
  * Removed spurious -R linker switch from command line generated by the Boost
    M4 macros
  * Load-game dialog displays a scenario campaign's translated name rather than
    its internal id now
  * wmlxgettext now print some context information about the strings
    extracted (patch #993)
  * added VICTORY_AND_DEFEAT_MUSIC macro and wired it in all mainline
    scenarios that warrant such effects
  * Fixed a border case of unit portrait advancement on which generic portraits
    would be treated as character-specific (affected female Elvish Archer line;
    it also theoretically affected units with [variation]s using different
    portraits)
  * allow configure to be started from directories other as the top dir
    (patch #1002)
  * learn the underlaying terrain so you'll not have a blank like in the unit
    stats if you encounter a terain aliased to a unencountered terrain
* multiplayer:
  * fixed minimap caching in the lobby screen, resulting in faster refreshs
  * a lot work has gone into optimizing wesnothd to allow more players

Version 1.4:
* language and i18n:
  * new translation: traditional Chinese
  * updated translations: Catalan, Chinese, Czech, Danish, Dutch, Esperanto,
    Finnish, French, German, Hungarian, Japanese, Lithuanian, Polish, Russian,
    Slovak, Spanish, Turkish, Valencian
* graphics:
  * more elvish portraits
* multiplayer:
  * revised maps: Cynsaun Battlefield
  * messages will no longer default to the private channel when observing
    or joining a new game
  * fixed an invalid vector access, which could happen since linger mode
    didn't reset the player_numer_ (bug #11094)
  * random maps can no longer crash if two teams have the same starting
    position (that happened if 2 teams didn't get a starting position.)
    bug #11166.
  * when the number of players for a random map can't be placed the engine
    tries maximal ten times before giving up.
* sound:
  * added new music track, "Knalgan Theme" by Ryan Reilly.
  * added new music track, "The King is Dead" by Mattias Westlund.
  * updated music track, "Traveling Minstrels" by Mattias Westlund.
  * changed the default story screen music from loyalists.ogg to revelation.ogg
  * added new music track, "Nunc Dimittis" by Jeremy Nicoll.
  * added new music track, "The City Falls" by Doug Kaufman.
* WML engine:
  * fixed a bug where addons with recusive INCLUDES could no longer be loaded
    (bug #11160)
* miscellaneous and bug fixes:
  * units with a death sound but no death animation now play their death
    sound correctly
  * selection animations are not directional when standing animations are
    disabled (bug #11151)
  * Fixed parser problems with \r\r in files
  * cleanups and a compiler fix based on patch #911
  * the detection of the savegame version was done after parsing the savegame
    this could lead to crashes when loading 1.2 savegames (debian bug 467088)
  * fix a bug where the random map generator could place a keep on the border
    (bug #11150)
  * Fixed UI sounds toggle crash on Windows
  * when a new unit is spawned when the attacker dies and the new unit has
    a lower number of weapons then the weapon number used in the attack an
    wml_exception was thrown (bug #10926).
  * truncate names in the load dialog utf8 aware, might be related to
    bug #11186
  * fix bug #11187 play_once=yes and fix musical cross-fading

Version 1.3.19:
* map editor:
  * activate border transitions in the editor using more translucent images
    than used ingame
* language and i18n:
  * updated translations: Chinese, Czech, Danish, Filipino, French, Hungarian,
    Italian, Lithuanian, Polish, Turkish
* miscellaneous and bug fixes:
  * Fixed chat log viewing crash after undo
  * Fixed era events loading
  * Idle, standing and selection animations are not accelerated anymore
  * All animations are disabled when the LOW_MEM compile switch is activated
  * correct FIREBALL_MISSILE not being synchronized properly. All UMC users
    need to check units using that macro
  * correct most missiles not being properly (bug #11134)
  * fix some female units using male frames during missile attacks
* replays:
  * fixed "play side turn" not working (bug #11118)
  * at least partly fix "replays always corrupt" (bug #10976)

Version 1.3.18:
* campaigns:
  * Northern Rebirth:
    * fix Sister Theta not appearing after freeing her (bug #11083)
* language and i18n:
  * updated translations: German, Italian
* campaign server:
  * Strip CRs from uploaded data
* miscellaneous and bug fixes:
  * Made unit checksum only test for important variables

Version 1.3.17:
* campaign server:
  * added more logging
  * remembers the last maintainer upload IP
* campaigns:
  * Liberty
    * Made the guards in Hide and Seek behave more intelligently.
  * The South Guard
    * Completely redesigned the internal workings of 6b The Long March.
* graphics:
  * more elvish portraits
* language and i18n:
  * updated translations: Catalan, Chinese, Danish, Esperanto, French, German,
    Italian, Japanese, Slovak, Spanish, Valencian
* multiplayer:
  * revised maps: Caves of the Basilisk, Sablestone Delta, Silverhead Crossing
* tutorial:
  * fixed the recall refunding/re-doing in scenario 2 (bug #10993)
  * scripting of the AI moves now check for units in target hex (prevents bug
    #6745)
  * fixed some problems with the grunt (Dumbo) dialogue
  * decorated map with new terrains
* user interface:
  * tinygui:
    * fixed fontsize for the clock
    * removed $RACE entry when using tinygui
    * fixed replay theme in tinygui to display correctly
    * get closer to the normal theme when tinygui is active and the
      resolution bigger than 400x300
  * reduce minimap in resolutions <1000x620 to allow displaying all attacks
    from units with many attacks (eg the sylph)
  * add support for 800x480 when using the configure option
    --enable-small-gui, not everything displays correctly (preferences,
    mp-creation/lobby, ...), but normal gameplay should work perfectly
  * improved editor theme so that it works in 800x600, too
  * increase space for terrains in the mapeditor by rearanging items a little
  * quick replays no longer scroll to leaders
  * scrolling to the leader the very first time happens instantly now
  * Various tunings about the transparency of hp/xp bars (avoid confusion like
    in bug #11030) and keep them highlighted for the selected unit too.
* WML engine:
  * unstoring a leader for a side without a leader sets the leader for
    that side (bug #11048)
* miscellaneous and bug fixes:
  * replays of midgame saves get the right recall list now (bug #10868)
  * Fixed controller problems when reloading MP game (bug #11046 and bit more)
  * Made scrollarea to stay in bottom if it is resized (bug #6974)
  * Fixed reference to invalid iterator in unit_cycle (bug #7991)
  * Fixed side_drop server message handling to correctly restart turn
  * Fixed network code crash after failed socket operation
  * Fixed random start ToD (bug #11056)
  * Fixed an assert crash when a fake_unit_move starts outside of the screen
  * Fixed temporary disappearing of hp/xp bars of victorious unit (bug #11055)
  * Fixed flickering hp/xp bars of ghost and other invisible units.
  * Placement of random terrain images is more random.
  * Optimization of damage floating labels
  * Fixed update of the minimap and starting positions when using the "delay
    transitions update" option.
  * chasm and lava bridges are now proper aliases of cave and chasm

Version 1.3.16:
* campaigns:
  * Two Brothers: set the leader of scenario one to passive to make it not
    too easy to win
* language and i18n:
  * updated translations: Chinese, Czech, Dutch, Filipino, Finnish, German,
    Greek, Hungarian, Italian, Lithuanian, Polish, Slovak, Spanish, Turkish
  * replaced the font used for the chiense translation (gkai00mp.ttf) with a
    subset of WQY (just the gb2312 part is included) as requested by the
    chinese maintainer
* map editor:
  * the editor handles errors with the old unsupported map format more
    graceful (bug #11023)
* multiplayer:
  * revised maps: The Freelands
  * don't display 'Remote scenario' for reloaded games in the multiplayer
    lobby which is wrong in most cases (fixes bug #10882), the display
    of 'Reloaded game' is disabled for now because of the string freeze
  * Fixed MP saves loadind to choose correct human side (bug #10894)
  * display reloaded games in yellow instead of green in the game list
    as they are also a kind of already running games
  * Made era not required while loading save game
  * Removed bogus client commands about takeing side
  * Fixed control change when giving own team (bug #6639)
  * when loading a savegame don't offer to take the non-player sides (bug
    #10746)
* units:
  * balancing changes:
    * decreased the village defense of Bats from 60% to 40%
    * decreased the forest defense of the Ranger from 70% to 60%
    * decreased the forest movement cost of the Ranger from 2 to 1
    * decreased the shallow water, mountain, swamp and snow movement cost of
      the Ranger from 3 to 2
* user interface:
  * During dialogs the speaker is shown in the sidebar and highlighted.
  * During ai moves the source hex is no longer highlighted.
  * show unit standing animations and idle animations are now separate options
  * Removed broken "Host network game" option from multiplayer menu (bug #10800)
  * Fixed network game creation return back to create dialog after failed
    savegame loading
  * Fixed a small glitch with fog and shroud in the corners (bug #10831)
  * share_view now looks at whether your allies have shared their view,
    before whether or not you saw the view of your allies was determined by
    your own view was shared (bug #10994)
  * slight tuning of hp/xp bar: not anymore hidden under leader crown and the
    HP bar's scaling is changed (now the cap is ~80hp instead of 70)
  * new red footprints images for move cost > 3
* WML engine:
  * fixed an off by one error in [scroll_to]
  * unified the two different max_loop counters and used highest maximum
    (65536).
  * Fixed abilities filtering to test [filter] allways
* terrains:
  * added stone bridge terrain over lava and chasms.
* miscellaneous and bug fixes:
  * Fixed networking not to timeout with slow connections but timeout faster
    with lost connection (partialy fix bug #10967)
  * Fixed client side ping timeout check if downloading or uploading
  * Moved destruction of conditional object before the mutex. This should
    fix random crash in network disconnect.
  * Fixed reference to invalid pointer in attack::attack
  * pressing shift affects acceleration immediately
  * More gcc 4.3 fixed
  * Remember cleared hotkey
  * Added some toys&whisles to unit tests
  * Added networking unit tests
  * Optimized MP chat log building
  * Optimized tokenizer to speed up loading config files
  * Hide race sections having only units with "hide_help=true"
  * Fixed ai handling of unit without attacking weapons (bug #10886)
  * Optimize roads placing of random map
  * when a unit miss an animation, the engine will base the replacement on
    the standing animation instead of the standing frame
  * enabled caching images for lowmem unconditionally since it seems to save
    memory (bug #11022)
  * disable stricker terrain validation, since a rogue scenario may avoid
    somebody to create any game (bug #11024)

Version 1.3.15:
* language and i18n:
  * updated translations: Catalan, Chinese, Czech, Danish, Dutch, French,
    German, Hungarian, Italian, Lithuanian, Polish, Spanish, Turkish
  * updated DejaVuSans to 2.23
* graphics:
  * new elvish portraits by Kitty
* multiplayer:
  * revised maps: Cynsaun Battlefield
  * fixed bug #10777: Cannot cancel a multiplayer password prompt
  * fixed bug #10779: Rejoining game causes major problems
  * Fixed :control command to work
  * Fixed control change not to set wrong team if we are playing now
  * damage statistics for the current turn also works for observers now
  * MP loads now era_id from save file (bug #10878)
  * skip replay no longer skips the story for players only for observers
    (bug #9538)
  * observers without the addon installed can watch the second scenario of
    a MP campaign again (bug #10794)
* user interface:
  * Made ESC clear hotkey when changing hotkeys
  * Made quick replay skip messages
  * linger mode overlay is also drawn over fog and shroud (bug #10811)
  * Units are deselected before they move.
  * The next move can be prepared before the current attack/move
    animation finishes (bug #7132).
  * If a move is interrupted, footsteps are drawn again.
  * Tuned some details of the mouse handling.
  * Fixed [message] not to close if it has input (bug #10846)
  * fixed chat color when message is added by turn_info (bug #6846)
  * added a more graceful handling of maps without a header (bug #10787)
* WML engine:
  * Fixed order of sighted and moveto events (bug #9560)
  * now allow the use of $unit inside [show_if] and [location_filter]
    in the [set_menu_item] tag
  * fixed weapon_specials filter_opponent to work in attack selection (bug #8333)
  * fixed crash in battle events if unit was killed or teleported (bug #10801)
  * fixed era events not to be added if we are loading save game (bug #10772)
  * some filtering was added to the [animate_unit] action to actually make it
    useful
* miscellaneous and bug fixes:
  * Fixed turn timer and end_turn commands order (bug #10849)
  * Fixed boost test compile with 1.34.1
  * Made unit to hideable by others units (bug #10877)
  * Make wesnoth work properly again if the datadir contains ../
  * Fixed some type of addon not being uninstallable (bug #10788)
  * fixed adjacent units to update if unit affects them
  * converted NO_MAP_DATA to new map format
  * fixed unchecked vector access
  * make sure the python campaign client list shows a space between the
    headers if the size of the column is smaller than the header (eg uploads)
  * make sure a unit with more hitpoints than its maximum doesn't terminate
    the game with an assertion error (bug #10876)
  * various bug fixes and code cleanups
  * added some extra headers for the upcoming gcc 4.3 (debian bug #462708)
  * image scaling on tinygui was broken, this has been fixed
  * wescamp script allows the same values for true as utils::string_bool()

Version 1.3.14:
* campaigns:
  * The Hammer of Thursagan:
    * 'Invaders' if there weren't enough free tiles to spawn all indigs the
      game would enter an infinite loop (bug #10621)
  * Two Brothers:
    * updated the music playlists in all scenarios to include the new music
  * Under the Burning Suns:
    * Completely new scenario 3
    * Few bugfixes to scenario 6
* graphics:
  * overlays are properly drawn at the top row (eg forrest) (bug #10238)
  * mountains no longer have a hill as base
  * when a leader dies the villages, which are no longer are owned, are
    properly redrawn (bug #9136)
  * sometimes the first hitpoints left percentage and the unscatched had a
    difference of 0.1%, this has been fixed (bug #9122)
* language and i18n:
  * updated translations: Chinese, Danish, Dutch, Finnish, French, German,
    Italian, Lithuanian, Slovak, Spanish
  * added gkai00mp.ttf font (needed for the Chinese translation)
* multiplayer:
  * revised maps: Den of Onis, Weldyn Channel
  * renaming a unit no longer generates an OOS error (bug #7864)
  * if in a MP campaign the endlevel was continue(_no_save) it could happen
    that the client left before the host uploaded the new scenarion, this
    has been fixed
  * when joining a MP game the recall list wasn't loaded which leads to
    OOS errors in campaigns (bug #10624)
  * :droid can now use the additional parameters on & off to enable/disable
    the AI status of a side instead of toggle it (FR #9676)
  * fixed the MP campaign gold carry over (bug #10677)
  * MP campaign start of scenario saves can be loaded again (bug #10058)
  * if a MP side has no colour defined fall back to the default side colour
* sound:
  * timer bell in MP starts when there are 20 seconds left and fades in
    gradually for 10 seconds (fr #10559)
  * fixed timer bell not always playing (bug #10559)
  * it was possible to add the same track to the playlist twice which
    could lead to an infinite loop (bug #10112)
* units:
  * balancing changes:
    * increased the XP requirement of the Vampire Bat from 14 to 22
    * decreased the HP of the Vampire Bat from 17 to 16
* user interface:
  * the apple key works as shortcut modifier again (bug #10586)
  * made "Show lobby joins of friends only" the default preference
  * new menu option added to save replays manually
  * show damage statistics for the current turn in the statistics window
  * opening the action menu in linger mode no longer crashes the game
    (bug #10438)
* WML engine:
  * new tag [text_input] for [message] (patch #921)
  * new tag [filter_vision] for Standard Unit Filter
  * it is now possible to play [sound] repeatedly using a "repeat" attribute
  * Added boolean variable disallow_observers= to side defination
  * Random factions can be defined on a subset of the non-random faction
    (FR #10600)
* miscellaneous and bug fixes:
  * set the default resistance to 100 (no resistance) instead of 0 (immune)
    (bug #10661)
  * when loading a unit some traits didn't get applied correctly but got
    fixed in a later state. This could lead to some units not leveling
    properly (bug #10304)
  * validate vector access for colours (bug #10622)
  * Fixed OOS on unit advancement if wml had battle/die events (bug #10590)
  * added serveral fixes to compile with Sun Studio compiler (patch #911)
  * bumped autoconf version requirement to 2.60 since it's needed for the
    boost tests (bug #10636)
  * fixed a problem where two [recall]s in a SP game could get an out of sync
    recruitment
  * avoid triggering an assertion when a duplicated side definition exists
    (bug #7252)
  * Fixed OOS if [message] menus cause advancement of a unit
  * the previous "max-saves" slider is now used as a slider to determin the
    maximum number of auto-saves to keep, default value is 10, so the 11th
    oldest and all older auto-saves will be deleted
  * the MP server now always sends gzipped data
  * Rewrote the AI village assigning algorithm, instead of using brute force
    it now tries to optimize before resorting to brute force (bug #7215).
  * parser exceptions are now displayed visually (patch #914)
  * always ask for permission before overwriting an already existing replay
    file (bug #10689)
  * don't automatically save a replay for every game an observer visits
    if the option 'Save Replay on SP/MP Victory ..' is enabled (bug #10690)
  * changed option 'Delete Saves on SP/MP Victory ..' to remove only
    Auto-Saves to avoid the removal of manually saved files from unrelated
    games
  * make sure the team number is reset in single player linger mode
    (bug #10692)
  * fullscreen now defaults to false
  * "hide_help" now hides the unit from the list in help, but still allow to
    see its description (using context-menu or hotkey)
  * change the default port for the campaign server to 15005 to seperate the
    new 1.4.x way from the old possibly broken content from the trunk server

Version 1.3.13:
* campaigns:
  * A Tale of Two Brothers:
    * what the correct passwords for 'Guarded Castle' are is now randomized
  * Liberty:
    * 'Hide and Seek' mostly rewritten and it now has a bigger map with
      randomly placed guards
  * The South Guard:
    * now the player has to kill the fake M'Brin in 'Choice in the Fog' instead
      of just attacking once
* language and i18n:
  * updated translations: Chinese, Czech, Danish, Finnish, French, German,
    Greek, Hungarian, Italian, Lithuanian, Polish, Portuguese (Brazil),
    Valencian
  * updated DejaVuSans to 2.22
* map editor:
  * resize actions can be undone again (bug #10216)
* multiplayer:
  * revised maps: Hamlets
  * recruitment OOS is fatal now (bug #9723)
  * the server now stores the next scenario send but the host, thus the
    clients no longer restart in the previous scenario
  * the next scenario now properly loads the recall list
* sound:
  * new or improved sounds: ogre hit and die, MP chat
* units:
  * all lvl 2 outlaw units can now advance to lvl 3 in all campaigns and MP
  * the default AMLA for all max-level units is now +3 max HP, +20% max XP and
    healing to full
  * the standard AMLA XP limit upped from 100 to 150
  * replaced the fullheal AMLA of the Necrophage with a feeding ability, giving
    it +1 max HP for every living enemy killed
* user interface
  * display the race in the unit preview panel (with gender variation support).
  * allow to use team labels also for 1-player-teams (bug #9747)
  * changing the langugage now sets the version number in the title
    properly.
  * show 'back to round xxx' also in 800 x 600 resolution
  * a multiplayer map with allow_new_game causes the selection of a map to
    show the wrong minimap (bug #9425)
  * the "1 turn to reach" of the movement hint is now used only for multi-turns
    move, instead icons show ZoC and village capture ending the move.
  * turn to reach numbers also works when bigger than 9 and without parentheses
  * display an icon into the movement hint where the unit can be invisible and
    the sidebar icon is now about the current status of the unit
  * fix glitches with the sidebar status icons (slowed, poisoned..) when the
    mouseover leave the unit
  * middle mouse button now do a progressive scrolling when kept pressed, speed
    and direction depend of the the position of the mouse relatively to the
    center of the view
  * in help, sections are now opened by clicking on the book icon or
    double-clicking on its title
  * each section has now an associated page with general info and links to its
    topics
* WML engine:
  * new event "last breath" will be triggered when a unit dies, but
    before the animation is played
  * allow ThemeWML to display the race.
  * new "random_gender=" key (boolean) to single units declarations in WML;
    the engine will generate a random gender for the spawned unit just like
    when it's recruited
  * updated {GENERIC_UNIT ...} macro to take advantage of random_gender
  * fixed [filter_radius] to support [and][or][not] and radius=
  * added rand= for [set_variable] which can be used in MP, the user has to
    make sure it stays in sync
  * units spawned with unit in events can now have random traits and also the
    names are the same (bug #10501)
  * load the recall list with a start of scenario save (bug #10444)
  * Added support for side specific [message] (fr #7427)
  * a floating text can now be specified within animation frames using the
    text= and text_color= keys
* miscellaneous and bug fixes:
  * various bug fixes and code cleanups
  * added gzip and gunzip command line parameters
  * replaced the 'Binary Saves' option with 'Compressed Saves' and now
    writes gzip files
  * added a "ping_timeout" preference to allow adjusting the default timeout
    value ('60') from the preferences file
  * rewrote the network code to also receive gzipped data:
    * The clients send gzipped data to the MP server.
    * The MP server can send gzipped data depending on a hidden parameter
      which is off by default.
    * The campaign server sends and receives binary_wml.
  * fixed a crash when the attacker dies while performing a desparate attack.
    The crash seemed only to happen under Windows but valgrind also
    complained (bug #10496)
  * loading a content with invalid wml does not terminate the game
  * increased the precission off the mouse in the top row of the editor
    (closes bug #10219)
  * Fixed code to filter sent items when undoing (bug #10588, needs testing)
  * Avoid an assertion failure triggered in the replays
  * speed-up the cache validation by skipping directories named "images" and
    "sounds", WML authors must avoid to put cfg files there (or manually
    refresh their cache if they really want to place and edit cfg files there)
  * using "next-unit" on the last unit now triggers the selection effect each
    time (instead of half the times)
  * fix some latency for clearing fogged corners on shrouded maps
  * optimization of the pathfinding and unit loading
  * avoid deferring null pointers in the multiplayer lobby

Version 1.3.12:
* campaigns:
  * The Rise of Wesnoth:
    * 'A New Land' can now be won by waiting till turns run out
* language and i18n:
  * updated translations: Czech, Danish, Finnish, French, Italian, Polish,
    Swedish
* map editor and terrains:
  * added village count to editor
* multiplayer:
  * revised maps: Caves of the Basilisk, Cynsaun Battlefield, Den of Onis,
    Fallenstar Lake, Hamlets, Hornshark Island, Sablestone Delta, Silverhead
    Crossing, Sulla's Ruins, The Freelands, Weldyn Channel, Alirok Marsh,
    Island of the Horatii, 3p Morituri, Blue Water Province, Castle Hopping
    Isle, Clash, King of the Hill, Lagoon, Loris River, 4p Morituri, Paths of
    Daggers, Siege Castles, The Wilderlands, Xanthe Chaos, Forest of Fear,
    Amohsad Caldera, Hexcake, Waterloo Sunset, 8p Morituri, Merkwuerdigliebe
* sound:
  * added new music track, "Vengeful Pursuit" by Jeremy Nicoll.
  * added new music track, "Variations on an Elvish theme" by Doug Kaufman.
* units:
  * balancing changes:
    * increased the HP of the White Mage from 32 to 35
    * decreased the ranged attack of the White Mage from 7-4 to 9-3
    * increased the melee attack of the White Mage from 6-1 to 6-2
    * increased the HP of the Mage of Light from 42 to 47
    * changed the ranged attack of the Mage of Light from 9-4 to 12-3
    * decreased the melee attack of the Royal Guard from 12-4 to 11-4
    * decreased the melee attack of the Merman Warrior from 8-4 to 10-3
    * decreased the pierce melee attack of the Merman Triton from 11-4 to 14-3
    * decreased the blade melee attack of the Merman Triton from 11-4 to 19-2
    * decreased the melee attack of the Naga Myrmidon from 8-6 to 9-5
    * increased the melee attack of the Lich from 5-3 to 8-3
    * increased the melee attack of the Ancient Lich from 6-4 to 8-4
    * increased the defence of the Bat line on all terrains from 50% to 60%
* user interface:
  * changed the default setting for the turn bell to on
  * removed the turn_cmd preference option
  * Savegames now have a prefix indicating the campaign they are from if
    the campaign WML declared an abbrev= tag.
  * in linger mode a new overlay is used to see the difference between
    playing and lingering
  * abilities and traits now show a blank line if missing, to ease units
    comparison
  * the numbers keys also change the reachability in N turns for selected enemy
    (works with simple mouseover too)
* WML engine:
  * New standard unit filter keys:
    - defense: chance to be hit on current terrain by normal weapons
    - movement_cost: movement cost on current terrain
  * the preprocessor now ignores filenames with '..' in them
* miscellaneous and bug fixes:
  * fix a compilation bug on Windows (usleep not defined)
  * addon interface: added support for an ignore file (.ign) to configure what
    shouldn't be uploaded on the addon server (it's useful if you use a svn
    checkout for example)
  * fixed some small interface glitches on MP saved games loading and setup screen
  * fixed some more possible utf-8 related terminations
  * fixed WML added anims being forgotten on save/load
  * fix an animation freeze when selecting a fighting unit
  * prevent unit selection (and sending "select" event) when commands are locked.
  * optimization of the loading of units WML data.
  * optimization of "Create Units" and "Recruit" dialog.
  * fixed incorrect number of total villages for villages at right and bottom border
  * fix bug #8991: Load a second savegame crash when using --test option
  * added a new drawing framework only used for linger overlays at the
    moment, other stuff can be converted later

Version 1.3.11:
* campaigns
  * Eastern Invasion
    * in 'The Drowned Plains', undead no longer spawn near you randomly but
      instead they are placed on the map at the beginning of the scenario and
      remain immobile and hidden until the player steps next to them
    * Epilog throneroom scene now has a horse-canter sound effect for Owaec.
  * Scepter of Fire
    * in 'The Dragon', the player now gets a starting castle where to recruit
      and recall normally
* campaign server
  * fixed a bug which broke uploads with a .cfg file next to the campaign
    directory
  * finalized wescamp integration
* map editor and terrains:
  * fixed a bug which prevented the editor to load maps with a Windows EOL on
    Windows, other platforms where not affected.
  * added a 'Mushroom Grove lit' (on cave) terrain using (string 'Uu^Ufi')
* graphics:
  * added user-contributed graphic updates for 'storm trident', 'ankh' and
    'staff' pick-up items
* language and i18n:
  * updated translations: Chinese, Czech, Danish, Dutch, French, Galician,
    German, Polish, Portuguese (Brazil), Swedish
* multiplayer:
  * fixed segmentation fault on loading saved games from the multiplayer user
    interface
  * fixed random leaders not getting random genders as expected by design
* WML engine:
  * implemented the #ifndef directive, the opposite of #ifdef, in the
    preprocessor, to parse the following block only when the symbol is not
    defined
  * fix the recall list duplication bug (bug #10183)
  * [modify_side] can now override the recruit list, just like [set_recruit];
    should be the preferred method at some point.
  * the gold carryover can now be modified from wml (fr #10144)
* units:
  * balancing changes:
    * increased the melee attack of the Saurian Oracle from 5-2 to 4-3
* user interface:
  * The attack dialog displays the range between weapon's info
  * The footsteps of a teleporting unit shows haloes on teleport points
  * More readable colors for dark map labels (bug #10271)
  * Tips of the day have attributions, a "Previous" button and a fixed size.
* miscellaneous and bug fixes:
  * added some extra headers for gcc 4.3 (based on patch #842)
  * Fix bad fog update when passing by or stopping on a village
  * Fix various bug when teleporting a unit to a fogged village (bug #10273)
  * Display a message when a teleport fails (exit village has an hidden ally)
  * Warning message on the standard output when using tiles with bad size

Version 1.3.10:
* campaign server
  * it's now possible to delete a campaign with the master password
  * added initial support for the wescamp translation integration
    (not finished yet)
  * You can now supply a .pbl file within the directory for a campaign
    as _server.pbl, rather than externally at the same level as the directory.
    Both the client code in the game and the Python client in utils/ have been
    enhanced to allow this.
* campaigns:
  * Eastern Invasion
    * Fixed bug #10195, related to Holy Amulet's description
    * some gold balancing for 'Xenophobia' and 'Lake Vrug'
  * Liberty
    * in 'The Raid', the accompanying peasants are no longer loyal. Also, the
      scenario now gives an early finish bonus
    * turn limits of 'A Strategy of Hope' lowered, to prevent massive amounts
      of carryover gold
  * Northern Rebirth
    * Balancing polishing and bug fixing.
    * Disabled undead branch for the upcoming 1.4 string freeze, as it is far
      from finished right now, and will not change before the string freeze.
    * Made auto recalled units loyal.
  * Sceptre of Fire
    * 'Gathering Materials' now has more varied terrain, an early finish bonus,
      and the gold and coal piles now behave better: each pile now only gives
      one load, miners carrying a load have an icon on them and when dying they
      drop their load, so another miner can pick it up
    * in 'Outriding the Outriders', villages (except the first one) now give
      you two units instead of one
    * Khrakrahs is no longer allied with the hostile elves and dwarves
  * Under the Burning Suns
    * Kaleh now uses AMLA's for custom advancement
    * renamed the files and scenario id's to reflect scenario titles
    * new title image and some initial story images
    * redesigned the Dust Devil unit to make it less overpowering
    * gave Elyssa 1 move across sand
    * fixed AI recruitment in 'Across the Harsh Sands', made Lost Souls
      easier to beat back on MEDIUM and HARD, and fixed the bug with Holy
      Water (bug #10254)
    * bugfix for blocker in 'In the Tunnels of the Trolls'
* graphics:
  * polished ankh prop picture from Liberty, and moved to core, replacing
    old ankh-necklace.png used by Eastern Invasion
  * updated unit graphics: Necromancer, Dark Adept, Dark Sorcerer, Fugitive,
    Huntsman
  * new or improved animations: saurian augur line magic attack
  * various shadow under units updates for consistency
* sound:
  * new or improved sounds: skeleton hit and die
* language and i18n:
  * updated translations: Chinese, Czech, Danish, Finnish, French, Galician,
    German, Greek, Hungarian, Italian, Lithuanian, Polish,
    Portuguese (Brazil), Russian, Spanish, Swedish, Valencian
  * updates fonts: DejaVuSans (2.21)
* map editor:
  * fixed a bug when two dimensions of a map were modified, the editor
    could crash (bug #10216)
  * fixed a bug when shifting the map, the starting positions weren't
    updated correctly (bug #10216)
* multiplayer:
  * revised maps: Cynsaun Battlefield, Den of Onis, Hamlets, Silverhead
    Crossing, Sulla's Ruins, Weldyn Channel, Blue Water Province
  * new multiplayer scenario added: Dark Forecast, random survival for up to
    two players
  * removed option to enforce female gender on side leaders, replaced with a
    gender choice combo-box in the MP side setup UI (client and host), which
    can choose between random, male, and female, when available.
  * the server sends a periodical 'ping' to all players to detect ghosts
  * implemented reloading of the server config on SIGHUP
* sound
  * "Legends of the North" (legends_of_the_north.ogg) moved from NR to mainline
  * A new pair of victory and defeat themes by Ryan Reilly added.
* units:
  * balancing changes:
    * increased the movement points over tundra (snow) and deep water from 1
      to 2 for 'drakefly'
    * added the 'fearless' trait to the Ghoul line
* user interface:
  * selecting your own unit makes it flash briefly and emit a select sound
  * you can now also select enemy units and see their possible path, terrain
    defense and turn to reach.
  * changed the mute hotkey from ctrl-m to ctrl-alt-m
  * renamed "Advanced Mode" button on graphics preferences to "Change Resolution"
  * renamed "Advanced Mode" button on sound preferences to "Advanced Options",
    and "Normal Mode" to "Standard Options"
  * fix some inconsistencies between mouse selection and "next unit" selection
  * double-click in dialog now triggers a "press button" sound
  * fix an exploit using the "black stripes" of a unit with teleport ability
    to detect enemy villages under fog
  * fix the wrong "(1) turn to reach" on already captured village
* WML engine:
  * extended [store_side] behavior, so that it additionally writes the following:
    fog, shroud, colour, user_team_name, controller, recruit (the recruit list),
    village_gold (the income per-village).
  * extended [modify_side] behavior, to contemplate fog, shroud, controller,
    recruit and village_gold settings.
  * new key "contains=" in [variable] conditions to check the presence of a
    substring in a variable value
  * new tag [debug_message], which takes as paramaters "logger=" and "message="
    to silently output messages to stdout or stderr.
  * new key "variation=" in [move_unit_fake] statements to add the possibility
    of making a fake unit look like one of its variation while moving - this
    also reflects in a change to the MOVE_UNIT macro, which now can use gender
    and variation too.
  * maps now have a user definable border
  * Changed the mute hotkey from ctrl-m to ctrl-alt-m.
  * On victory, all old saves for the scenario except the start one
    are now deleted (rather than just autosaves as formerly). This
    is done before replay saving, if that is enabled. The preference
    name has changed from delete_autosaves to delete_saves.
  * Animation engine allow multiple type of frames (a la "missile frames")
    for all types of anims, you can have multiple such anims using different
    frame names
  * a new type of animation is triggered when a unit is selected. (WML
    support to come shortly)
  * in story [image,] a new key scaled=yes/no (default=no) allows to scale
    the image like the background.
  * prevent some illegal select events on enemy units.
* miscellaneous and bug fixes:
  * added a new log domain 'mp_server'
  * added a new log level 'debug'
  * various bug fixes and code cleanups

Version 1.3.9:
* campaigns:
  * Descent into Darkness
    * in 'Peaceful Valley', goblins may no longer spawn when you recapture a
      village you had lost
  * Heir to the Throne
    * new graphics for the battle princess
    * in 'Crossroads', the orc ambushers now hide immobile on the map from
      the beginning of the scenario, instead of being spawned randomly when
      stepping on hills
  * Liberty
    * new story images
    * a proper bigmap
    * music changed in several scenarios
  * Northern Rebirth
    * New map for Eastern Flank
    * Fixed bug where Father Marcus regenerates in the wrong place
      in one the death events.
    * Rescaled Rakshas' portrait to the proper size.
    * Balancing of opening event in 'Settling Disputes'
    * Various minor polishing and bug-fixes.
    * Extensive balancing, polishing and bug fixing on undead branch.
  * Son of the Black Eye
    * Fixed bug in 'The Coward' where an enemy unit speaks as if
      he is on your side.
    * A bit of dialogue polishing in 'The Coward'
    * Jetto now joins you even if you don't release him during the scenario
  * An Orcish Incursion
    * Campaign heavily revised and added to the distribution
  * general
    * no longer use the external_binary_data dir for including campaign and
      difficulty level icons and images, but reference the images directly
* graphics:
  * new animations: rogue death, orcish leader line leadership
* language and i18n:
  * updated translations: Czech, Danish, Dutch, Finnish, French, German,
    Italian, Lithuanian, Polish, Swedish
* map editor:
  * a right click in floodfill mode now performs a flood fill.
  * new icon for: village, castle
  * new rotate function (FR/bug #3870): copy&rotate selected area using mouse
    cursor as center (or "center of mass" if the cursor is not on map)
  * important optimization of the builder engine (which recalculates
    transitions after a map change)
  * restore the random map generator (was broken in 1.3.8)
  * fix several bugs with the "delay transition update" option (undo and
    multi-hexes operations)
* WML engine:
  * new key "centered=yes" in [story] to use center of images (like dots)
    on the given map coordinates.
  * kill the obsolete "flip" key in [story], use imagepath function
    "~FL(horiz/vert)" instead
* user interface:
  * preserve aspect ratio of the minimap (FR/bug #9999)
  * the debug "Create unit" dialog have now two columns (race and type)
    and is correctly sorted.
  * progressive parameters can be specified both in [animation]
    and in [frame]
  * The linger mode "Next Scenario" button renamed to "End Scenario"
  * improved the display of the trait descriptions
* multiplayer:
  * renamed maps:
    * Blitz to Weldyn Channel
    * Charge to The Freelands
    * Meteor Lake to Fallenstar Lake
    * Triple Blitz to Alirok Marsh
  * revised maps: Caves of the Basilisk, Weldyn Channel
  * minimum number of turns reduced to 1
  * new option to allow female leaders by default instead of male leaders
  * fixed a crash if the client receives invalid utf-8
  * fixed a server side bug with could cause invalid utf-8
    being send to a client.
  * display the era id for not installed eras in the lobby.
  * display the scenario id for unknown scenarios in the lobby.
* units:
  * balancing changes:
    * created undead variations for the 'bat' and 'gryphon' race
* miscellaneous and bug fixes:
  * various bug fixes and code cleanups
  * fixed a glitch where an item halo shifted position when zooming
  * map label length is correctly determined for multibyte characters
    and thus the limit has been reduced to 32 characters again (bug #6855)
  * now using :n in debug mode will skip past linger mode as intended
  * fix a bug with [endlevel] result=continue_no_save
  * fixed a bug where some strings were resized in utf-8 unaware mode
  * fix bug #9021 (team color names not directly translated when
    switching language)
  * optimize the random map generator (especially for high village density)

Version 1.3.8:
* campaigns:
  * Descent into Darkness
    * fixed a bug causing the growth ability of Ghast to not always work
    * fixed a bug in 'A Small Favor - Part 2' preventing one random passage
      from opening up
  * Eastern Invasion
    * new portrait for Konrad II
  * Liberty:
    * fixed the undead transformations not working in 'Unlawful Orders'
    * clarified the objectives in 'The Gray Woods'
  * Northern Rebirth
    * Colored portraits for Sisal and Rakshas
    * Fixed bug in 'Old Friend' where Tallin looses bonus HP, MP and
      experience gained from the Rod of Justice
  * Sceptre of Fire
      * fixed lava expansion in 'Caverns of Flame' not working
  * Son of the Black Eye
    * Fixed bug in 'Saving Inarix' where the blown up bridge wasn't shown
      properly (bug #9817)
  * The South Guard
    * a large number of assorted little polishing tweaks and improvements
    * a somewhat nicer-looking village flag
    * Deoran now has a lvl 3 advancement, and no special AMLA options
    * new sprites for Sir Gerrick
    * removed the leader and hero ellipses until it's decided whether they
      should be used in all campaigns
    * Map for "A Choice In The Fog modified so mermen are actually useful.
    * "Tidings Good And Ill" is now playable even if you didn't recruit
      elves in the previous scenarios (bug #9944).
    * fixed bugs with units sometimes not starting with max HP and movement at
      the beginning of some scenarios.
    * in 'Tidings Good And Ill', you can now recruit and recall the elf
      escorts of your choosing instead of having them automatically picked
      from those you had in the previous scenario
    * in 'Tidings Good And Ill', defeating the naga queen is now mandatory
    * 'Into The Depths' has been completely rewritten.
    * there is a new scenario, 'Return To Kerlath', between 'Into The Depths'
      and 'Vengeance' on the elf branch.
    * trimmed the large unused portions of the map in 'Vengeance' away
    * in 'Vengeance', removed the death of Minister Hylas as a defeat condition
  * Under the Burning Suns
    * fixed the missing dialogue parts of elves fighting mud crawlers
      in 'The Morning After'.
    * made all tent villages yield elvish refugees (possibly)
      in 'The Morning After'.
    * fixed the stables encounter dialogue to always appear in order
      in 'The Morning After'
    * 'Across the Harsh Sands' - dehydration causes incurable damage (except
        through visiting an oasis) and fractional loss of attack strength.
    *  Adjusted some of the encounters and rewrote the Lost Soul appearance
        logic in 'Across the Harsh Sands'.
    * Added some dialogue to explain the ghost reappearance when they were
      defeated the night before to 'Across the Harsh Sands'.
    * 'A Stirring in the Night' - village events work correctly now (bugs
      #9947 and #9915), Added animated and impassable campfire terrain.
  * general
    * fixed many scenarios erroneously using the wrong difficulty level symbol
      in #ifdefs (MEDIUM instead of NORMAL)
* graphics:
  * new graphics for the highwayman
  * nicer image for the illuminates aura and a new campfire aura
  * no more idle animations for units next to an enemy unit
  * new button and slider in preferences to switch unit idle animations
    on and off and set their frequency
  * no grid on off-map tiles
  * nicer transitioning between desert road, desert and desert villages
  * a new alternative terrain for lava, one which isn't drawn in a pit
* language and i18n:
  * manual: switched to a brand new manual, now using some strange format
    to generate it and ending in a nice .html page
  * updated translations: Bulgarian, Danish, Dutch, Finnish, French, German,
    Hungarian, Italian, Japanese, Polish, Portuguese (Brazil), Russian,
    Swedish, Valencian
  * new translation: Serbian (Latin version)
  * added sazanami-gothic font (needed for the Japanese translation)
  * updated DejaVu font to 2.20 (no new characters)
  * made all keeps be called "Keep", all castles be called "Castle" and
    all roads be called "Road", instead of using variant names (such as
    "Elven Castle" or "Desert road")
* multiplayer:
  * revised maps: Charge, Den of Onis, Meteor Lake, Silverhead Crossing,
    Triple Blitz, Clash
  * 'village_gold' is no longer stored when 'use_map_settings' is used
  * the server sends the game id and not only the game name if a player joins
    a game to avoid ambiguity in case of multiple games with the same name
  * show observer team chat messages in the 'Chat Log' window
  * implement linger mode for multiplayer
* units:
  * balancing changes:
    * gave the Fugitive the concealment ability (village hiding)
    * increased the XP requirement to advance to the Fugitive from 77 to 120
    * decreased the melee attack of the Fugitive from 12-2 to 11-2
    * decreased the ranged attack of the Fugitive from 8-4 to 7-4
    * changed the race of the Vampire Bat line from 'undead' to 'bats'
    * changed the movement type of the Vampire Bat line from 'undeadfly'
      to 'fly' (with adjustments)
    * added a magical ranged 7-2 arcane attack to the Dark Adept
    * added a magical ranged 9-2 arcane attack to the Dark Sorcerer
    * added a magical ranged 12-2 arcane attack to the Necromancer
    * added a magical ranged 9-3 arcane attack to the Lich
    * added a magical ranged 9-5 arcane attack to the Ancient Lich
    * increased the arcane resistance of the Ghoul line from -40% to 20%
    * increased the arcane resistance of the Ghost line from -30 to -10%
* user interface:
  * OK in the status menu replaced with more informative "Scroll To".
  * add an "Animate Map" option in advanced preferences, to switch flag
    and terrain animation off
  * in menus, remove the lingering mouseover highlighting when mouse leave it
  * for the unit preview in recruit/recall dialog, use the same text coloring
    as in the main side panel.
* help system:
  * the unit list is now organized by race sub-sections.
  * each ability, special weapon and race description page, display a
    list of hyperlinks to the related units (bug #9567)
  * unit pages have now a field "race" with a link to related race page.
  * hide the "Unknown Unit" page from the left-panel
  * topic with an id starting with a "." are not shown in the left-panel
  * the encountered units list is now correctly updated when using ":debug"
    and ":nodebug" commands
  * faster inital loading of the help.
  * fix some incorrect "open section" UI sound when clicking on links
* WML engine:
  * new event "turn refresh" occurs after healing, calculating income, and
    restoring movement
  * now tag [filter_adjacent] is supported in the Standard Unit Filter (SUF)
  * now tag [filter_adjacent_location] is supported in the Standard Location
    Filter (SLF)
  * remove the unused [neighbour_unit_filter] animation filter, now that SUF
    does it for us (and better)
  * a minus sign in front of a cardinal direction now reverses it ("-s"="n")
  * now radius expansion is handled last in Standard Location Filters;
    previously it was handled last except before [and], [or], and [not]
  * fix a bug with array.length side-effects causing empty arrays to increase
    to size 1
  * the WML for attack animations has been moved from the [attack] block to
    the [unit] block
  * new effect apply_to=new_animation to add animations to unit
  * the [race] tag has now an "id" key for WML operations. The old "name" is
    now used for user display purposes (currently only in help sections).
    If id is missing, name will be used. There is also a new "description" key
    displayed in the race help page (but currently not used by mainline races)
  * new potentially useful global macros: FULL_HEAL, HIGHLIGHT_IMAGE,
    CLEAR_FOG, NO_SCROLL_TO_AI_LEADER
* miscellaneous and bug fixes:
  * various bug fixes and code cleanups
  * remove some useless messages from the standard output
  * user-made campaign translations now work again for Windows (bug #9926)
  * fix TC imagepath function for non-playing side and add-on/campaigns icons
  * remove a 500ms delay between AI turns
  * switch to observer viewpoint in linger mode in multiplayer (bug #4072)
  * optimize unit's moves on map with shroud or fog

Version 1.3.7:
* Campaigns
  * Son of the Black Eye
    * Fixed bug in 'Saving Inarix' where no user_description
      is generated for Inarix
  * Northern Rebirth
    * Colored portraits for Sister Theta and Ro'Arthian
    * Fixed bug in Anita's death event where Tallin speaks instead of her.
    * Fixed bug in 'Old Friend' where Rakshas' portrait doesn't appear.
    * Balancing and text changes in 'Old Friend'
  * Sceptre of Fire
    * Fixed a crash in the final scenario
  * Under the Burning Suns
    * Fixed invalid side bugs in 'Hunting Trolls'
    * Fixed an invalid terrain bug in 'A Long Night'
    * Fixed the dehydration in 'Across the Harsh Sands'
* build system
  * Fixed autoconf/automake builds so that --disable-python-install
    will not try to create the default install directory for python
    stuff when it isn't needed. Otherwise if you aren't root, make
    errors out.
  * If --enable-display-revision isn't enabled SVNREV is no longer
    defined in the build process.
* language and i18n:
  * updated translations: Danish, Finnish, French, German, Greek, Japanese,
    Lithuanian, Polish, Portuguese (Brazil), Russian, Serbian, Spanish,
    Swedish
  * updated DejaVu font to 2.19
* multiplayer:
  * new map: Mokena Prairie
  * revised maps: Hamlets, Meteor Lake, 4p Hamlets, Paths of Daggers,
    Loris River
  * improvements to the sound of the countdown timer
  * the countdown timer alert can now start sounding while dialogs are open
  * unit descriptions are no longer evaluated for the recruitment checksum
    and thus avoiding an OOS error when different languages are used.
    The change is incompatible with older trunk versions fixes (bug #9472).
  * Show the (possibly bogus) GPV and fog settings of games with "Use map
    settings" on in a darker font. (patch #771 by uso)
  * the random start ToD option is now properly saved and loaded
    when use map default is used (bug #9532)
  * Changed the Id of the Halberdier from "Halbardier" to "Halberdier"
  * New name for the "Soul Shooter": "Banebow"
  * multiplayer lobby: highlight the names of the players which have joined
    the selected game (bug #7471)
  * multiplayer lobby: tab completion works for all player names now,
    not only for those which are not in a game (bug #9350)
  * enable "teamchat" for observers
  * when use 'map settings' is selected, map settings can no longer be
    changed, if not defined in the map the general default is chosen
  * when cancelling the MP create the changed preferences are no longer
    saved
  * when the MP create is accepted with 'use map settings' the map setting
    parameters are no longer stored as the new preference
  * the recommended settings are added to all standard multiplayer maps
    so that you get these values if you activate 'Use map settings'
* graphics
  * fixed a glitch with the undo of recruit or recall on high places.
  * Improve rendering of "black stripes": don't hide footsteps or fog,
    and apply it also on off-map tiles when active.
  * Improve rendering of grid: draw under fog, shroud and "black stripes"
  * Fixed bug #9646: ToD changes not applied to mainmap in replay mode.
  * Remove ToD coloring and brightening of off-map background tiles
  * fix inconsistant highlighting of fog transitions
  * slightly bigger and multi-hex attack direction indicator, fixed
    incorrect scale update when zooming.
  * improve footsteps : better beginning, angles and end, reduce
    cpu cost, fix incorrect left-right sequences and clean some images
  * fixed the glitch which would occur on some maps in the top right
    corner and bottom left corner, these tiles were rendered as void
    instead of a normal terrain.
  * improved sand and desert terrains
  * remove the bars, orb and ellipse of dying animations.
* sounds and music
  * new or improved sounds: bat hit, MP countdown timer
* map editor:
  * the grid is scaled properly again and no longer shown in the offmap area
  * the resize option can now also use the surrounding tiles to expand the
    map in a smart way, this is the default.
  * the map editor can now also shift the origin of the map when resizing.
  * tiles can now have their own image in the editor, defaults to the minimap
    image. Also added some placeholder art.
* user interface:
  * Enable "Save Game" and "View Chat Log" menu entries in replay mode.
  * Add an additional line below the minimap in the "Multiplayer->Create game"
    screen that displays the size of the selected map. (patch #776 by uso)
  * Add a tooltip with the experience modifier for the units XP display.
  * add an empty attack icon in attack dialog when needed (this also removes
    an error message, bug #9570)
  * better "choose attack direction using the last highlighted hex" on pack
    of units (bug #9649)
  * attack/move cursors and attack direction indicator are not used when
    observing (bug #9610)
  * 'help' and 'more' button in the title screen now also have a tooltip
    (bug #9618 patch #790)
  * added a hotkey for clearing the chat messages (patch #770)
  * Remove the "black stripes" of the enemy that we want to attack.
  * in tiny-gui, now the movement hint also displays the terrain defense.
  * the numbers of "show enemy moves" are now on top of fog and doesn't mix
    with those of the movement hint
  * the sidebar HP tooltip now show resistances of the current unit
  * also highlight the destination hex before an attack+move mouse action
  * more up-to-date mouse state (cursor, highlight, ADI) after some events:
    undo, attack dialog or right-click cancel
  * need only one right-click to open context-menu on an unselected enemy
  * selecting an enemy doesn't directly cancel its reachable zone
  * there's a new "Game Settings" window which shows the basic game settings
    for each player, accessible through the "More" button in the "Status Table"
  * in help, the links to unencountered units now works but have a "(?)"
    and point to an "Unknown Unit" page explaining why
  * the default zoom key now toggles between default and last used zoom. The
    switch is also faster (cached)
  * the unit list now colors the stats of units.
* WML engine:
  * added effect types new_ability and remove_ability using [abilities] subkey
  * now [base_unit]id= inside [unit] can extend upon existing unit types
  * new tag [filter_radius] to allow greater control over radius expansion
    when using the standard location filter
  * fix a bug where containers could only be stored at the top-level
  * fix a bug where both x and y had to be specified in location filters
  * better handling/reporting of invalid WML variable type usage
  * new key find_in= to allow searching a variable of previously
    stored locations when using the standard location filter
  * new key find_in= to allow searching a variable of previously
    stored units when using the standard unit filter
  * new extra_defines= key to define in campaigns some other preprocessor
    symbol *before* the files are repreprocessed
  * fog and shroud tiles are now defined by the TerrainWML (not [game_config])
  * new key store_location_as= to store generated chamber item locations
  * the border has been made themable
  * Instead of having an empty upkeep type as the default when reading a
    config file being used to normally give leaders a 0 upkeep, now leaders
    (canrecruit=1) are specifically exempted from upkeep and the upkeep
    type defaults to "full" when read from config files the same as for
    using the recruit function. This makes documenting how upkeep works
    simpler (it currently wasn't really correct) without having to make
    leaders loyal. It also will work better for campaigns where the leaders
    change (not that there are any now) so that the current leader is
    exempted and any exleaders pay for upkeep (unless the are specically
    marked as loyal).
  * make random_traits default to "yes". Leaders can't get random traits
    yet, because it breaks MP, but it does give campaign units traits
    by default. It also allows specifying some traits and letting the
    rest fill in randomly. Some traits are always forced on for units
    that can get them (undead and mechanical).
  * not_living tag removed from race, as this information is provided
    by the undead and mechanical traits.
  * the default for turn limit has changed to unlimited, if you have scenarios
    which rely on the old default of 50 please add a turns parameter to it
  * In help, remove the useless "None" terrain type from the terrains list of
    an unit
* team color
  * allow color ranges to be defined on-the-fly (like color palettes)
  * now [side] colour=<string> is valid (previously only int)
* miscellaneous and bug fixes
  * added a .desktop entry for the editor so that it is shown
    in the kde/gnome menu
  * rewrote the config merge routine (should improve parse time slightly)
  * various code cleanups
  * Isle of Anduin renamed to Isle of Alduin to avoid copyright problems.
  * the assertion 'str.size() <= 4' no longer happens, instead the terrain
      is read as 'void' and an ingame message is shown (bug #9609)
  * IMPORTANT! End-of-scenario no longer takes you immediately to the
    next scenario or the lobby. Instead, you linger in browse mode --
    menu commands for chat, saving games, etc. are available.
    Clicking end-of-turn ends the linger and takes you out.
  * fixed a bug-cheat allowing super-ranged attack in some special cases
    (thanks jgp93)
  * fixed incorrect displayed reachable zone when moving next to an enemy
    in special ZoC cases (skirmish or lvl0)
  * It seemed it's ambiguous whether the GPL license as supplied by
    Wesnoth means GPL 2 or GPL 2+, since Sirp's orginal intent was
    GPL 2+ the license has been changed accordingly.
    (See https://mail.gna.org/public/wesnoth-dev/2007-07/msg00014.html)
  * When advancing from Dark Sorcerer to Lich, you now get the undead
    trait. The way this is fixed can add random traits if the new unit
    type allows more traits then the unit currently has. This would
    cause a problem for multiplayer, but no advancement paths currently
    have this case. You do get to keep your current traits, even if you
    wouldn't get them in the new unit type.
  * the minimum savegame protection is ignored when either the savegame
    or the current game has 'test' as version
  * Add 2 debug commands: "fps" for showing framerate, and "benchmark"
    to force a continuous refresh of the screen (for testing the real fps)
  * fixed bug keeping highlighted the previous selected hex after a
    right-click cancel on map using fog/shroud
  * slightly optimize the showing of the attack dialog
  * some hotkeys (*,~,{,},^,|,@,#,<,&) are now visible in the hotkey settings

Version 1.3.6:
* language and i18n:
  * updated translations: Danish, Finnish, French, German
* multiplayer:
  * the random start ToD option is now properly saved and loaded (bug #9532)
  * the map in the lobby could be randomly invisible due to an uninitialized
    variable (bug #9555)
  * the automatic unit description used a non-MP safe way, this has been
    fixed
  * the unit name generation could with different locales call get_random()
    a different number of times. This lead to different names and traits.
    Changed to call random a fixed number of times which fixes the traits.
* miscellaneous and bug fixes
  * various code cleanups
  * proper handling of description autogeneration for per level [effect]
    on level 0 units
  * changed the order of which the permanent modifications of a unit are
    evaluated to (amlas, traits, objects)
    (previous order: objects, traits, amlas)
  * updated the copyright info in the source files also made it explicit
    Wesnoth is GPL 2 only (Wesnoth was already GPL 2 only)
  * Music transitions have now smooth transitions based on m_before end
    ms_after wml tags

Version 1.3.5:
* campaigns
  * Heir to the Throne
    * The Elvish Lord's and Elvish High Lord's faerie fire attacks have been
      changed from cold to arcane and reduced from 8-3 and 8-5 to 7-3 and 7-5
      respectively
    * The obsolete Cockatrice unit has been removed
    * The bugs in HttT's SoF scenario have been fixed
  * Sceptre of Fire
    * changed Haldric II a bit and gave him new a sprite and animations
  * fixed teamcolourless fake unit moves in TRoW, HttT, EI, SoF, NR,
    TSG and TB
* map editor:
  * new checkbox for the "delay transition update" option
  * map code has been refactored and separated from the main game
* graphics
  * new animations: elvish scout idle
  * fix bug #9398 (attacking units always above defending units)
* sounds and music
  * removed unused sounds: firearrow.wav, hatchet.ogg
* language and i18n:
  * updated translations: Czech, Danish, Finnish, French, Galician, German,
    Greek, Indonesian, Japanese, Lithuanian, Polish, Spanish, Swedish
  * updated DejaVuSans font to version 2.18
* multiplayer:
  * revised maps: Blitz, Cynsaun Battlefield, Hamlets, Sablestone Delta,
    Silverhead Crossing, Sulla's Ruins, Blue Water Province, Clash
  * fix MP crash on next scenario, thanks to Rhuvaen
  * option to suppress lobby minimaps is gone.
    Its champion concluded it was pointless.
* units
  * new "mechanical" trait, meant to show mechanical units are immune to poison
  * balancing changes:
    * changed the 'resilient' trait from +3HP +10% to +4HP + 1HP * unit level
    * decreased the HP reduction of the 'quick' trait from 10% to 5%
    * decreased the HP addition of the 'healthy' trait from +3HP to +2HP
    * added the 'quick' trait back to the Clasher line
    * decreased the blade and impact resistance of saurians from 0% to -10%
    * decreased the fire resistance of saurians from -10% to -20%
    * increased the pierce resistance of saurians from 10% to 20%
    * increased the HP of saurians by 4HP
    * increased the XP requirement of the Saurian Skirmisher and Augur by 2
    * increased the melee attack of the Ruffian from 4-2 to 5-2
* user interface:
  * allow unfocused widgets to steal the focus instead of just borrowing it
  * frequency of idle animations halved.
  * Help topics for units now have 'advances from' links
  * added experimental new transition between map and background
  * add colors to the statistics of units in help (Hajo's patch #764)
  * now scroll to the selected leader in status table
* WML engine:
  * now ConditionalWML handles [and], [or], and [not] with in-order precedence
    (this is part of an effort to standardize the behavior of several
    different types of filters)
  * the syntax for logical OR-filters is now "cond1[or]cond2[/or]"
    instead of "[or]cond1[/or][or]cond2[/or]"
  * fix a bug where empty conditionals returned false
  * now [special_filter] supports [and],[or], and [not] (instead of just NOT)
  * now standard unit filter supports [and],[or], and [not] (was just [not])
  * [unstore_unit] can now try to level a unit and does so by default.
    This time added for real, the replay can also handle it(bug #7426)
  * new times= key to apply [effects] more than once (default=once,
    other possible value=per level, i.e. the effect is multiplyed
    by the level of the unit).
* miscellaneous and bug fixes
  * fix renames causing OOS when made after moves or recruits
  * fix a minor glitch when selecting the leftmost menu heading
  * added some extra headers for the upcoming gcc 4.3 (debian bug #417764)
  * changed the default plague weapon special macro to always spawn a WC
  * scrolling speed is at 1.3.3 speed again
  * fix a growing cache bug with stoned units facing west.
  * in tiny-gui, fix badly scaled hp/xp bars at default zoom level

Version 1.3.4:
* campaigns
  * Two Brothers
    * made the 2nd guards event in scenario 3 depend on if the first answer
      was correct, now the 2nd event triggers later when the first ends in a
      fight
    * added one row of terrain in the 3rd and 4th scenario to make it look
      better with the new "boardgame style"
  * Heir to the Throne
    * edited the maps of the scenarios: "The Elves Besieged", "Blackwater
      Port", "Bay of Pearls", "Crossroads", "The Siege of Elensefar",
      "Dwarven Doors", "The Lost General", "Elven Coucil"
    * adapted the names of the maps and cfgs of the HttT to match the
      scenario identification keys and the order of the scenarios
    * added the map of "Cliffs of Thoria"
    * changed one of the Orcish Warlords into a Sovereign and another one
      into a Slurbow for the variety in "Dwarven Doors"
    * fixed the bug that made the undead leader unable to recruit because of a
      misspelled unit type in his recruit list in "The Lost General"
  * The Rise of Wesnoth
    * added the level 3 outlaws ( Hunter, Outlaw Ranger, Fugitive, Highwayman )
      as a campaign - specific units in The Rise of Wesnoth
    * added 2 extra turns to finish "Temple of the Deep" on all difficulties
  * Eastern Invasion
    * Reduced the difficulty of "Northern Outpost" scenario by making the
      villages spawn averagely 1 less outlaws per village
    * Changed the way Ovaec joins the protagonist in "Two Paths".
      Now he keeps all the XP he might get in "Northern Outpost"
  * Descent into Darkness
    * Fixed the unknown unit type bug in "Forever and ever, amen", the bug
      that made the Foolish heroes have 30 hitpoints and a broken dialog,
      all in the same scenario
* map editor
  * the minimum map size is reduced to 1
  * fixed the random map generator
* graphics
  * added sickle and scythe attack icons
  * added weapon-shop tent and oak tree
  * added automatic side-coloring of custom flags
  * added a general backgound to make the game look better
    on really big screens
  * added a blur effect to most ingame dialogs
  * new animations: troll whelp idle, young ogre idle, skeleton idle,
    human loyalist general idle, human loyalist pikeman idle,
    elvish fighter idle, master at arms crossbow and defend
  * small improvements of footsteps: no time-of-the-day coloring and
    better scaling
* language and i18n:
  * updated translations: Czech, Danish, French, German, Italian,
      Japanese, Polish, Spanish, Swedish
  * new translations: Lithuanian
* units
  * added a wolf "monster"
  * balancing changes:
    * healthy units now can rest even when they move
      instead of having a double resting bonus.
    * increased the HP of the Skeleton Archer from 30 to 31
* WML engine
  * removed deprecated keys image_healing and image_halo_healing
  * empty user_description now remains empty unless generate_description set
    (bug 8522).
  * empty user_team_name remains empty (bug 9310).
  * set_variable has the key time=stamp now, to get a timestamp in milliseconds
  * move some terrain masks definition in [game_config]
  * made defense_weight work again for values > 0
  * fixed some minor bugs with "sighted" event, "die" event, and [kill]
  * now [allow_undo] should work as expected in sub-commands such as [then]
* user interface:
  * most popup windows are now buttonless with 'click anywhere to continue'
    behavior; to indicate this, such windows are translucent.
  * maps smaller than the screen are now shown centered on the screen
  * the movement hint now display a "(1)" turn to reach, where the unit
    will have no moves left (distance, village or ZoC)
  * fixed bug with the number of turns to reach when crossing several ZoC
  * ability to view a list of MP servers with the Join Game dialog
  * fixed blinking tooltips when clock is updated (bug #9209)
  * footsteps are now erased at the end of the unit's move
  * reduced "sea sickness" effect when scrolling at accelerated speed
  * allow to select item in menu with right-click
  * right-click outside of a cancelable dialog to close it
  * added experimental new background.
    read comment before draw_background() in display.cpp
  * the movement hints use multiline, colors and bigger font
    to display terrain defense and turns to reach
  * restore search of no-team-only map labels
  * ability to delete Add-Ons
  * make disabled buttons more obviously disabled
  * allow to choose the direction from where attacking, even when you
    are just near the enemy unit.
  * new indicator for the attack direction
  * new method to choose attack direction, use now the last highlighted hex
    instead of clicked triangle.
  * improve units list dialog: add a cancel button, fix a bug when selecting
    the first unit, preselect the on-map-selected unit and highlight on map
    the selected one.
* Miscellaneous and bugfixes
  * fixed a lag in the path rendering when there is a lot of units (bug #9268)
  * fix bug #4299: word wrap for menus with very long option strings
  * various bugfixes and code cleanups
  * removed zipios support
  * poisonned/stoned text is properly centered again
  * fixed various bugs with stoned units, now no moves left and blind.
  * fixed a bug causing instantaneous move of unit when using acceleration
  * fixed briefly invisible unit when scrolling to show a move
  * fixed an invalid letter in the random winter scenario
  * fixed a invalid memory access if a map has width of 0 (bug #9301)
  * reduce memory usage for the default zoom level
  * fix various cheat-bugs to detect hidden enemies: using resistance info
    (bug #9119), search by name (bug #9314), change of hidden icon (bug #9288)
  * fix jerky overlay of moving unit, now displayed as bars and crown.

Version 1.3.3:
* campaigns:
  * Northern Rebirth
    * Completed Scenario 'Ray of Hope'.
  * Sceptre of Fire:
    * imported from Wescamp
  * Son of the Black Eye:
    * Merged into mainline for testing.
  * Descent into Darkness
    * added to the pack
    * new Troll Shaman graphics
  * Under the Burning Suns
    * new WML in first and second scenario
    * tweaked second scenario map
    * removed a bunch of custom units
    * removed a bunch of custom terrains
    * new playable unit in scenario 2
    * new dehydration logic in scenario 2
    * new ambush logic in scenario 2
    * new Troll Shaman graphics
  * The South Guard
    * improved Deoran graphics
  * The Rise of Wesnoth
    * new Wose Sapling, Warrior King graphics
* graphics
  * the leader crown don't hide anymore the top of hp/xp bars (bug #9120)
  * better flag icons for the status bar
  * taller flags that don't get hidden behind units so easily
  * fixed some drawing glitches in the top row (bug #8739 and #8071)
  * it's now possible to zoom in till the theoretical minimum of 4 pixels
    per hex.
  * hp/xp bars in tiny gui have better proportions
* sound and music:
  * new or revised sounds: troll hit & die
  * added sounds for when a unit is slowed or poisoned
  * added a music track containing only silence (for stopping all music instead
    of just changing it)
* language and i18n:
  * updated translations: Bulgarian, Chinese, Czech, Danish, French, German,
    Italian, Polish, Spanish, Swedish
  * updated man pages: Danish
  * fixed word wrapping in tooltips for Asian languages (or very long words)
  * updated DejaVuSans font to version 2.17
* units:
  * balancing changes:
    * converted the cold melee attack of the Lich and Ancient Lich to arcane
    * decreased the arcane melee attack of the Wraith from 7-4 to 6-4
    * removed the 'fearless' trait from humans, orcs and mermen
    * added 'firststrike' weapon special to the pierce attack of Drake Clasher
    * decreased the arcane ranged attack of the White Mage from 8-4 to 7-4
    * decreased the arcane ranged attack of the Mage of Light from 10-4 to 9-4
* multiplayer:
  * added maps: Xanthe Chaos, Auction-X
  * revised maps: Den of Onis, Hamlets, Meteor Lake, Sablestone Delta,
    Silverhead Crossing, Blue Water Province, Castle Hopping Isle, Loris River,
    Crusaders Fields, The Manzivan Traps
  * Team Survival: the teams are now set correctly and translatable
* map editor
  * drawing terrain no longer erase starting positions
  * added an option "None" in the starting position menu
  * fixed a bug when overwriting starting positions
  * shorter starting time
* WML engine
  * removed deprecated special= support in [effect]
  * removed deprecated 1.2 map format support
  * [store_villages] and [store_locations] now use the standard location
    filter, meaning they accept all the possible keys of [filter_location]
  * [store_villages] must now use owner_side= instead of side=
  * replace [own_village] with macro {OWN_VILLAGE X Y SIDE}
  * new conditional tag [have_location], tests true if any location passes
    the standard location filter provided inside the tag
  * now the standard location filter supports [and] and [or] tags
  * new key flag_icon for [side] to change the flag icon in the status bar
* user interface:
  * fixed incorrect active flag in the status bar when using custom flag
  * restore a lost feature: if acceleration is on, pressing shift uses normal speed
  * fixed bug #9071 (incorrect behavior of the "delete" key at end of line)
  * fixed various acceleration bugs (things not being properly accelerated)
  * restored status bars during fights
  * floating numbers now take acceleration into account
  * display defense in the status bar of static units (towers) or
    units placed on impassable terrain
  * allow middle click on scrollbar to jump to a position.
* WML tools and scripts:
  * New tool, wescamp_import, automates the shuffling of translation files
    and textdomain strings, need to import a campaign from WesCamp
    to mainline.
  * New tool, change_textdomain, makes it easy to change the name of UMC
    after import to mainline.
  * Old campaign_delete.pl and campaigns_client.pl have been replaced
    with a new campaigns_client.py.  Main new features are
    (a) you can download sets of campaigns using RE wildcards, and
    (b) It's possible to give a BfW version in place of a port number
    and it will select the right port.
* Miscellaneous and bugfixes
  * 1.2 savegames are no longer compatible and thus not loaded
  * fixed a crash if an invalid scenario was loaded (bug #9049)
  * fixed bug 8522.  Units without a name will be named after the unit_type.
  * fixed bug #9103 (AI causes crash when using static units like towers)
  * fixed a crash if a units poison attack has a cth of 0 (bug #9020)
  * no longer allow undo if a traitless unit reveals fogged and/or shrouded
    terrain (bug #9171, patch #739)
  * fixed a bug where loading didn't clear the halo data (bug #9144)

Version 1.3.2:
* campaigns
  * Heir to the Throne
    * In Home of the North Elves, Eonihar the rider will join you permanently
      and the other riders that find you will be controlled by the AI
    * updated images for Delfador
    * made the narrator talk about gryphons at the end of Northern Winter only
      if the player has actually gotten the eggs
  * Tutorial
    * merged all unit images used in the tutorial from httt
    * increased number of turns from 20 to 26 in the 2nd scenario
  * made some units not appear in the unit help anymore (invisible helper
    units, duplicate desert elves and such)
  * The South Guard
    * better placement and duration of story images
    * graphical enhancements including a new ethiliel portrait
    * added 'Ruffian' an L0 outlaw to give the player something easy to kill.
  * Under the Burning Suns
    * Scenario 3: Made orc ambush happen on a random turn
  * Northern Rebirth
    * Version 18.6 merged in from WesCamp.
* graphics
  * added the --max-fps command line switch
  * changed the drawing logic so it no longer delays when the drawing is
    lagging
  * improved the look of the main menu and tips-of-the-day boxes
    in the title screen
  * bugfix: units will now fade out properly at the end of death animations
  * rewrote the halo render engine which solves a few minor glitches,
    but most importantly speeds up the drawing of the halos.
  * units are scaled properly when zooming also with tiny gui (bug #8703 and
    bug #6570)
  * haloes in tiny gui are now scaled (before unscaled, thus a factor 2 bigger
    as intended)
  * the movement text is also scaled now (bug #6876, patch #693)
  * fix glitches when scrolling the map if zoomed out (bug #8768)
  * fix the right border glitch of the map when zooming (bug #6060 and others)
  * flying units are no longer buried in a castle (patch #709)
  * fix the position of some halos when unit has a height offset (patch #710)
  * Submerged units are no longer drowned when zooming.
  * scenery
    * added animated windmill, fancy and damaged tents, icepack, and shipwreck
  * fix problems with colour cursor in fullscreen (slow speed, bug #7555 and
    bug #6052)
  * new color cursors
  * fixed some scrolling corner cases (eg. fights happening partially
    offscreen)
  * automatic scrolling accelerates now (like a physical mass would)
* sound
  * new or improved sounds: hatchet
  * sounds for user interface events
  * experimental ambient sounds for when night falls and morning arrives
  * "Breaking The Chains" (freedom.ogg) moved from NR to mainline
  * All music tracks now have complete Ogg tags.
* language and i18n:
  * updated manual: French
  * updated translations: Bulgarian, Chinese, Czech, Danish, Dutch, French, German,
    Greek, Hungarian, Italian, Norwegian, Polish, Portuguese (Brazil), Spanish,
    Swedish
  * new translations: Indonesian
  * updated DejaVuSans font to version 2.16
  * removed FreeSans support since all the codes needed should be coverd by
    DejaVuSans now
* multiplayer:
  * revised maps: Blitz, Castle Hopping Isle, Wilderlands
  * The countdown timer is now coloured properly when the remaining time is
    less than 2 minutes.
  * observer can save a replay of the game again
* units:
    * balancing changes:
      * converted the cold resistance of the Elvish Sorceress line
        to a holy resistance
      * decreased the holy resistance of the Orcish Assassin line from 20% to 0%
      * remove the 'quick' trait from the Clasher line
      * decreased the holy resistance of the Sky Drake from 20% to -30%
      * decreased the holy resistance of the Hurricane Drake from 20% to -30%
      * decreased the holy resistance of the Mermaid Priestess from 40% to 20%
      * decreased the holy resistance of the Mermaid Diviner from 60% to 40%
      * decreased the holy resistance of the Dwarves from 20% to 10%
      * increased the holy resistance of the Ghost line from -60% to -30%
      * enabled Lich and Ancient Lich to go on deep water and gave them submerge
      * Level 0 Ruffian & Woodsman added.
* terrain system
  * added layer support to the terrain letters, two layers are supported
* map editor
  * added an option to delay the complete redraw of the map on command.
  * fixed a bug causing the loss of editor's hotkeys when loading a map
* WML engine
  * new [own_village] condition to check if someone owns a particular village
  * new [store_villages] tag to store village locations
  * new [store_turns] tag to store the number of turns remaining
  * all [store_*] tags get a default variable name
  * use complex variable substitution almost everywhere
  * new key for [set_variable], literal=, to avoid variable substitution
  * [effect] can now toggle the zoc
  * [effect] can now apply new portrait images and unit type descriptions
  * [effect] can now filter on unit_gender
  * new key for [variable], boolean_equals=, to test boolean equality
  * remove some old backward compatibility support
  * set_name in attack modification [effect] no longer change the weapon's
    description, use the new set_description instead
  * hit=yes in anim is now an alias of hit=hit,kill instead of hit=hit
    this should fix the sliding bug and fix more bugs than it creates
  * friendlier boolean matching for unit [filter] and unit [wml_filter]
  * fixed [special_filter] not working properly (#8212)
  * fixed [variables] not working properly for Multiplayer mode
  * new [set_menu_item] action, to allow custom WML items in the context menu
  * fixed a crash when a WML event killed a unit while dying in an attack
    which the attack engine didn't expect (bug #8814)
  * new key for [time], sound=, to specify a list of sounds that can play
    when ToD changes
  * more powerful [filter_location], now accepts radius=, [not], and
    [filter] to match units at the location
  * added [deprecated_message] so WML can also trigger the deprecated
    messages; used to tag macros scheduled for removal
* user interface:
  * new sounds for user interface events
  * added the option to show warnings about deprecated WML usage
  * added the "ignore all" option to continue observing during massive OOS
  * show total amount of visible villages (patch #698)
  * added drag & drop to move units
  * mousewheel now by default scrolls vertically,
    and horizontally if alt is pressed.
  * added support for horizontal mousewheel (patch #644)
  * don't change the wait cursor when moving on the map (bug #8915).
  * update the highlighted hex after a scrolling with keys or mousewheel
* WML tools and scripts:
  * Reorganized: these now live in data/tools/
  * New tool, macroscope, generates cross-reference reports on macro usage.
    Among other things, it can be used to find unresolved macro and
    resource-file references, or spot unused macros and resource files.
  * New tool, upconvert, handles converting maps and resource file names
    between versions.  It replaces map_convert.pl, which is now gone.
    It should be used to update UMC, though it doesn't do a complete job
    (which requires some human judgment).
  * New tool to create the unit tree in html, as used for units.wesnoth.org
    (written by elricz)
  * The old find-unused-images and find-unused-sounds scripts are deleted
    (replaced by macroscope).
  * The Perl random map generator (unmaintained since 2003, only
    generated old-style single-letter maps) has been removed.
* miscellanous changes and bug fixes
  * a friendly healer will now stop poisoned unit to lose HP
  * a unit that dies while attacking will now correctly play its own death
  * turn bell can sound if other soundFX are turned off
  * the first turn starts again with the proper time of day (bug 8637)
  * removes the scaling handling in the halo, removing quite some code
  * fixed various problems found by valgrind, note some invalid access
    are now protected by asserts, so there might be more crashes instead
    of silent memory corruptions (bug #8715, bug #8756 and bug #8839)
  * fixed beginning-of-scenario saves containing scenario WML (bug #8698)
  * fixed "End Turn" button clickable after Ctrl-F (bug #6556)
  * fixed autosaves not getting deleted for last campaign scenario and
    multiplayer (bug #8762)
  * Performance: wml compression is done in the helper threads
    instead of the main thread
  * Added some protection against crashing when attacking with units with
    a high or negative amount of hitpoints (bug #6154, bug #7955, bug #8541)
  * fix skirmisher filtered by terrain not working properly.
  * fixed Ethiliel not showing up in the scenario "Vengeance" of TSG
  * with a move attack action if the moveto event moves the defender
    Wesnoth would crash (part 1 of bug #8882)
  * fix missing filterings on some animations
  * renamed holy damage type to arcane
  * increased required version of python from >=2.3 to >=2.4
  * fixed detection of installed python versions to work on systems
    that do not have python installed at /usr/ (like MacOSX using fink)

Version 1.3.1:
* Campaignd
  * first argument is number of threads to use, defaults to 5
* campaigns
  * Eastern Invasion:
    * Drowned Planes: the dragon starts on grassland
    * The Crossing: fixed a bug which prevented the undead leader spawned
        at turn 8 to have a keep
    * The Duel: the keep is replaced by a castle tile instead of grass
  * Heir to the Throne
    * removed Mountain Pass and Valley of Statues from the repository
    * added underpinnings of an unlockable, optional, bonus scenario
    * Battle_for_Wesnoth: allow Asheviere to recruit non-scout units
    * In Elven Council the leaders are no longer standing in a keep
      but in a normal castle tile
  * The South Guard
    * Proven by the Sword: tell Deoran to go to Westin if the citadel
      is secured (fixes #7360)
  * Two Brothers
    * updated the portrait of Bjarn to match the new mage colors
    * removed Skeletons as enemies in the first mission on easy, and
      Skeleton Archer as enemy on hard
    * added Ghouls as enemies for all undeads
    * some map updates to make them easier (2nd mission) or look better
      (all the other missions)
* editor
  * allow maps to be loaded from scenario files and written back to them
  * upon entering a new starting position the underlaying terrain
    remains unchanged
  * when overwriting a starting position and undo that action
      only the terrain was undone, not the starting position that's fixed
  * flipping a map over the Y axis no longer resizes the map
  * flipping a map over the X axis uses slightly different filler rules
  * added the paste option to the edit menu
  * added the option to split the terrains is groups
  * the brush size in non-drawing mode is ignored
  * added an alpha blended preview of the selected terrains
    upon drawing. The optimal alpha value needs some tuning, so
    there's a setting, which is not stored in the preferences
* graphics
  * missiles now take unit_height_adjust into account
  * improved layering system for terrain graphics
  * fixed terrain selection probabilites (patch #617)
  * stoned units do not use a separate cache
  * no more "darkened" cache. we now overlay terrain/darken.png
  * added the option to draw overlays on terrains filter by location,
    selected and mouseover hex
  * items with a halo have their halo hidden when under a shroud (bug #8523)
  * the visibility icon of an unit is now properly updated (bug #8107)
  * terrain
    * added peaks to the impassable mountains
    * added bridges crossing swamp and deep water
    * added farmland
    * added elvish castle
  * unit art
    * added a recruit animation for Skeleton
    * new death animations: Orcish Assassin, Grunt, Undead Ghoul,
      Ancient Wose, Elder Wose, Thief
    * changed name on Dwarvish Warrior art files to Dwarvish Steelclad,
      to conform to unit .cfg file name
    * new attack icons: undead axes, undead crossbow, pick axe, glaive,
      elven staff, mace-and-chain
    * new baseframes: all Mages, Footpad
    * new and changed animations:
      * Elvish Hero: melee attack
      * Elvish Sorceress line: magic shield
    * updated portraits: Troll
  * other images
    * animate-able campfire
    * crown icons for heros and expendable allied leaders
    * star shaped "ellipses" for leaders and hero units
    * updated and added many misc items
    * modified hex-grid
    * slightly modified logo
  * fix gryphon not being in the center of their hex
  * fixed incorrect WML in some units causing female variations to use male
  * fixed some cases where fog was updated without being redrawn
* language and i18n:
  * updated translations: British English, Catalan, Czech, Danish, Dutch,
    Estonian, French, German, Greek, Italian, Polish, Russian, Serbian,
    Slovak, Swedish
  * updated DejaVuSans font to 2.15
  * fixed huge list of spelling mistakes in the en_US version
  * allow sighted messages to be translated with correct plural form
    (bug #8161)
  * moved the translation for campaign-specific units into the
    campaign textdomain (some campaigns did still use the
    wesnoth textdomain for their units)
  * made the unit generated names translatable
  * switch to mainly using single space
* multiplayer
  * game management
    * replace "Downloading next level..." by "Receiving data..."
      when scenario don't have next_scenario
    * replace "Downloading next level..." by "Downloading next scenario..."
    * fixed controller change not sent to all clients (bug #8138)
    * client now tells the server if a game ended in victory or defeat
    * configurable castle size for random map generator (patch #598, FR #3232)
    * team names translation now supported
    * sped up the lobby, the lag is much lower now (patch #676 and patch #677)
  * scenarios
    * scenarios can set faction, recruit, leader, and some other
      initial settings previously ignored in multiplayer
    * added option to have random time of day in begin of multiplayer game
  * maps:
    * new multiplayer maps: The Manzivan Traps, 4p Hamlets
    * revised maps: Blitz, Charge, Den of Onis, Hamlets, Meteor Lake,
      Sablestone Delta, Sulla's Ruins, Wesbowl
    * made the AI recruit less scouts by setting the village_per_scout
      parameter
  * Wesbowl: the respawned units are fully healed again (bug #7776)
* Python AI
  * Added various input validations
  * Set Python errors upon error
  * added support for optipng optimization in the compilation process
* terrain system
  * The entire underlaying system has been converted to a new system,
    this might render some UMC broken, read this forum thread for more details
    http://www.wesnoth.org/forum/viewtopic.php?t=14910
  * Terrain of the starting position can be changed in the map,
    the automatic conversion to a keep is no longer done
  * New definition for the maps in terrain-graphics
  * All keeps have their own letter
  * Added wildcard matching support in a few cases
  * Added support to customize the village mouse-over texts
    depending on the ownership
  * Added a conversion script to convert old maps
* units:
  * balancing changes:
    * implemented the holy damage type redesign as discussed on the mailing list
    * increased the pierce resistance of the Gladiator line from -10% to 0%
    * decreased the cold resistance of the Armageddon Drake from -30% to -50%
    * increased the HP of the Longbowman from 45 to 51
    * decreased the XP requirement of the Longbowman from 80 to 68
    * increased the HP of the Master Bowman from 58 to 67
    * decreased the HP of the Arch Mage from 57 to 54
    * removed the Shock Trooper line from random_leader
    * increased the melee attack of the Shyde from 4-2 to 6-2
    * increased the ranged slow attack of the Shyde from 7-2 to 6-3
    * increased the ranged magical attack of the Shyde from 7-3 to 8-3
    * increased the melee attack of the Enchantress from 5-2 to 6-2
    * increased the melee attack of the Sylph from 5-3 to 6-3
    * increased the ranged slow attack of the Sylph from 6-4 to 6-5
    * increased the HP of the Sylph from 58 to 60
    * increased the XP requirement of the Guardsman from 42 to 47
    * increased the HP of the Stalwart from 48 to 54
    * increased the XP requirement of the Stalwart from 65 to 85
    * increased the HP of the Sentinel from 56 to 68
    * removed the Stalwart line from random_leader
    * increased the XP requirement of the Gryphon Rider from 36 to 38
    * increased the HP of the Gryphon Master from 46 to 51
    * decreased cost of the Mudcrawler from 9 to 5
    * Dark Adepts no longer get the 'strong' trait
    * decreased the HP of the Shadow from 26 to 24
    * added the skirmisher ability to the Shadow line
    * increased the melee attack of the Walking Corpse from 5-2 to 6-2
    * made the Walking Corpse line get the fearless trait
    * increased the cost of Walking Corpses from 6 to 7 gold
    * increased the HP of the Goblin Rouser from 26 to 31
    * increased the melee attack of the Goblin Rouser from 5-3 to 6-3
    * increased the moves of the Troll Rocklobber from 4 to 5
    * decreased the HP of the Troll Rocklobber from 53 to 49
  * adapted WML to use [if] statements to differentiate hit and miss frames
  * new traits
    * healthy (+3HP, +4 rest healing), fearless (ignore unfavorable ToD)
  * new units
    * added the Armageddon Drake (not used in any mainline eras)
    * added dwarvish walking corpse/soulless variations
  * added a generic macro to have a standard filter for all idle anim
  * fixed a bug which prevented a Mermaid Siren picking up a storm trident
  * fixed a bug which caused the slow effect being applied twice (bug #8458)
* user interface
  * use "Save Replay" instead of "Save Game" when asking to save a replay
    (bug #7256)
  * fixed enemy Gold shown twice in debug mode in status table (bug #6895)
  * added an option to hide minimaps in the multiplayer lobby
  * added menu items for saving the current map
  * added turbo speed setting and changed ui accordingly
  * turn bell moved to sound tab in preferences
  * new volume slider for the turn bell
  * disabled inactive sliders instead of hiding them
  * sliders can be adjusted with keyboard (left and right arrow)
  * sidebar reports related to gold, units, villages and time
    get greyed out during other team's turns
  * improve the tiny gui support (resolution of 320x240 pixels)
  * when sighting friendly units, the message is now blue
  * show leader name in statistics title (patch #604, FR #6932)
  * show the team a side belongs to in the status table.
  * show leader's name and colour at status table even when that team is fogged
    (patch #605)A
  * changed the zoom hotkeys from 'z', 'x' and 'c' to '+', '-' and '0'
  * fix the completion when controlling multiple sides (bug #8101, patch #653)
  * smarter focus handling when user input is irrelevant to the current focus
    but relevant to another widget
  * fix the "keylogger" effect when joining the MP Lobby
  * menus can now stay scrolled to the bottom if they were already scrolled
    to the bottom
  * scrolling performance improved
  * overall game performance improved when many units are visible
  * better performance when mouse is over a unit that sees many enemy units
  * show full username at bottom of screen when moused over in MP Lobby
  * animations draw faster now and the speed is independent of the resolution
  * fog/shroud is cleared after attack-move (bug #7131)
  * made some tooltips visible again (bug #6702 and bug #8380)
  * send a whisper message to a player when double clicked on the player list
* friends list
  * added a friend list in MP lobby, they will display a special icon in lobby,
    and you can be warned when they join the lobby even when not receiving
    lobby joins
  * added an option to specify what you want to see as joins: all, friends,
    none
  * added a sub tab of multiplayer to the preferences menu to view and edit
    your friends and ignores list
  * if you choose to sort the lobby list your current login name will be
    displayed on the top of the list
* WML engine
  * fixed era events not working on non hosts
  * added the the ability of passing a conditional statement in the [option]
    child of [message] if show_always=no to show this option only if the
    statement is passed.
  * added location range filter to [filter_location] in standard unit filter.
  * added prerecruit event that takes place after the unit is created but
    before it is displayed.
  * added ability to define color ranges and palettes in scenario, units,
    and unit modification effects.  Added ability to add image modifications
    in a unit modification [effect] tag
  * SUF can now filter on anything that is also available throught
    unit variables, using a [wml_filter] block
  * overhaul of the team coloring engine.  Now it is possible to apply
    multiple TC to an image.
  * added fourth color in team_rgb definitions for representative color
    in minimap
  * added a horizontal/vertical flip function to ImagePathWML
  * added a 'hide_help' key that prevents a unit type from being listed
    in the in-game help (bug #5701)
  * added an 'allow_new_game' key (default=yes) to prevent [multiplayer]
    scenarios from showing up in the multiplayer game creation interface
    (FR #6397)
  * new [set_specials] tag to allow custom specials in [effect] tags
  * new 'remove_specials' key to allow the removal of specials in [effect] tags
  * obsolete the 'set_special' key in [effect] tags
  * correct handling of UTF8 filenames under windows
  * animations can now use standard unit filters
  * animations can now use standard unit filters on the secondary unit
  * animations can now use standard unit filters on any neighbouring unit
  * fighting animations can now be filtered by swing number, damage done and
    normal attack filters (both attacker and defender)
  * made some animation parameters progressive (allows a value to be changed
    gradually to another value over time)
  * new progressive parameters: 'alpha' (opacity of a frame),
    'offset' (the position relative to the faced hex), 'blend_color'
    and 'blend_ratio' (to mix a given color with the frame)
  * units can now have a recruit animations that will be played on unit recruit
  * units now have idle animations, played when they've been idle for some time
  * units now have leveling up animations
  * units can now have victory animations, usable with the WML tag
    'victory_anim'
  * units can now have healed animations, used when they get healed
  * units can now have poison animations, used when they suffer poison damage
  * [event]s can now be written also inside [era]s (the [event]s are included
    in every scenario played using that era)
  * new operations for set_variable: divide and modulo
  * Animations now use duration= tag instead of begin= and end= (backward
    compatible)
  * Animations now have a frequency= filter to allow to tweak relative rarety
  * [message]s now use the duration= tag instead of [delay]ing afterwards
  * the filtered unit can be accessed in SUF using $this_unit
  * the primary unit can be accessed in events using $unit
  * the secondary unit can be accessed in events using $second_unit
  * added support for random_start_time in [scenario] (feature request #8024)
  * extended label to support team only and colors
  * gender-specific forms for trait names are now possible.
  * setting a WML variable to a random value now works correctly in MP games
  * text displayed when a unit is ambushed is now customizable with the new
    alert= key of the [hides] ability (FR #8264 2.)
  * unit animation terrain filter works properly again.
  * unit animation terrain filter now supports wildcard matching.
  * the encountered terrains are now written in a new format.
    this means the user has to rediscover all available terrains.
  * fixed a bug which returned wrong values if a random number was negative
  * max level advancements now raise the advance and post_advance events
  * [effect] can now remove attacks with the remove_attacks key
  * [unstore_unit] can now try to level a unit and does so by default (bug #7426)
* sound
  * new or revised sounds: morning star, holy magic.
  * add advanced sound tab to pref allowing you to play with sample_rate and
    buffer_size options
* misc:
  * --validcache runtime switch to force assumption that cache is valid
  * add two new debug command set_var and show_var to check variables
    within the game easily
  * better handling of SDL_ListModes return code (no user impact)
  * first turn of a game is saved again (fixes bug #7909 and bug #8117)
  * reduce CPU usage by removing calls to SDL_GetTicks for idle animations
  * changed network thread management to be more scalable, both with
    an upper and lower number of threads
  * enabled python as default, to disable it use --disable-python
  * various code cleanups
  * replaced KDE/Gnome desktop support with generic freedesktop standard
  * if a unit gains enough XP to gain 2 levels, this will be done directly

(wiz)

2008-04-19 07:57:17 UTC MAIN commitmail json YAML

simh-3.7.3 is in [pkg/38406]

(obache)

2008-04-19 06:17:36 UTC MAIN commitmail json YAML

Update MASTER_SITES and HOMEPAGE location.

(obache)

2008-04-19 06:07:50 UTC MAIN commitmail json YAML

Old MASTER_SITES does not have a archive anymore.
set gatekeeper.hp, it have version 3.2 (and newer 4.0).
(primary site is ftp://ftp.isc.org/isc/rtty/ ?)

(obache)

2008-04-19 06:04:56 UTC MAIN commitmail json YAML

Change MASTER_SITES http url to the location suggested in top page.

(obache)

2008-04-19 05:56:49 UTC MAIN commitmail json YAML

2008-04-19 05:45:55 UTC MAIN commitmail json YAML

old MASTER_SITES seems dead, use savannah.nongnu instead.

(obache)

2008-04-19 05:43:26 UTC MAIN commitmail json YAML

cannot connect ftp site now.
add http site to MASTER_SITES.

(obache)

2008-04-19 05:39:05 UTC MAIN commitmail json YAML

- weex-2.6.1.5

(obache)

2008-04-19 05:38:31 UTC MAIN commitmail json YAML

Updated www/weex to 2.6.1.5

(obache)

2008-04-19 05:38:16 UTC MAIN commitmail json YAML

Update weex to 2.6.1.5.
Based on patch provided by Zafer Aydogan via private mail.

This update to 2.6.1 contains all patches from the Debian package:
- various bug fixes
- uploading under the temporary name `weex.tmp' with the RenameOK option
- support for FTP proxy server that requires challenge/response
- The i386 RPM was compiled on RedHat 9
- You should be able to "rpmbuild --rebuild" the SRPM on older RedHat releases
  or other RPM based distros.

pkgsrc changes:
  * project now on sourceforge
  * no need patch to fix localedir (patch-ac)
  * need msgfmt to build
  * need gettext-lib
  * add DESTDIR support

(obache)

2008-04-18 21:13:10 UTC MAIN commitmail json YAML

libfetch-2.5:
Add basic index parsing support for HTTP based on the ftpio.c code in
pkg_install. Permission to use the 3-clause BSD license from Thomas
Klausner in private mail.

(joerg)

2008-04-18 20:44:36 UTC MAIN commitmail json YAML

+ Updated textproc/libxslt to 1.1.23 [bjs 2008-04-18]

(bjs)

2008-04-18 20:43:55 UTC MAIN commitmail json YAML

textproc/libxslt [1.22 -> 1.2.23]

one nominal change in pkgsrc:

- MASTER_SITES+=${MASTER_SITE_GNOME} is commented out. They evidently
  have not placed this product on their shelves yet.

  changes since prior release
  ---------------------------

    * python/generator.py: fix an infinite loop bug

    * libxslt/xsltutils.c: avoid a scary realloc() loop should fix
      #520383

    * libexslt/date.c: applied patch from Peter Pawlowski  fixing
      a timezone offset problem, fixes #521680
    * libxslt/namespaces.c: a bit of space/tabs cleanup

    * doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc.html: small fix to
      man page synopsis, should fix #525822

    * libexslt/functions.c: fixed minor error reported on the mailing
      list by Mark Howe, which caused a segfault if func:result was
      postitioned as top-level element.

    * doc/xsltproc.xml doc/xsltproc.1: fix maxdepth default value
      documentation fixes #519921.

    * libxslt/extensions.c: fixed minor error bug #516483

    * libxslt/xslt.c: applied documentation patch from Jason Viers
      for xsltParseStylesheetDoc

    * doc/xslt.html doc/docbook.html: fix links for Cygwin DocBook
      setup as suggested by Philippe Bourcier

    * libxslt/keys.c, libxslt/pattern.c, libxslt/xsltInternals.h:
      fixed a problem on superfluous re-generation of keys reported
      on the mailing list by Josef Urban.

    * configure.in: avoid a problem in configure if an old gcrypt
      version is installed, patch from Brent Cowgill, fixes #500390

    * libexslt/common.c, libexslt/dynamic.c: After discussion on
      Bugzilla with Peter Pawlowski, added same code for preventing
      deletion of function result during garbage collection (see
      bug #495995).

    * libexslt/strings.c: Added code to mark the results of
      str:tokenize and str:split as "function result" to avoid
      garbage-collecting them during global variable initialisation.
      Should fix bug #495995.

    * python/libxslt.c: changed iterator argument for Py_Dict_Next
      from int to ssize_t (seems Python docs are incorrect) to fix
      x86_64 bug #489854.

    * python/libxslt.c: applied patch from Daniel Gryniewicz to
      fix a segfault caused by a parameter array not being preset
      to zero.

(bjs)

2008-04-18 17:39:19 UTC MAIN commitmail json YAML

-xmltoman-0.4

(bjs)

2008-04-18 17:38:30 UTC MAIN commitmail json YAML

+ Updated textproc/xmltoman to 0.4 [bjs 2008-04-18]

(bjs)

2008-04-18 17:37:10 UTC MAIN commitmail json YAML

Update to xmlman-0.4.  While here, add a missing RCS tag to
files/Makefile.  Minor changes:

xmltoman (0.4) gutsy; urgency=low

  * Generated HTML entities to &<>".
  * Show error message when no file is passed.

(bjs)

2008-04-18 17:16:44 UTC MAIN commitmail json YAML

2008-04-18 14:58:52 UTC MAIN commitmail json YAML

Note update of the "libcdio" package to version 0.80nb2.

(tron)

2008-04-18 14:58:32 UTC MAIN commitmail json YAML

Fix bug in the original software which prevents the installation of
"libcdio_cdda.pc" and "libcdio_paranoia.pc". Bump package revision
because of this fix.

Problem pointed out by Matthias Drochner in private e-mail.

(tron)

2008-04-18 14:26:37 UTC MAIN commitmail json YAML

Change the code generation README.html to use the new
"pkg_admin audit-history" command to print the full list of
vulnerabilities and use further pkg_admin pmatch logic to mark them as
fixed or still open. For pkg_install versions before 20080415, skip the
vulnerability processing.

Discussed with: dmcmahill

(joerg)

2008-04-18 14:03:54 UTC MAIN commitmail json YAML

-fix embedded font handling (CVE-2008-1693), patch from Ubuntu,
bump PKGREVISION
-being here, add a patch from upstream CVS which fixes display
of 16-bit colors

(drochner)

2008-04-18 14:01:22 UTC MAIN commitmail json YAML

xine security patch of the day: fix possible buffer overflow in
nsf parser (SA29850), patch from upstream CVS, bump PKGREVISION

(drochner)

2008-04-18 13:51:53 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED must be set before including pyversion.mk.

(joerg)

2008-04-18 12:24:21 UTC MAIN commitmail json YAML

As all Python packages are required to include lang/python/pyversion.mk
anyway, simplify logic a bit:
Add Python 2.5 to the default list, but also mark it as incompatible if
wip/python25 is not present. Move the Darwin handling after setting a
default value.
Provide a new variable _PYTHON_VERSIONS_ACCEPTED that is filtered by
PYTHON_VERSIONS_INCOMPATIBLE. This helps to avoid providing broken
dependencies when a version is not supported as PYPKGPREFIX wouldn't be
set in that case.

(joerg)

2008-04-18 12:02:52 UTC MAIN commitmail json YAML

2008-04-18 12:01:46 UTC MAIN commitmail json YAML

2008-04-18 12:01:05 UTC MAIN commitmail json YAML

2008-04-18 12:00:45 UTC MAIN commitmail json YAML

Supports DESTDIR. Install documentation into share/doc/iso-codes, no
need to distinguish versions here.

(joerg)

2008-04-18 12:00:13 UTC MAIN commitmail json YAML

Supports DESTDIR. Make sure that share/omf exists for binary packages as
well.

(joerg)

2008-04-18 11:58:59 UTC MAIN commitmail json YAML

2008-04-18 11:04:27 UTC MAIN commitmail json YAML

Update UDFclient to version 0.6.1 fixing yet more regressions found in
modern DVD*RW/CD-RW combi drives.

Fixes up regression found on modern CD-RW drives when dealing with CD-MRW
media. It would report them as sequential.

(reinoud)

2008-04-18 08:13:05 UTC MAIN commitmail json YAML

Updated wm/openbox to 3.4.7

(wiz)

2008-04-18 08:12:53 UTC MAIN commitmail json YAML

Update to 3.4.7:

3.4.7:
  * Fully updated Czech, Simplified Chinese, Traditional Chinese, German,
    French, Hungarian, Norwegian, Vietnamese, Dutch, Swedish, Finnish,
    Brazilian Portuguese, Japanese and Portuguese translations
  * Partially updated Spanish translation
  * Add an example of the "force" option for the per-app placement options to
    the default rc.xml file
  * Add a new xdg-autostart script.  This will eventually end up in the PyXDG
    distribution hopefully, but it is included in Openbox for now.  This script
    runs things based on the freedesktop.org autostart specification.  You can
    have it run GNOME, KDE, ROX, or XFCE specific things if you want.  The
    new default system-wide autostart.sh script runs it automatically
  * Update the default menu.xml to include a lot of common apps
  * Fix white font shadows (negative shadowtint)
  * Update the autostart.sh to find gnome-settings-daemon correctly, as the
    GNOME people have moved it to libexec
  * Fix focus possibly getting stolen when using the Focus action
  * Drastically speed up rendering of Vertical and SplitVertical gradients
  * Speed improvements also for Horizonal and Pyramid gradients
  * Add new theme options, menu.overlap.x and menu.overlap.y options, that let
    you independently control the horizontal and vertical position of submenus
  * Change _NET_ACTIVE_WINDOW messages to not change the current desktop, but
    to bring the window to the current desktop instead.  This is the industry
    standard policy
  * Use the pretty new openbox.png icon as the default window icon
  * Allow matching per-application rules to windows by their window type
    (normal, dialog, splash, etc).  The default rc.xml has more details
  * Add new Openbox-themed prompt windows.  Use these prompt windows to ask
    before killing off windows that aren't responding.  This also means we
    don't need to ping every window constantly forever
  * Add a new <prompt> option to the Execute action.  If this is set to a
    string, a dialog will be shown with that string in it and "yes"/"no"
    buttons.  The command to be executed will only be run if the user selects
    "yes" in the dialog
  * Add a new <prompt> option to the Exit action, which is a boolean (not a
    string).  When true, Openbox will show a dialog confirming if you want to
    exit.  The default is to show the prompt
  * Reduce Openbox's memory footprint and speed up rendering through the use
    of a new icon cache, so that Openbox only needs to keep 1 copy of an icon
    when 100 different windows share it
  * Make Openbox menus have the "menu type" hint for compositors to see and use
  * Fix the MoveResizeTo action for negative coords (opposite edges)
  * Fix key bindings getting lost if multiple bindings at the same level could
    not be translated (Fixes VMWare causing Openbox keybindings to stop
    working)
  * Fix the resize popup box for terminal windows with a base size of 0 (show
    the right size values for urxvt terminals)
  * Fix some off-by-one bugs with the edge growing/shrinking code
  * Add new theme options for menu line separators: menu.separator.color,
    menu.separator.width, menu.separator.padding.width,
    menu.separator.padding.height
  * Add xfce-mcs-manager to the default autostart.sh, and run it automatically
    when gnome-settings-daemon is not present to have GTK apps inherit settings
    from the XFCE configuration tools
  * Make the send-to-desktop menu in the client-menu indicate which is the current
    desktop for omnipresent windows, and don't close it if just toggling
    omni-presence when ctrl-clicking
  * Add a new SessionLogout action that logs out through the session manager,
    when running Openbox within a session manager such as within an
    GNOME/Openbox or KDE/Openbox session.  The action includes a <prompt>
    option which is similar to the Exit action's
  * Add a new gdm-control command that lets you control gdm from within an X
    session.  The gdm-control lets you change GDM's behaviour for when you end
    the current session.  For instance, you can tell GDM to reboot, and
    then immediately log out of the current session, and the computer will be
    rebooted
  * Show an information dialog when an error occurs for Openbox, such as when
    the Execute action fails or when XML syntax errors are present in the
    configuration files
  * When making a window very narrow, don't draw buttons to the right of the title
    on top of the ones on its left.

3.4.6.1:
  * Updated Clearlooks theme
  * Add the force="yes/no" option for the per-app settings' <position> tag
  * Raise and focus modal children and their direct parents together, improved
    usability with direct modal transient windows
  * Fix crash when using <raise> for NextWindow and there are no windows
    to move focus to
  * Add the <manageDesktops> option in the rc.xml <menu> section, which toggles
    the "Manage Desktops" section appearing in the combined-client-list-menu
  * Fix for menu headers showing the wrong text
  * Fix for the <focusLast> behavior
  * Treat modal direct children as one window with their parent consistently

3.4.6:
  * Added Basque translation
  * Updated French, Vietnamese German, Simplified Chinese, Russian, Portuguese,
    Brasilian Portuguese, Norwegian, and Finnish translations
  * New Clearlooks theme, updated by David Barr
  * Updated the previous Clearlooks theme, and renamed it to Clearlooks-3.4
  * Allow dialog type windows to go fullscreen (Fixes Kpdf)
  * Remove the extraneous top border for undecorated windows while maximized
  * Fixes for keyboard modifiers (Alt-tab dialog getting stuck on screen for
    some users)
  * Automatically catch changes to the keyboard map and reconfigure the key
    bindings on the fly
  * Fix focus moving incorrectly sometimes with focus under mouse enabled
  * Make default configuration focus the desktop when you right click
  * Add the <bar> and <raise> options for all window cycling actions, allowing
    you to have your target window temporarily raised above all others, and to
    turn the focus target indicator bar off
  * Improve the LastDesktop action to not remember desktops you skipped across
  * Ignore mouse clicks that are made on override-redirect (unmanaged) windows
  * When opening a menu with a key binding, don't use the key binding to run
    something in the menu
  * Add a <monitor> option for window placement, which gives you the option
    to place new windows on the active monitor, or the monitor where the mouse
    is, instead of on any monitor (for xinerama multihead setups)
  * Add options for placing the window move/resize coordinate popup window in
    a fixed position on screen, rather than relative to the window being
    moved or resized
  * Prevent the dock from auto-hiding completely offscreen if the theme has
    no borders for it
  * New icon
  * Fix race condition when running things that want to grab the keyboard
    (e.g. gnome-panel-control --main-menu)
  * When dialog windows ask to not appear in the taskbar, still give them focus
    in normal ways (fixes new GNOME session logout dialogs)
  * Fix bug with resizing corners on certain parts of the window frame
  * Ping applications to tell when they are running or have become frozen.
    Show a [Not Responding] message in the title bar of windows which are
    frozen.
  * When closing a window which is [Not Responding], kill the window's process
    if it is running on the same machine as Openbox.  Otherwise, just
    disconnect
    the window from the X display.  A second attempt to close a [Not
    Responding]
    window will kill it forcefully (kill -9).
  * Fixes for internal timers
  * Add a <wmclass> option for the execute action's startup-notification.  This
    lets you tell Openbox that the application will map a window with the
    specified class - for applications that do not support startup-notification
    natively.
  * Fix for empty dock taking up space onscreen after a reconfigure
  * Reduce Openbox's additional memory footprint per-window and per-menu
  * Faster horizontal gradient rendering
  * Don't deiconify windows that aren't allowed to be directly iconified on
    restart (eg toolbars), as they can be iconified by other means
  * Improve support for fullscreen windows in xinerama (TwinView) and
    multiple-screen setups
  * Add a --config-file command line option, to specify an alternate
    configuration file path

(wiz)

2008-04-18 06:30:47 UTC MAIN commitmail json YAML

Mark this package MAKE_JOBS_SAFE=no.

(bjs)

2008-04-18 04:02:58 UTC MAIN commitmail json YAML

Update MASTER_SITES.

(schmonz)

2008-04-18 02:24:54 UTC MAIN commitmail json YAML

Don't try to remove include/X11/extensions as others doing.

(obache)

2008-04-17 21:30:23 UTC MAIN commitmail json YAML

libxkbfile update done.

(wiz)

2008-04-17 21:29:31 UTC MAIN commitmail json YAML

bash update done.

(wiz)

2008-04-17 21:29:18 UTC MAIN commitmail json YAML

Updated shells/bash to 3.2.33

(wiz)

2008-04-17 21:29:06 UTC MAIN commitmail json YAML

Add latest 8 patches, bumping to 3.2.33.
Bugfixes, mostly affecting readline stuff.

(wiz)

2008-04-17 21:25:30 UTC MAIN commitmail json YAML

+ bash-3.2.33, gnome-speech-0.4.19, planner-0.14.3, remind-3.1.5,
  silc-server-1.1.4.
- libX11-1.1.4, libXScrnSaver-1.1.3, libXinerama-1.0.3, libXv-1.0.4,
  libconfig-1.2.1, mkfontdir-1.0.4, mkfontscale-1.0.4, mksh-33d,
  openbox-3.4.7, xev-1.0.3, xinit-1.0.8, xkbcomp-1.0.4, xset-1.0.4.

(wiz)

2008-04-17 21:22:08 UTC MAIN commitmail json YAML

Updated x11/libXScrnSaver to 1.1.3

(wiz)

2008-04-17 21:21:58 UTC MAIN commitmail json YAML

Update to 1.1.3:

Alan Coopersmith:
      Add hooks to check code with sparse/lint/etc.
      Version bump: 1.1.3

Daniel Drake:
      Bug #11084: libXScrnSaver COPYING file

James Cloos:
      Add *~ to .gitignore to skip patch/emacs droppings
      Add missing PHONY line for automatic ChangeLog generation

Matthieu Herrb:
      Makefile.am: nuke RCS Id

Paulo Cesar Pereira de Andrade:
      libXScrnSaver ansification.

(wiz)

2008-04-17 21:19:32 UTC MAIN commitmail json YAML

Updated devel/libconfig to 1.3

(wiz)

2008-04-17 21:19:22 UTC MAIN commitmail json YAML

Update to 1.3:

2008-04-07  Mark Lindner  <markl@neuromancer>

* libconfig.spec - updated for 1.3

2008-04-03  Mark Lindner  <markl@neuromancer>

* scanner.l, grammar.y, libconfig.c, libconfig.h, wincompat.h -
  fix/add comment headers, add C90 portability fixes from
  Chris Pickett (C-style comments, renamed 'index' to 'idx' to
  resolve name clash)
* scanner.c, grammar.c - regenerated
* configure.ac - enable more gcc warnings
* libconfigcpp.c++, libconfig.h++ - added getPath(), fixed impl of
  isRoot(), add portability fixes from Chris Pickett (renamed 'index'
  to 'idx' to resolve name clash), moved exception constructors into
  source file; changed SettingExistsException to SettingNameException
  to be more broad in scope
* Makefile.am - add wincompat.h to sources; add missing debian files
  to EXTRA_DIST
* test.cfg - added example 64-bit integer settings
* samples/* - expanded some examples
* doc/libconfig.texi - documentation updates
* Makefile.am, *msvc7* - added (generated) VS2003 projects/solution

2008-03-22  Mark Lindner  <markl@neuromancer>

* debian/* - updates from Klaus Schneider

2008-03-22  Mark Lindner  <markl@neuromancer>

* scanner.l, grammar.y, libconfig.h++, libconfig.c, libconfig.h,
  wincompat.h, libconfigcpp.c++, grammar.c, scanner.c, grammar.h -
  add support for 64-bit integer values
* libconfig.texi - documentation updates
* Makefile.am, ac_config.h, configure.ac, libtool - bump version
* libconfig.h - add config_setting_parent(), config_setting_is_root()
* libconfigcpp.c++, libconfig.h++ - add isRoot(), getParent() to
  Setting

2008-03-15  Mark Lindner  <markl@neuromancer>

* scanner.l - made 'true' and 'false' tokens completely
  case-insensitive
* libconfigcpp.cc, libconfig.hh - added alias files for Windows
* libconfig.c, libconfig.h - modified __config_write_value() to write
  out floating point values in a more human-readable form; added name
  validation; added config_setting_remove_elem() and
  config_setting_index()
* libconfigcpp.c++, libconfig.h++ - added remove(unsigned int) and
  getIndex() to Setting
* libconfig.texi - documentation updates

2007-12-21  Mark Lindner  <markl@neuromancer>

* libconfig.c - source cleanup
* config.guess, config.sub, ltmain.sh, libtool - updated to newer
* configure.ac, Makefile.am, ac_config.h.in, ac_config.h
  - MinGW-related fixes

(wiz)

2008-04-17 21:15:07 UTC MAIN commitmail json YAML

Updated x11/libxkbfile to 1.0.5

(wiz)

2008-04-17 21:14:56 UTC MAIN commitmail json YAML

Update to 1.0.5:

Alan Coopersmith:
      Version bump: 1.0.5

Daniel Drake:
      Bug #11094: libxkbfile COPYING file

James Cloos:
      Replace static ChangeLog with dist-hook to generate from git log

(wiz)

2008-04-17 21:13:25 UTC MAIN commitmail json YAML

Updated fonts/mkfontdir to 1.0.4

(wiz)

2008-04-17 21:13:11 UTC MAIN commitmail json YAML

Update to 1.0.4:

Adam Jackson (1):
      mkfontdir 1.0.4

Alan Coopersmith (3):
      Add references to mkfontscale to man page
      Fill in COPYING file with copyright/license notices
      Fix formatting of man page so ellipsis are shown with Solaris nroff

James Cloos (3):
      Rename .cvsignore to .gitignore
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log

Jeremy C. Reed (1):
      Bump version number. (No changes, but source tarball will
      use recent util macros.)

(wiz)

2008-04-17 21:10:22 UTC MAIN commitmail json YAML

Updated fonts/mkfontscale to 1.0.4

(wiz)

2008-04-17 21:10:11 UTC MAIN commitmail json YAML

Update to 1.0.4:

Adam Jackson (2):
      Bug #11337: Use strcasecmp() instead of broken open-coded version.
      mkfontscale 1.0.4

Alan Coopersmith (2):
      Convert (1) to (__appmansuffix__) in man page
      Fix typo in man page

James Cloos (3):
      Rename .cvsignore to .gitignore
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log

(wiz)

2008-04-17 21:07:31 UTC MAIN commitmail json YAML

Updated textproc/enchant to 1.4.0nb2

(wiz)

2008-04-17 21:07:18 UTC MAIN commitmail json YAML

Fix hunspell backend. Idea from Matthias Drochner, patch from Adam Hoka.
Fix path to hunspell directories. Make hunspell the default backend.

Bump PKGREVISION.

(wiz)

2008-04-17 20:41:15 UTC MAIN commitmail json YAML

Update misc/udfclient package to version 0.6.0.

Fix regressions found in newer DVD/CD combi drives that report bogus values
for CD-RW media and fix 2G+ file write problems on some platforms. This
fixes hese drives inability to newfs a CD-RW with newfs_udf and writing
problems with udfclient on CD-RW media.

(reinoud)

2008-04-17 20:24:38 UTC MAIN commitmail json YAML

2008-04-17 19:04:12 UTC MAIN commitmail json YAML

Claim copyright on the files I modified a lot.

(joerg)

2008-04-17 18:22:18 UTC MAIN commitmail json YAML

Update www/p5-CGI to 3.35

(abs)

2008-04-17 18:21:40 UTC MAIN commitmail json YAML

Update www/p5-CGI to 3.35

Version 3.35
  1. Resync with bleadperl, primarily fixing a bug in parsing semicolons in uploaded filenames.

  Version 3.34
  1. Handle Unicode %uXXXX  escapes properly -- patch from DANKOGAI@cpan.org
  2. Fix url() method to not choke on path names that contain regex characters.

  Version 3.33
  1. Remove uninit variable warning when calling url(-relative=>1)
  2. Fix uninit variable warnings for two lc calls
  3. Fixed failure of tempfile upload due to sprintf() taint failure in perl 5.10

  Version 3.32
  1. Patch from Miguel Santinho to prevent sending premature headers under mod_perl 2.0

  Version 3.31
  1. Patch from Xavier Robin so that CGI::Carp issues a 500 Status code rather than a 200 status code.
  2. Patch from Alexander Klink to select correct temporary directory in OSX Leopard so that upload works.
  3. Possibly fixed "wrapped pack" error on 5.10 and higher.

  Version 3.30
  1. Patch from Mike Barry to handle POSTDATA in the same way as PUT.
  2. Patch from Rafael Garcia-Suarez to correctly reencode unicode values as byte values.

(abs)

2008-04-17 18:19:14 UTC MAIN commitmail json YAML

Updated www/ap2-fcgid to 2.2

(abs)

2008-04-17 18:18:08 UTC MAIN commitmail json YAML

update www/ap2-fcgid from 2.0 to 2.2

pkgsrc changes: replace MAKE_FLAGS+= INCLUDES="-I${LOCALBASE}/include/httpd"
with MAKE_FLAGS+= INCLUDES="-I${BUILDLINK_PREFIX.apache}/include/httpd"

Version2.2 (Jul 31st 2007)
1. Support configuration "PassHeader"

        Thank Hans Christian Saustrup for the suggestion.

2. Support apr_shm_remove() in httpd.2.0.X

        Thank Hans Christian Saustrup for bug report.

3. Support configuration "TimeScore"

        Thank Tim Jensen for the patch.

4. Support new configurations "MaxRequestInMem" and "MaxRequestLen"

        If the length of http request longer than "MaxRequestInMem", it will store in tmp file.

        It the length of http request longer than "MaxRequestLen", it will return internal server error.

        Thank Gabriel Barazer(gabriel at oxeva.fr) for the bug report.

        Thank Steffen(info at apachelounge.com) for the help on this issue.

5. Fix miner Sanity check bug

        Thank Yuya Tanaka for bug report

UNIX&Win32 source:  mod_fcgid.2.2.tar.gz

Version2.1 ( Feb 15th 2007 )
1. Add missing config.m4 and Makefile.in for static linking
Thank Mark Drago for notice
2. FCGIWrapper disallowed in .htaccess
Thank Balinares for patch
3. Bug fix. Authoritative flag reversed
Thank Chris Darroch for the patch
4. Support arguments in FCGIWrapper
Thank Andre Nathan for suggestion and great help on testing it.
5. Support new config "SharememPath", which specifies the location of share memory path.
6. Check running user is root or not, while suexec is enabled.
Thank Chris Holleman for the bug report.
7. Bug fix. Should not pass respond to auth checkers.
Thank Szabolcs Hock for bug report.

(abs)

2008-04-17 17:23:24 UTC MAIN commitmail json YAML

Fix description of package and in specfile to refer to Columnize instead
of LineCache.  Noted by Slava Semushin in private email.

Bump PKGREVISION to 1.

(jlam)

2008-04-17 14:30:12 UTC MAIN commitmail json YAML

Updated textproc/enchant to 1.4.0nb1

(wiz)

2008-04-17 14:29:58 UTC MAIN commitmail json YAML

Make aspell the default backend again (for now), until
http://bugzilla.abisource.com/show_bug.cgi?id=11550
is fixed.

Add fix for compiling with gcc3, from Adam Hoka.

Bump PKGREVISION.

(wiz)

2008-04-17 12:45:05 UTC MAIN commitmail json YAML

Add ruby-columnize.

No cookie for: jlam

(joerg)

2008-04-17 12:43:23 UTC MAIN commitmail json YAML

Add libsoup24.

No cookie for: drochner

(joerg)

2008-04-17 12:39:36 UTC MAIN commitmail json YAML

2008-04-17 12:34:10 UTC MAIN commitmail json YAML

Updated x11/libX11 to 1.1.4

(wiz)

2008-04-17 12:33:56 UTC MAIN commitmail json YAML

Update to 1.1.4:

Adam Jackson (2):
      Bug #14029: Don't LockDisplay() recursively.
      libX11 1.1.4

Alan Coopersmith (6):
      X.Org Bug #4312: incorrect comment asterisk in XAnyEvent.3x man
page
      XErrorDB updates for Render 0.9 & XFixes 4.0
      Add WM_LOCALE_NAME to list of properties set in XSetWMProperties
comment
      Spell out number in XkbGetKeyVirtualModMap man page to avoid cpp
errors from #
      Add support for building lint library with --enable-lint-library
      Man page typo fixes

Anton Zinoviev (1):
      Additions to the Compose file for UTF-8

Daniel Stone (1):
      Colours: Fix --disable-xcms

Eric Anholt (2):
      Add XF86 keyboard/monitor brightness keysyms to the keysymbdb.
      Bug #2081: Note the range limitation of XSetScreenSaver arguments.

Eric S. Raymond (9):
      Bug #9516: Markup error in XAllocWMHints.3x
      Bug 9523: Markup problems in XQueryExtension.3x
      Bug #9650: Bad markup in XLoadFont.3x manual page
      Bug #9651: Bad markup in XcmsColor.3x
      Bug #9652: Bad markup in XDrawArc.3x
      Bug #9653: Bad markup in XQueryColor.3x
      Bug #9654: Bad markup in XrmGetFileDatabase.3x
      Bug #9655: Bad markup in XrmUniqueQuark.3x
      Bug #9658: Bad markup on XIfEvent.3x

Ian Romanick (1):
      Make sure nls/am_ET.UTF-8/Makefile is created by configure.

James Cloos (12):
      Fix SMP Compose targets
      Add some compose sequences
      Compose fix for Latin-1 (from Debian)
      Add additional Euro signs to compose
      Patch for Catalan locales
      Add compose file for Ethiopic to match new keyboard in
xkeyboard-config
      Fix typo
      Use the new dead_psili and dead_dasia keysyms added to
proto/x11proto 7.0.11
      Fix the <U\x+> keysyms in the en_US.UTF-8 Compose file
      Update the currency symbols block of en_US.UTF-8/Compose.pre
      Add <dead_stroke> compose sequences
      add a comment to en_US.UTF-8/Compose

Jamey Sharp (1):
      Two threads can request sequence sync and XID fetch
simultaneously.

Jeremy C. Reed (1):
      Fix a mutex reference-counting bug.

Jeremy Huddleston (3):
      Define __DARWIN__ when host_os =3D=3D darwin* as needed in SetLocale.=
c
      Use __APPLE__ instead of __DARWIN__
      Added launchd support.

Kim Woelders (1):
      Fix bs_BA entries in locale.dir.pre

Kristian H=C3=B8gsberg (1):
      Add GLX 1.4 requests and errors.

Samuel Thibault (1):
      X.Org Bug #12983: Typos in ./man/XChangeKeyboardControl.man

S=C3=B8ren Sandmann Pedersen (1):
      XIM: Fix a hand when switching input context.

Yann Droneaud (1):
      XIM: Properly initialise client event

(wiz)

2008-04-17 12:33:56 UTC MAIN commitmail json YAML

New package: odt2txt

odt2txt is a small, command-line tool which extracts the text out
of OpenDocument Texts, as produced by OpenOffice.org, KOffice,
StarOffice, and others.  It supports multiple output encodings, has
locale support, and is able to substitute unknown characters.

(After I packaged this I also found o3read already packaged.)

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(reed)

2008-04-17 12:22:00 UTC MAIN commitmail json YAML

Use a conditional that is safe for scanning even if all versions
supported are disabled.

(joerg)

2008-04-17 08:44:51 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-17 08:43:31 UTC MAIN commitmail json YAML

Repeat after me: Never use sys/errno.h, just use errno.h. Fix build on
AMD64.

(joerg)

2008-04-17 08:43:07 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-17 08:42:39 UTC MAIN commitmail json YAML

2008-04-17 08:41:38 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-17 08:35:20 UTC MAIN commitmail json YAML

Avoid using %ju as it is not implemented on all platforms.

(joerg)

2008-04-17 08:11:12 UTC MAIN commitmail json YAML

Don't let a mathematican add numbers with less than 20 digits. Fix the
the offset for November and December and welcome libnbcompat-20080416.

(joerg)

2008-04-17 07:40:34 UTC MAIN commitmail json YAML

Updated www/firefox, www/firefox-bin and www/firefox-gtk1 to 2.0.0.14.

(ghen)

2008-04-17 07:39:20 UTC MAIN commitmail json YAML

Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.14.

Security fixes in this version:

MFSA 2008-20 Crash in JavaScript garbage collector

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.14/releasenotes/

(ghen)

2008-04-17 06:02:39 UTC MAIN commitmail json YAML

Updated x11/libXinerama to 1.0.3

(wiz)

2008-04-17 06:02:28 UTC MAIN commitmail json YAML

Update to 1.0.3:

Adam Jackson (2):
      Bug #13660: XineramaQueryScreens() always modifies the 'number' outparameter.
      libXinerama 1.0.3

Brice Goglin (1):
      Fix typo in Xinerama.man

James Cloos (1):
      Add missing PHONY line for automatic ChangeLog generation

(wiz)

2008-04-17 06:00:57 UTC MAIN commitmail json YAML

Updated x11/libXv to 1.0.4

(wiz)

2008-04-17 06:00:46 UTC MAIN commitmail json YAML

Update to 1.0.4:

Ademar de Souza Reis Jr:
      convert manpages prototypes to C ANSI format
      get rid of ancient XFree86 CVS Id tags

Alan Coopersmith:
      Version bump: 1.0.4

Matthieu Herrb:
      nuke RCS Ids

(wiz)

2008-04-17 05:56:03 UTC MAIN commitmail json YAML

Updated shells/mksh to 33d

(wiz)

2008-04-17 05:55:50 UTC MAIN commitmail json YAML

Update to R33d:

No changes in mksh R33c except for Ultrix support. None in R33d.

In mksh R33b, much more compilers are detected, even if not all of
them are supported. The OE (OS and CC/LD) versions are now dumped
too. Instead of #error, forced link failures are now used as the
mechanism to auto-detect some things in the target environment.
Features are now much better detected, and some annoying warnings
don't show up any longer due to this.  Less tools are required to
build.

Please be reminded that you should run ./test.sh -v inside an
environment with /dev/tty available (as device node) and usable
(e.g. use script(1) or GNU screen if you're doing auto-builds
detached from controlling terminal). Use -v to see failures.

No surprises in mksh R33 either, but the build system now gives
more detailed output on the version actually built, to aid tracking
down FTBFSen (build errors) with access to only the build logs.
Regression tests now work with Intel's compiler on SLES too, which
requires a custom LD_LIBRARY_PATH formerly stripped by the script.

(wiz)

2008-04-16 23:21:34 UTC MAIN commitmail json YAML

+firefox-2.0.0.14.

(taca)

2008-04-16 22:50:43 UTC MAIN commitmail json YAML

The va_copy configure checks for the included glib1.
So on FreeBSD before 5 default to glib_cv_va_copy=no.
(Time to upgrade :)

(reed)

2008-04-16 22:11:44 UTC MAIN commitmail json YAML

Updated x11/xkbcomp to 1.0.4

(wiz)

2008-04-16 22:11:30 UTC MAIN commitmail json YAML

Update to 1.0.4:

Adam Jackson (2):
      Bug #7645: Fix a conditional that always evaluates to FALSE.
      xkbcomp 1.0.4

Alan Coopersmith (1):
      Bug 14185: MAINTAINERCLEANFILES multiply defined in Makefile.am

Daniel Drake (1):
      Bug #11025: xkbcomp COPYING file

James Cloos (3):
      Rename .cvsignore to .gitignore
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log

Matthieu Herrb (2):
      Also mark xkbparse.h as a generated file.
      Revert "Also mark xkbparse.h as a generated file."

Tilman Sauerbeck (3):
      Fixed an invalid memory access.
      Fixed a bunch of const correctness bugs.
      Ignore *.o and ylwrap.

(wiz)

2008-04-16 22:07:34 UTC MAIN commitmail json YAML

Updated x11/xinit to 1.0.8

(wiz)

2008-04-16 22:07:24 UTC MAIN commitmail json YAML

Update to 1.0.8:

Adam Jackson (1):
      xinit 1.0.8

David Nusinow (1):
      Unbreak installs on non-launchd systems

James Cloos (1):
      Add missing PHONY line for automatic ChangeLog generation

Jeremy Huddleston (19):
      Added some support for Xquartz on OS-X.
      Added Apple launchd support
      Changed x11-exec to actually start X11.app.  X11.app will be responsible for calling xinit.
      OS-X: Added argv[0] hack for finding Xquartz UI and icon as well as claiming its dock icon
      Added support for OS-X preferences to disable tcp/ip connections and xauth
      OS-X: Made defaults test more robust
      OS-X: Need to use bash --login to setup the environment from launchd.
      XQuartz doesn't need the -launchd command line argument anymore.
      OS-X: Properly set enable_xauth if the user has no defaults set and choose a valid $display for fast-user-switching.
      OS-X: Add bindir to $PATH in startx if it's not there
      OS-X: Fixed typo
      OS-X: Set fontpath in xinitrc to include system / user fonts.  Additionally fixed font scaling issues (trac #52)
      Apple: use -nocpp arg to xrdb if cpp is not installed
      Apple: Cleaned up font path setting and added font caching to xinitrc
      Apple: Support spaces in $HOME for font path, and remove duplicate entry
      Added org.x.X11.plist.cpp to EXTRA_DIST
      Apple: font caching and defaults
      Apple: Adding support for an xinitrc.d directory on OSX, so fink doesn't need to clobber files
      Apple: Use -c in the launchd plist, so broken .profile/.bashrc don't much up startx

Matthieu Herrb (1):
      Use /dev/arandom instead of /dev/urandom to generate the cookie

root (1):
      Define APPLE for the rest of us

(wiz)

2008-04-16 21:52:36 UTC MAIN commitmail json YAML

Updated x11/xev to 1.0.3

(wiz)

2008-04-16 21:52:26 UTC MAIN commitmail json YAML

Update to 1.0.3:

Adam Jackson (1):
      xev 1.0.3

James Cloos (4):
      Rename .cvsignore to .gitignore
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log
      Add missing PHONY line for automatic ChangeLog generation

Noah Levitt (1):
      Handle WM_DELETE_WINDOW

(wiz)

2008-04-16 21:49:50 UTC MAIN commitmail json YAML

Updated x11/xset to 1.0.4

(wiz)

2008-04-16 21:49:37 UTC MAIN commitmail json YAML

Update to 1.0.4:

Adam Jackson (1):
      xset 1.0.4

Alan Coopersmith (3):
      Make code formatting consistent
      Convert function declarations from K&R to ANSI C
      Delete duplicated #include statements

James Cloos (1):
      Add *~ to .gitignore to skip patch/emacs droppings

gsr.bugs (1):
      Manpage: Add mention of mouse acceleration with zero threshold

(wiz)

2008-04-16 21:42:18 UTC MAIN commitmail json YAML

gnome-system-monitor update was done already.

(wiz)

2008-04-16 21:41:55 UTC MAIN commitmail json YAML

+ DatLib-2.26, DatUtil-2.37, MesaLib-7.0.3, ROMBuild-2.10,
  gnome-system-monitor-2.22.1, gtar-base-1.20, nut-13.6, openbox-3.4.7,
  stella-2.5.1.
Remove some updated packages.

(wiz)

2008-04-16 19:33:53 UTC pkgsrc-2008Q1 commitmail json YAML

Tickets #2332, 2333, 2335.

(ghen)

2008-04-16 19:32:40 UTC pkgsrc-2008Q1 commitmail json YAML

Pullup ticket 2335 - requested by wiz
security update for png

- pkgsrc/graphics/png/Makefile 1.102, 1.103
- pkgsrc/graphics/png/distinfo 1.46, 1.47

  Module Name: pkgsrc
  Committed By: wiz
  Date: Sun Apr 13 20:25:15 UTC 2008

  Modified Files:
  pkgsrc/graphics/png: Makefile distinfo

  Log Message:
  Update to 1.2.26:

  version 1.2.26beta01 [February 21, 2008]
    Added missing "(" in pngmem.c.  Bug introduced in libpng-1.2.2/1.0.13

  version 1.2.26beta02 [March 12, 2008]
    Refined error message returned from deflateInit2 in pngwutil.c
    Check IHDR length in png_push_read_chunk() before saving it.

  version 1.2.26beta03 [March 16, 2008]
    Revised contrib/gregbook to handle premature end-of-file and file
      read errors correctly.

  version 1.2.26beta04 [March 18, 2008]
    Free png_ptr->big_row_buf and png_ptr->prev_row before allocating
      new copies in png_read_start_row().  Bug introduced in libpng-1.2.22.

  version 1.2.26beta05 [March 19, 2008]
    Removed extra png_free() added in libpng-1.2.26beta04.

  version 1.2.26beta06 [March 19, 2008]
    Avoid reallocating big_row_buf and prev_row when the size does not increase.

  version 1.2.26rc01 [April 2, 2008]
    Ifdef out some code that is unused when interlacing is not supported.
---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Tue Apr 15 13:26:14 UTC 2008

  Modified Files:
  pkgsrc/graphics/png: Makefile distinfo

  Log Message:
  Update to 1.2.27beta3, fixing a possible application security problem.
  See http://libpng.sourceforge.net/Advisory-1.2.26.txt for details.

  Changes since 1.2.26:
  version 1.2.27beta01 [April 12, 2008]
    Fixed bug (introduced in libpng-1.0.5h) with handling zero-length
      unknown chunks.
    Added more information about png_set_keep_unknown_chunks() to the
      documetation.
    Reject tRNS chunk with out-of-range samples instead of masking off
      the invalid high bits as done in since libpng-1.2.19beta5.

  version 1.2.27beta02 [April 13, 2008]
    Revised documentation about unknown chunk and user chunk handling.
    Keep tRNS chunk with out-of-range samples and issue a png_warning().

  version 1.2.27beta03 [April 14, 2008]
    Added check for NULL ptr in TURBOC version of png_free_default().
    Removed several unnecessary checks for NULL before calling png_free().
    Revised png_set_tRNS() so that calling it twice removes and invalidates
      the previous call.
    Revised pngtest to check for out-of-range tRNS samples.

(ghen)

2008-04-16 19:23:54 UTC pkgsrc-2008Q1 commitmail json YAML

Pullup ticket 2333 - requested by martti
latest update for clamav

- pkgsrc/mail/clamav/Makefile 1.83
- pkgsrc/mail/clamav/distinfo 1.51
- pkgsrc/mail/clamav/patches/patch-ad 1.14
- pkgsrc/mail/clamav/patches/patch-af 1.5
- pkgsrc/mail/clamav/patches/patch-ah 1.14
- pkgsrc/mail/clamav/patches/patch-ba 1.2

  Module Name: pkgsrc
  Committed By: martti
  Date: Tue Apr 15 07:56:06 UTC 2008

  Modified Files:
  pkgsrc/mail/clamav: Makefile distinfo
  pkgsrc/mail/clamav/patches: patch-ad patch-af patch-ah patch-ba

  Log Message:
  Updated mail/clamav to 0.93

  http://secunia.com/secunia_research/2008-11/advisory/
  http://www.frsirt.com/english/advisories/2008/1218

  Changes since 0.92.1

  This release introduces many new features and engine enhancements, please
  see the notes below for the list of major changes. The most visible one
  is the new logic in scan limits which affects some command line and config
  options of clamscan and clamd. Please see clamscan(1) and clamd.conf(5)
  and the example config file for more information on the new options.

  Most important changes include:

      * libclamav:
        - New logic in scan limits: provides much more efficient protection against
          DoS attacks but also results in different command line and config options
          to clamscan and clamd (see below)
        - New/improved modules: unzip, SIS, cabinet, CHM, SZDD, text normalisator,
          entity converter
        - Improved filetype detection; filetype definitions can be remotely updated
        - Support for .cld containers (which replace .inc directories)
        - Improved pattern matcher and signature formats
        - More efficient scanning of HTML files
        - Many other improvements

      * clamd:
        - NEW CONFIG FILE OPTIONS: MaxScanSize, MaxFileSize, MaxRecursion, MaxFiles
        - ** THE FOLLOWING OPTIONS ARE NO LONGER SUPPORTED **: MailMaxRecursion,
          ArchiveMaxFileSize, ArchiveMaxRecursion, ArchiveMaxFiles,
          ArchiveMaxCompressionRatio, ArchiveBlockMax

      * clamscan:
        - NEW CMDLINE OPTIONS: --max-filesize, --max-scansize
        - REMOVED OPTIONS: --block-max, --max-space, --max-ratio

      * freshclam:
        - NEW CONFIG OPTION CompressLocalDatabase
        - NEW CMDLINE SWITCH --no-warnings
        - main.inc and daily.inc directories are no longer used by ClamAV; please
          remove them manually from your database directory

(ghen)

2008-04-16 19:15:26 UTC pkgsrc-2008Q1 commitmail json YAML

Pullup ticket 2332 - requested by joerg
security fix for mplayer

- pkgsrc/multimedia/mplayer-share/patches/patch-ak 1.5
- pkgsrc/multimedia/mplayer-share/distinfo 1.49
- pkgsrc/multimedia/mplayer/Makefile 1.55

  Module Name: pkgsrc
  Committed By: joerg
  Date: Mon Apr 14 06:55:48 UTC 2008

  Modified Files:
  pkgsrc/multimedia/mplayer: Makefile
  pkgsrc/multimedia/mplayer-share: distinfo
  Added Files:
  pkgsrc/multimedia/mplayer-share/patches: patch-ak

  Log Message:
  Add fix for a crash / stack corruption with ASS. Bump revision.

(ghen)

2008-04-16 18:47:18 UTC MAIN commitmail json YAML

Makefile cosmetics/speedup, mainly avoidance of the use of subshells

(wennmach)

2008-04-16 18:11:26 UTC MAIN commitmail json YAML

explicitely require libxklavier>=3.3, in response to PR pkg/38441
by dieter roelants

(drochner)

2008-04-16 17:04:06 UTC MAIN commitmail json YAML

Explain about the two API versions, and cross-reference the other
package, labeling 314 as newer than 38.

(gdt)

2008-04-16 16:48:25 UTC MAIN commitmail json YAML

update to 2.22.1.3
changes:
-some fixes to the clock applet
-forward compatibility for gnome-2.24

pkgsrc change: re-applied the old pkgsrc fix for gnome bug #372155
(Calendar opens Evolution on the wrong day), because the fix which
was applied upstream is incorrect

(drochner)

2008-04-16 16:45:23 UTC MAIN commitmail json YAML

update to 2.22.1.2
changes:
-some localization improvements
-fix gweather.pc

(drochner)

2008-04-16 16:41:38 UTC MAIN commitmail json YAML

update to 3.5, necessary because 3.2 in not sufficient for
sysutils/gnome-settings-daemon, as reported by dieter roelants per
PR pkg/38441
changes:
-Processing "vendor" elements, bugfix
-Updated translation scheme, based on xkeyboard-config 1.2
-Got rid of the fallback xml file (some code cleanup).
Fixed a couple of bugs (one crasher)

(drochner)

2008-04-16 15:10:18 UTC MAIN commitmail json YAML

2008-04-16 14:55:29 UTC MAIN commitmail json YAML

Fix required_files line in rc.d script now that we are using
PKG_SYSCONFSUBDIR.
Bump PKGREVISION

(sborrill)

2008-04-16 14:45:27 UTC MAIN commitmail json YAML

Updated devel/bzr to 1.3.1

(xtraeme)

2008-04-16 14:44:44 UTC MAIN commitmail json YAML

Update to 1.3.1:

* Fix a bug causing a ValueError crash in ``parse_line_delta_iter`` when
  fetching revisions from a knit to pack repository or vice versa using
  bzr:// (including over http or ssh).
  (#208418, Andrew Bennetts, Martin Pool, Robert Collins)

(xtraeme)

2008-04-16 14:43:50 UTC MAIN commitmail json YAML

Updated net/gnet to 2.0.8

(wiz)

2008-04-16 14:43:38 UTC MAIN commitmail json YAML

Update to 2.0.8:

2.0.8
-----
* New API:
  gnet_conn_set_main_context
  gnet_conn_http_set_main_context
  gnet_inetaddr_new_async_full
  gnet_inetaddr_new_list_async_full
  gnet_inetaddr_get_name_async_full
  gnet_tcp_socket_connect_async_full
  gnet_tcp_socket_new_async_full
  gnet_tcp_socket_new_async_direct_full
  gnet_unix_socket_new_abstract
  gnet_unix_socket_server_new_abstract
  gnet_uri_parse_inplace
* GConnHttp API is no longer marked as experimental
* Fix major memory leak in GConnHttp
* gnet_init() can now safely be called
  more than once now
* Fix crash when gnet_conn_http_delete()
  is called from within the user callback.
* GConnHttp: do not emit data events for
  pages that are being redirected to a
  new location.
* GConnHttp: add gnet_conn_http_set_escaped_uri()
  (Samuel Cormier-Iijima)
* Eliminate direct pthread usage on unix
  and use GLib GThreads instead (also
  fixes problems with gdb and valgrind)
  (Andreas Rottmann)
* Dropped support for GLib-1.2
* Fix build on old systems that have
  a __ss_family member in struct
  sockaddr_storage instead of
  ss_family (Jeremy Denise)
* GConnHttp: Documentation fixes
* Fix compilation with --enable-debug
  on some 64-bit architectures like
  amd64 (Daniel Gryniewicz)
* GConnHttp: fix several timeout issues
  (Steve Morris, Tim Muller).
* GConnHttp: fix parsing of POST method
  response when there are optional headers
  after the 100-Continue response (#459895).
* Relicense source code in examples/
  directory from GPL to LGPL.
* Add 'extern "C"' guards to pack.h to
  make things work with c++ compilers
  (thanks to Adriano Winter Bess).
* New API: gnet_conn_write_direct() to
  write buffers asynchroneously without
  copying them (Jeff Garzik)
* Fix for race condition and subsequent
  crash in asynchroneous DNS lookup
  (Steve Morris, Tim M端ller)
* Pass correct size parameters to bind()
  and connect() when creating unix sockets
  (Zeeshan Ali, #403197)
* New API: gnet_unix_socket_new_abstract()
  and gnet_unix_socket_server_new_abstract()
  add support for abstract unix sockets on
  systems where this is supported
  (Zeeshan Ali, #404583)
* Remove unused and pointless fork() fallback
  for asynchronous DNS lookups in cases where
  GLib has been compiled without threading
  support.  It's 2007 - I think it's in order
  to require threading to be present; even my
  wrist watch can do that.  Removs lots of
  unmaintained code and ugly #ifdefs.
(Released Feb 3, 2008)

(wiz)

2008-04-16 14:37:50 UTC MAIN commitmail json YAML

Updated mail/gmime to 2.2.18

(wiz)

2008-04-16 14:37:39 UTC MAIN commitmail json YAML

Update to 2.2.18:

2008-03-13  Jeffrey Stedfast

* gmime/gmime-parser.c (parser_construct_message): Changed
content_length to an unsigned long rather than unsigned int, fixes
bug #521872. Thanks to Pawel Salek for this fix.

2008-03-10  Jeffrey Stedfast

* gmime/gmime-parser.c (parser_scan_mime_part_content): Don't let
size go negative.

2008-02-09  Jeffrey Stedfast

* gmime/gmime-filter-basic.c (filter_filter): Use the new macros
defined below.

* gmime/gmime-utils.c (rfc2047_encode_word): Use the new macros.

* gmime/gmime-utils.h: Added more accurate encoding-length macros
for base64, quoted-printable, and uuencode which are try to
minimize over-calculating the amount of output data that we
need. Also namespaced them.

2008-02-08  Jeffrey Stedfast

* src/uudecode.c (uudecode): Use g_strchomp() on the filename
parsed from the 'begin' line.

2008-02-07  Jeffrey Stedfast

* util/url-scanner.c (url_web_end): Handle IP address literals
within []'s. Fixes bug #515088.

2008-02-06  Jeffrey Stedfast

* gmime/gmime-utils.c (g_mime_utils_uuencode_step): Optimized.

2008-02-03  Jeffrey Stedfast

* gmime/gmime-stream-cat.c (stream_read): Removed an extra seek.

2008-02-02  Jeffrey Stedfast

Fix for https://bugzilla.novell.com/show_bug.cgi?id=333292 and
some other bugs I discovered while fixing it.

* gmime/gmime-parser.c (header_parse): Made an actual function
rather than a macro. Don't turn invalid headers into
X-Invalid-Headers, just ignore them. Instead of using
g_strstrip(), do our own lwsp trimming so we can do it before
malloc'ing - this helps reduce memory usage and memmove()
processing in g_strstrip().
(parser_step_headers): Validate the header field names as we go so
that we can stop when we come to an invalid header in some
cases. May now return with 3 states rather than only 1:
HEADERS_END (as before), CONTENT (suggesting we've reached body
content w/o a blank line to separate it from the headers), and
COMPLETE (which suggests that we've reached the next message's
From-line).
(parser_skip_line): Rearranged a bit: don't fill unless/until we
need to.
(parser_step): For HEADERS_END state, skip a line and increment
state to CONTENT. No-op for CONTENT and COMPLETE states.
(parser_scan_message_part): parser_step() can return more than
just HEADERS_END on 'success' when starting with HEADERS state, so
check for error rather than HEADERS_END.
(parser_construct_leaf_part): No need to parser_step() thru header
parsing, they should already be parsed by the time we get
here. Also, don't call parser_skip_line() directly to skip the
blank line between headers and content, use parser_step() to do
that for us.
(parser_construct_multipart): Same as parser_construct_leaf_part()
(found_immediate_boundary): Now takes an 'end' argument so callers
can request a check against an end-boundary vs a part boundary.
(parser_scan_multipart_subparts): Check for errors with
parser_skip_line(). Set HEADERS state and use parser_step() to
parse headers rather than calling parser_step_headers()
directly. If, after parsing the headers, we are at the next
message (aka COMPLETE state) and we have no header list, then
break out of our loop and pretend we've found an
end-boundary. After parsing the content of each MIME part, check
that the boundary we found is our own and not a parent's (if it
belongs to a parent, break out).
(parser_construct_part): Loop parser_step() until we're at any
state past the header block (>= HEADERS_END).
(parser_construct_message): Same idea. Also, do error checking for
decoded content_length value.

2008-02-02  Jeffrey Stedfast

* gmime/gmime-iconv-utils.c (iconv_utils_init): Don't break if the
user's locale is unset (e.g. US-ASCII).

2008-01-31  Jeffrey Stedfast

* gmime/gmime-parser.c: Removed the need for 'unstep' state
information.

2008-01-27  Jeffrey Stedfast

* gmime/gmime-stream-buffer.c (stream_write): Don't modify the
passed-in arguments so that it makes debugging easier if there's
ever a bug.

2008-01-27  Jeffrey Stedfast

* gmime/gmime-stream-buffer.c (stream_read): Optimized the
BLOCK_READ code-path.
(stream_write): Optimized the BLOCK_WRITE code-path.
(stream_seek): Optimized the BLOCK_READ code-path.
(g_mime_stream_buffer_gets): Updated for the changes made to the
way bufptr is used in the BLOCK_READ case.

2008-01-14  Jeffrey Stedfast

* gmime/gmime-charset.c (g_mime_set_user_charsets): Deep copy the
string array. Fixes bug #509434.

2008-01-02  Jeffrey Stedfast

* gmime/gmime-message.c (message_write_to_stream): Reworked the
logic to be easier to understand what is going on.

* gmime/gmime-multipart.c (multipart_write_to_stream): In the case
where multipart->boundary is NULL /and/ we have a raw
header (suggesting a parsed message), do not set a boundary as it
will break the output because it will clobber the saved raw header
and GMimeMessage's write_to_stream() method will have skipped
writing its own headers if its toplevel part (us) have a raw
header set. In this case, also skip writing the end boundary.

2008-01-01  Jeffrey Stedfast

* gmime/gmime-utils.c (g_mime_utils_generate_message_id): Fixed a
Free Memory Read access (FMR) by not freeing 'name' before using
it's value. Also reworked to take advantage of uname(2) or
getdomainname() to get the domain name if available to avoid
having to do a DNS lookup.

2008-01-01  Jeffrey Stedfast

Fixes bug #506701

* gmime/gmime-utils.c (rfc2047_encode_get_rfc822_words): Don't
reset the word-type variable as it needs to be preserved when
breaking long words.
(rfc2047_encode): Switch on word->encoding - if 0, rfc2047 encode
as us-ascii.

2007-12-27  Jeffrey Stedfast

* gmime/gmime-utils.c (decode_8bit): Now takes a default_charset
argument which we use in place of the locale charet if
non-NULL. We also now always include this charset in our list of
charsets to check for a best-match (obviously this charset is
unlikely to be an exact fit if this function is getting called, so
we place it at the end of the list).
(rfc2047_decode_word): If given a valid charset in the
encoded-word token, always use that for charset conversion to UTF-8
even if it doesn't convert fully. We don't want to fall back to
the user's supplied charset list because it may contain iso-8859-1
which will likely always be a 'best-match' charset.

2007-12-26  Jeffrey Stedfast

* gmime/gmime-utils.c (g_mime_utils_decode_8bit): Made public.

* gmime/internet-address.c (decode_mailbox): Instead of doing our
own thing to convert raw 8bit/multibyte text sequences into UTF-8,
use the same function we use in gmime-utils.c's header decoder.

2007-12-25  Jeffrey Stedfast

* gmime/charset-map.c: New source file to generate the charset
map (moved out of gmime-charset.c)

* gmime/gmime-charset.c (main): Removed.

2007-12-25  Jeffrey Stedfast

* gmime/gmime-charset.c (main): Cleaned up the logic and made it
so that we can alias a block to a previous block if the blocks are
identical rather than just aliasing when all values in the block
are identical. Happens to make no difference in the output, but
the logic is now there if that ever changes.

2007-12-24  Jeffrey Stedfast

* gmime/gmime-charset-map-private.h: Regenerated.

* gmime/gmime-charset.c (known_iconv_charsets): Map all of the
gb2312 aliases to GBK as GBK is a superset of gb2312 (apparently
some clients are tagging GBK as gb2312 which is missing some
glyphs contained within GBK).
(main): Added iso-8859-6 to the table for Arabic support.

2007-12-16  Jeffrey Stedfast

* gmime/gmime-utils.c (decode_8bit): When reallocing our output
buffer, we need to update outleft as well.

2007-12-08  Jeffrey Stedfast

* gmime/gmime-utils.c (rfc2047_encode_merge_rfc822_words):
Completely rewritten with new logic which will hopefully group
words more logically.

2007-12-08  Jeffrey Stedfast

Fixes bug #498720

* gmime/internet-address.c (internet_address_list_writer): Renamed
from the temporary internet_address_list_fold() name.
(_internet_address_to_string): New internal function that writes
an InternetAddress to a GString, doing proper folding and rfc2047
encoding if requested.
(internet_address_to_string): Use the new internal function.

* tests/test-mime.c: Added another addrspec test and fixed up some
exception strings to be a little more helpful.

2007-12-05  Jeffrey Stedfast

* configure.in: Fixed a bug where explicitly disabling largefile
support would add -D_FILE_OFFSET_BITS=no to the compiler
CFLAGS. Also added a blaring WARNING when -enable-largefile is
passed.

2007-11-23  Jeffrey Stedfast

Attempt at solving bug #498720 for address fields, altho it should
probably be made to handle folding single addresses in the case
where they are too long to fit within a single line.

* gmime/internet-address.c (internet_address_list_fold): New
function.

* gmime/gmime-message.c (write_structured): Renamed from
write_addrspec().
(write_addrspec): New header writer that writes
InternetAddressLists in a nicely folded manner.

2007-11-12  Jeffrey Stedfast

* gmime/internet-address.c (internet_address_destroy): No need to
check if ia != NULL, we know this is true already.

(wiz)

2008-04-16 14:33:16 UTC MAIN commitmail json YAML

Updated x11/xf86driproto to 2.0.4

(wiz)

2008-04-16 14:33:04 UTC MAIN commitmail json YAML

Update to 2.0.4:

commit beafefcb82089ec0bd629a66054e2982bdcaee51
Author: James Cloos
Date:  Thu Dec 6 16:39:12 2007 -0500

    Replace static ChangeLog with dist-hook to generate from git log

commit 55dd8f55f3f99051c4579e9574c10ecc9863830e
Author: Kristian Hæ·¡gsberg
Date:  Mon Oct 29 20:35:58 2007 -0400

    dri_interface.h doesn't belong here, remove function protos from xf86dri.h.

commit 28590a910f78fcdac526c61e9e427360128f3131
Author: James Cloos
Date:  Mon Sep 3 05:54:29 2007 -0400

    Add *~ to .gitignore to skip patch/emacs droppings

commit a9000b5b3756af2bddb9f3212a682ef647712ff8
Author: Alan Coopersmith
Date:  Fri Jul 14 18:56:46 2006 -0700

    renamed: .cvsignore -> .gitignore

(wiz)

2008-04-16 14:27:55 UTC MAIN commitmail json YAML

Updated x11/printproto to 1.0.4

(wiz)

2008-04-16 14:27:45 UTC MAIN commitmail json YAML

Update to 1.0.4:

Alan Coopersmith (1):
    renamed: .cvsignore -> .gitignore

Eamon Walsh (2):
    Updates to printproto as part of devPrivates rework.
    Update package version number for devPrivates rework.

Egbert Eich (1):
    23. Merged with XFree86 4.4.0. Added changes that went into infected files.

James Cloos (2):
    Add *~ to .gitignore to skip patch/emacs droppings
    Replace static ChangeLog with dist-hook to generate from git log
                                                                                Kaleb Keithley (1):
    merge XFree86 4.3.0.1 to -CURRENT

(wiz)

2008-04-16 14:26:38 UTC MAIN commitmail json YAML

Updated x11/xauth to 1.0.3

(wiz)

2008-04-16 14:26:26 UTC MAIN commitmail json YAML

Update to 1.0.3:

Adam Jackson (1):
      xauth 1.0.3
                                                                                Daniel Drake (1):
      Bug #10971: xauth COPYING file

Jeremy Huddleston (2):
      Added support for launchd socket
      get_address_info: don't allow duplicate entries to be returned in the list

(wiz)

2008-04-16 14:23:18 UTC MAIN commitmail json YAML

Updated fonts/t1utils to 1.34

(wiz)

2008-04-16 14:23:05 UTC MAIN commitmail json YAML

Update to 1.34:

Version 1.34  1.Mar.2008

* Add '--enable-multiplatform' (requested by Karl Berry).

Version 1.33  8.Jan.2008

* Several minor cleanups.

(wiz)

2008-04-16 14:03:18 UTC MAIN commitmail json YAML

Increase the BUILDLINK_API_DEPENDS.glib2. This configure says
it needs >= 2.15.0.
Also newer glib2 provides required gio-2.0.pc pkgconfig file.

(reed)

2008-04-16 13:42:40 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 13:37:46 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-LibXSLT to 1.66

(wiz)

2008-04-16 13:37:35 UTC MAIN commitmail json YAML

Update to 1.66:

1.66
    - bump requirements to libxslt 1.1.8
    - sync the binary internals to those of XML::LibXML 1.66

1.63
    - fix SIGSEGV regarding freeing nodes created by extension functions
      (reported by Elizabeth Mattijsen)
    - use pkg-config to determine linker flags for libexslt

1.62
    - security callback interface contributed by Shane Corgatelli
    - check libxslt version
    - added XML::LibXML-like API to retrieve libxslt version
    - added output_as_bytes() and output_as_chars()
    - added regression tests for output_as_* to 11utf8.t
    - output_as_string documentation fixed to match reality
    - make 06entities.t to pass with older libxml2/libxslt
    - POD uses items instead of headings
    - fixed media_type and output_encoding for imported stylesheets [rt.cpan.org #23440]

1.61
    - fixed error reporting: die on fatal errors, warn otherwise
      (in particular, warn rather than die on <xsl:message terminate="no">)

(wiz)

2008-04-16 13:34:15 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-RSS to 1.32

(wiz)

2008-04-16 13:34:03 UTC MAIN commitmail json YAML

Update to 1.32:

1.32 - February 8, 2008
      - Fixed http://rt.cpan.org/Public/Bug/Display.html?id=25336 :
          - made sure the namespace specified elements can have a hash
          as a value in which case they'll be outputted as a standalone tag
          with attributes.
      - Fixed http://rt.cpan.org/Ticket/Display.html?id=25368 :
          - changed pop() to shift() to remove the oldest item in the
          example in lib/XML/RSS.pm, per the comments in the bug report.
      - Fixed http://rt.cpan.org/Ticket/Display.html?id=24329#txn-296761 :
          - updated the URLs for information about RSS mentioned under
          "=head1 DESCRIPTION", based on a Google search.
          - (Shlomi Fish)
      - Fixed http://rt.cpan.org/Ticket/Display.html?id=33001 :
          - made sure that isPermalink is true if and only if the isPermalink
          attribute is "true". Not if it is non-existent, etc.
          - this modified the behaviour of the module.

(wiz)

2008-04-16 13:29:38 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-LibXML to 1.66

(wiz)

2008-04-16 13:29:27 UTC MAIN commitmail json YAML

Update to 1.66:

1.66
  - Perl-thread support contributed by Tim Brody [rt.cpan.org #31945]
  - fix [rt.cpan.org #30610] possible segmentation fault when importing nodes from a document to an element created with XML::LibXML::Element->new
  - fix [rt.cpan.org #30261] Segmentation fault when extracting elements from an XML chunk
  - make Makefile.PL require Perl 5.6.1
  - minor fixes and additions to the documentation
  - portability patch from [rt.cpan.org #29627]
  - give registered Ns declarations precedence over document-specific ones
    in XML::LibXML::XPathContext; fixes [rt.cpan.org #29650]

(wiz)

2008-04-16 13:03:43 UTC MAIN commitmail json YAML

Marked as DESTDIR ready.

(obache)

2008-04-16 12:36:59 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 12:34:43 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 12:34:13 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 12:28:48 UTC MAIN commitmail json YAML

Avoid pulling in pkgtools/posix_headers when bootstrapping on HP-UX.

(tnn)

2008-04-16 12:24:50 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 12:20:39 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 12:18:26 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 12:16:40 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 12:15:28 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_ACCEPTED+=25

(abs)

2008-04-16 11:09:11 UTC MAIN commitmail json YAML

list gnome updates

(drochner)

2008-04-16 09:28:15 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-Markdown to 1.0.17

(wiz)

2008-04-16 09:28:04 UTC MAIN commitmail json YAML

Update to 1.0.17:

1.0.4  2008-01-02T02:03:50
        - Refactor so that the processor instance has the same set of
          persistent options as on the ->markdown method itself.
        - Change all functions to be instance methods, moved a chunk of the
          global data to the instance. The rest will follow shortly.
        - The test suite now tests a reasonable set of the Markdown and
          MultiMarkdown syntaxes.
        - All known options and metadata keys have been documented.

1.0.5  2008-01-04T18:07:57
        - Add Markdown and MultiMarkdown test suites.
        - Fix a big bug introduced in 1.0.4 in citations
        - Fix footnotes (and other small things) to match the test suite

1.0.6  2008-01-06T13:36:00
        - Merge latest Markdown test suite I can find, and make it all pass,
          pulling in code from Markdown 1.0.2b8. Things fixed:
            - Inline HTML
            - Lists
            - Metadata skipping by leading line breaks
            - 3rd form of links
        - Implement features to suppress id attributes in <img> and <hX> tags
          to be able to act more like original Markdown - now almost ready to
          steal Text::Markdown (would want to turn off tables / citations and
          bibliography for that)
        - Move almost all the global variables into instance data.
        - Fix unicode issues from CPAN.org's RT#27482
        - Remove call to srand, it's not smart to do this more than once.

1.0.7  2008-01-07T16:31:00
        - Encode isn't in core in all perls, add it to Makefile.PL

1.0.8  2008-01-22T19:20:00
        - Do not encode amps or angle brackets in HTML comments + test case.
        - Do not emit title attribute in <img> tags unless we have contents
          for it. This was a 'feature' of original Markdown where I've decided
          to go with what php-markdown does (tests updated).
        - Added php-markdown tests (most/all of the regular tests pass except
          the email obfu one).
        - Added php-markdown extra tests (all fail).
        - Added python markdown tests (mostly pass, but marked broken).
        - Add a way of stopping inline HTML blocks from suppressing markdown
          processing. Feature request from #catalyst-dev

1.0.9  2008-01-22T20:28:00
        - Ship non-broken dist at CPAN (oops, rushing!)

1.0.10 2008-01-23T15:40:00
        - Fix bug with links processing in HTML blocks.

1.0.11 2008-01-24T00:12:00
        - Fix syntax error in one of the tests. Note to self - just fixing
          that warning in the test case, then shipping without retesting, NOT
          SMART!

1.0.12 2008-02-18T22:00:00
        - Text::Markdown - borgborgborgborgborg.
        - Added additional POD documentation.
        - Cleaned up some tests, and some additional test cases.
        - Options to turn off all the extra features introduced in
          MultiMarkdown.

1.0.13 2008-02-19T23:54:33
      - Due to the UFT8 support this module no longer works on perl <
        5.8, note this in the Makefile.PL and modules.
      - I managed to ship a module without Makefile.PL, WTF? Really
        need to start using ShipIt.

1.0.14 2008-02-21T22:41:33
      - Fix a bug in the packaging of the last version.
      - Add links to other implementations and some notes about them.
      - Add a (failing) unit test for some unexpected behavior reported on
        the list.

1.0.15 2008-02-23T11:13:07
      - Start using ShipIt to package the distribution.

1.0.16 2008-02-25T14:24:00
      - Fix bugs with tab_width in constructor / as an option.
      - Fix bugs with tab width in pre/code blocks.

1.0.17 2008-03-17T??:??:??
      - Add Markdown.pl and MultiMarkdown.pl, which work the same way as the
        original Markdown.pl. These scripts *are not* installed by default,
        but you will be prompted to install them when you run Makefile.PL

      - Make _DeTab significantly quicker. Text::Balanced is still the main
        performance sore point however. :(

      - Re-organise the module code so that Text::Markdown is a standalone
        module which does not require Text::MultiMarkdown.
        Text::MultiMarkdown now inherits from Text::Markdown and adds the
        additional MultiMarkdown functionality. This is a *large* change to
        the module's internals, but is much more in the spirit of the
        original Markdown project (and should silence most complaints about
        how the code works, and possible even stop John Gruber hating my
        guts).

        If you were using Text::Markdown previously, but relying on an
        implicit MultiMarkdown feature, this *could be a breaking change*.

        Detailed description of any possible user visible changes below:

        - Text::Markdown will no longer supports the additional attribute
          specification for images and links feature, which was not in
          original Markdown, but were previously supported after
          the code merge of Text::Markdown and Text::MultiMarkdown.

          If you are relying on this features, it is recommended that you
          use Text::MultiMarkdown (configured as you prefer), as this is
          not a supported feature in the original Markdown.

        - Text::MultiMarkdown has changed the order of attributes in image
          tags, the id attribute is moved from the first to the last
          attribute (barring user supplied attributes). An example of the
          expected change is included below:

          Old output:  <img id="image" src="http://path.to/image" alt="image" title="Image title" width="40px" height="400px" />

          New output: <img src="http://path.to/image" alt="image" title="Image title" id="image" width="40px" height="400px" />

          This is due to the code re-organisation, moving the id attribute
          around shouldn't affect anything that isn't relying on the
          attribute ordering (which is meant to be unimportant in HTML), and
          allows for simplification of the unified code.

(wiz)

2008-04-16 09:04:34 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Exception to 0.27

(wiz)

2008-04-16 09:04:22 UTC MAIN commitmail json YAML

Update to 0.27:

Add missing p5-Test-Simple dependency.

0.27
    -  Patch to fix my broken code with the now working Sub::Uplevel. Many
        thanks to David Golden

(wiz)

2008-04-16 09:01:24 UTC MAIN commitmail json YAML

Updated devel/p5-File-MimeInfo to 0.15

(wiz)

2008-04-16 09:01:13 UTC MAIN commitmail json YAML

Update to 0.15:

0.15  Wed Feb 13 2008
      A special thanks to Chapman Flack for bug reports and patches.
      - Added some empty pod declarations to satisfy Pod::Coverage (RT 33099)
      - Fixed typo \xF7 => \x7F in ascii control char check (RT 30959)
      - Adapted new File::BaseDir API
      - Added DesktopEntry as a mandatory dependency
      - Added support for endian conversion (RT 28618)
      - Fixed mask behavior by making it a bit-wise regex (RT 28620 28635)
      - Reduced range by 1 byte to match ref implementation (RT 28634)
      - Added "--no-ask" switch to the mimeopen command
      - Added "mime_applications_custom()" to set custom commands
      - Made Magic load magic data when needed, not at startup
      - Made MimeInfo load glob data when needed, not at startup

(wiz)

2008-04-16 08:59:04 UTC MAIN commitmail json YAML

Updated devel/p5-ExtUtils-CBuilder to 0.22

(wiz)

2008-04-16 08:58:53 UTC MAIN commitmail json YAML

Update to 0.22:

- Replaced the split_like_shell() method on Windows with a
  near-no-op, which is probably more correct and has the benefit of
  not messing up UNC paths. [John R. LoVerso, see
  http://rt.cpan.org/Ticket/Display.html?id=26545]

- Fixed extra_compiler_flags on Windows, they were being
  ignored. [Robert May]

(wiz)

2008-04-16 08:54:40 UTC MAIN commitmail json YAML

Updated www/snownews to 1.5.9

(wiz)

2008-04-16 08:54:28 UTC MAIN commitmail json YAML

Update to 1.5.9. Drop maintainership.

Version 1.5.9 released

2008-02-17, 08:58 GMT
2008-01-25
- Added Ukrainian translation (Anton Lytvynenko)
2008-01-09
- Include Debian patch #403812, FTBFS on GNU/kFreeBSD
- Mark unread now toggles read status, Debian bug #394312

Version 1.5.8 released

2008-01-09, 08:15 GMT
1.5.8 has made it... somehow. Well actually this is just a small change
which adds two new translations and build fixes as well as moving the
manpages to share/ hierachy.

In other words, I have lost track of the changes. ;)

I'm currently going through the Debian bugtracker and integrate most of
what's pilled up there.

(wiz)

2008-04-16 08:47:41 UTC MAIN commitmail json YAML

Updated devel/tailor to 0.9.31

(wiz)

2008-04-16 08:47:27 UTC MAIN commitmail json YAML

Update to 0.9.31:
05-apr-2008 Version 0.9.31: usual fixes, init-options for darcs2

(wiz)

2008-04-16 06:13:57 UTC MAIN commitmail json YAML

Update MASTER_SITES to new location, noticed by Zafer Aydogan via private mail.
Also update HOMEPAGE.

(obache)

2008-04-16 06:09:50 UTC MAIN commitmail json YAML

Switch MASTER_SITES from ftp to http site.
Noticed by Zafer Aydogan via private mail.
Old ftp site is "connection refused".

(obache)

2008-04-16 05:42:46 UTC MAIN commitmail json YAML

Switch MASTER_SITES from dead sites to download.savvanah.nongnu.org.
Noticed by Zafer Aydogan via private mail.
distfile name is differ, but contents are same.

(obache)

2008-04-16 05:34:51 UTC MAIN commitmail json YAML

MASTER_SITES are dead.
Set ftp.42.org (Noticed by Zafer Aydogan via private mail) FreeBSD ports doing.

(obache)

2008-04-16 01:01:51 UTC MAIN commitmail json YAML

2008-04-16 00:53:06 UTC MAIN commitmail json YAML

pkg_install-20080415:
Add audit-history subcommand for pkg_admin, that lists all known
vulnerabilities for a given base package name. E.g. if you run a web
server, don't run "pkg_admin audit-history php" before going to bed.

(joerg)

2008-04-16 00:10:24 UTC MAIN commitmail json YAML

+ Updated net/aria2 to 0.13.1.2 [bjs 2008-04-16]

(bjs)

2008-04-16 00:09:39 UTC MAIN commitmail json YAML

Update to version 0.13.1+2.  This update includes myriad bug fixes
and feature enhancements--way too many for this commit message.
While here, deprecate aria2-metalink option. Aria2 now supports
building with libexpat, so we do that by default now.

Some of the more significant changes:
-------------------------------------

* Fixed compile error without gnutls/libgcrypt/libgpg-error and openSSL
  installed.  Fixed compilation on: x84-64 platform, Mac OSX, g++-4.3,
  and without c-ares/ares.

* Added Simplified Chinese translation. Also updated the following
  translations: Polish, Dutch, German, Thai, Indonesian,
  Norwegian Nynorsk, Hungarian, Finnish, Hebrew.

* Changed inactive connection timeout to 120.
  To accept more mulually interested peers, disconnect peer when there
  is no interest between us after certain time passed.
  Lengthened DNS timeout to 30. I think old value '10' will be a
  little bit short when some DNS servers are offline and several
  DNS servers are tried. It should be configured by
  command-line option.

* Fixed the bug that prevents aria2 from stopping other than by pressing
  Ctrl-C in BitTorrent download. It is reproducible using --seed-time
  option. aria2 doesn't stop even after --seed-time is satisfied and
  continues to output blank lines in the console.

* Added Message Stream Encryption(MSE) support.
  Currently, aria2 accepts incoming connections with Obfuscation Header
  and legacy BitTorrent Header and establishes connections with
  Obfuscation Header first and if failed then retry with legacy
  BitTorrent header. If plain text and ARC4 is provided, aria2 always
  choose ARC4. The new option to change the default behavior is planned.
  For tracker extension, "supportcrypto=1" is added statically.

* Added the ability to load nodes from torrent file. These nodes are
  added to the routing table when downloading that torrent.

* Added the ability to stop aria2 itself when given time has passed
  from start. Use --stop option to specify time in minutes.
  When 0 is given, this feature is disabled.
  before calling RequestGroupMan::fillRequestGroupFromReserver().
  Without this modification, the result list shows "ERR" when aria2 is
  stopped by --stop option. It should be "INPR".
  Bootstrap through node added by port message.
  Currently bootstrap is executed if the number of buckets in routing
  table is 1.

* Added DHT functionality, compatible with mainline.
  DHT is disabled by default. To enable it, give --enable-dht to aria2c.
  You may need to specify entry point to DHT network using
  --dht-entry-point. DHT uses UDP port to listen incoming message.
  Use --dht-listen-port to specify port number. Make sure that your
  firewall configuration can pass through UDP traffic to the port.
  The routing table is saved in $HOME/.aria2/dht.dat.  Request peers though
  DHT only when download hasn't finished.

(bjs)

2008-04-15 22:24:38 UTC MAIN commitmail json YAML

Refactor by moving logic for IGNORE_URL into subfunction.

(joerg)

2008-04-15 22:02:45 UTC MAIN commitmail json YAML

fromcvs update done.

(wiz)