from "mpeg4ip" package instead which resolves the conflict between
the two packages. Patch taken from PLD linux.
Bump package revision because of thix fix.
- Added integration with libsrtp for player and mp4live
- Updated for gcc 4.0
- Integrated changes from SDL-1.2.9
- Added support for Quicktime .mov aac audio
- Fixed some issues with H.264 hinting.
- Fixed some issues with mp4v2 and metadata
- Added some atoms for OpenIPMP for mp4v2.
- Added some APIs for mp4v2 to access atom properties.
- Added wide filenames for mp4v2 for Windows.
- Changed RTP library APIs to use unsigned, const when applicable.
- Added new RTP library APIs for session creation.
- Added RFC 3605 (rtcp port doesn't have to be rtp port + 1) in player
and mp4live.
- Smoothed out changes to audio correction in player
- Fixed player initialization when media takes a long time.
- Fixed playback of mp3 files with id3 tags.
- Added some H.264 nerd knobs in mp4live
Enhancements
* Added recent files support to File menu based on libegg ( bug
#108524)(Nickolay V. Shmyrev)
* Implemented triple-click selection of text ( bug #144667)(Yuriy
Syrota)
* Implementation of word-count feature ( bug #135093) (Thierry
Moisan)
(David Malcolm)
* Implemented --unit-test command line option and unit-testing of
example files (Geert Stappers)
(David Malcolm)
* Added context-menu option to convert an entity reference to a copy
(David Malcolm)
* Added new debug plugin (must be enabled with
--enable-debug-plugin=yes), which adds a debug item to the Tools
menu to dump the CongEditorArea tree as XML (and open the resulting
file) (David Malcolm)
* Initial (disabled) implementation of property pages (David
Malcolm)
Fixes
* Huge cleanup of character handling; should compile cleanly on GCC4
with -Wall
* Fixes to makefile and to packaging (Nickolay V. Shmyrev)
(Geert Stappers)
* Fixes to display specifications(Michèle Garoche)
* Remove lots of excess debug logging (David Malcolm)
* Various code cleanups (David Malcolm)
(Nickolay V. Shmyrev)
(Marcus Meissner)
* Fixes for cursor handling during source-code cleanup (Nickolay V.
Shmyrev)
2006/05/21: version 2.7.6 = tag release-2-7-6
5119: HTML, Options: Include Wiki link in options names
5117: Telnet: replace "avail" by "last seen"/fix non-ASCII-filename column width
2006/05/20
5118: Log: Correct prefix for donkeyClient.ml
5116: HTML: Fix javascript popup in search results for Opera (dextarr)
5112: Fix lprintf_nl (search/replace ()'s) (zet)
5113: Fix config/wget.c (zet)
5111: Configure: Fix $SOURCE_DIR broken since patch #5095
5109: New option: pause_new_downloads
- Set to true all new downloads will be paused automatically.
- This option is automatically set to false on core start.
2006/05/19
5107: Configure: Check for MAGIC_ERROR in magic.h
5106: BT: only send stop once on exit and then wait for success (Amorphous)
5105: BT: Avoid starting torrent which has the same name
as a currently downloading torrent
2006/05/18
5097: HTML: Improved DL multiline input button (jave)
5103: Fix compile bug in magiclib_stub.c on Solaris & NetBSD
2006/05/17
5101: G2: Gnutella2 fixes/log updates (zet)
- Gnutella2 (G2) is working again
- Re-enables search result networks
- Log logged-in users
5098: EDK: Update option description for initial_score
2006/05/15
5090: Http_client: Fix 302 redirect when Location starts with "."
and filename changes
5095: Configure: improve libpng detection, optical improvements
2006/05/14
5094: Wget: New internal variable req_save <bool>
5093: CommonSwarming: Verbose error message if file size does not match
5092: HTML, rss: Add startbt link
5091: HTML: update EDK history links
2006/05/13
5089: IPBlock: Print seperate lists in block_list command for IPs
blocked by local and web IP blocklists (pango)
2006/05/12
4976: Filetype recognition with libmagic
- new debug command: debug_dir, prints magic values for all files
- display file magic values in vd & upstats HTML popup & vd #num
NetBSD/Solaris users have to disable this function "--disable-magic"
until this bug is fixed:
http://savannah.nongnu.org/patch/?func=detailitem&item_id=4976#comment9
5088: Gnutella/FT/http_client fixes (zet)
- Gnutella (G1) is working again
2006/05/11
5087: HTML, upstats: new tooltip with complete filename,
respect max_name_len for filename
2006/05/10
5083: HTML: Update EDK file history links (unease)
2006/05/09
5082: FileTP/Fasttrack/Soulseek: Fix splitting chunks off-by-one (pango)
5081: Change default ip_blocking_descriptions to false for faster startup
5080: Only print servers of enabled networks (pango)
5079: Ignore ._* in directory lists (pango)
5078: Telnet: Remove HTML code from sysinfo command
5077: FT: Fix fasttrack connection problem and adds a bootstrap nodes file url
Removes old/broken imesh bootstrap node (zet)
2006/05/07
5076: Gd: Do not disable html_mods_vd_gfx if core is compiled without GD support
5075: DNS round robin, keep all IP addresses associated with DNS names,
and return next one upon each request. (pango)
2006/05/06
5069: EDK: Fix broken unicode URIs parsing broken since 2.7.4 (pango)
5074: Change default Ocaml version to 3.09.2
5073: Update default IP blocklist URL, replaced
http://www.bluetack.co.uk/config/antip2p.txt with
http://www.bluetack.co.uk/config/level1.gz
5068: New global option user_agent, current option BT-user_agent overrides
the global value in BT module (pango)
5064: BT: only try to connect to http trackers (pango)
5040: Overnet: Open TCP port only when network is active
2006/04/14
5036: BT: Correctly parse .torrent files with an empty directory (again)
5039: Fix dp500 compile
* The distribution terms for all Bison-generated parsers now permit
using the parsers in nonfree programs. Previously, this permission
was granted only for Bison-generated LALR(1) parsers in C.
* %name-prefix changes the namespace name in C++ outputs.
* The C++ parsers export their token_type.
* Bison now allows multiple %union declarations, and concatenates
their contents together.
* New warning: unused values
Right-hand side symbols whose values are not used are reported,
if the symbols have destructors. For instance:
exp: exp "?" exp ":" exp { $1 ? $1 : $3; }
| exp "+" exp
;
will trigger a warning about $$ and $5 in the first rule, and $3 in
the second ($1 is copied to $$ by the default rule). This example
most likely contains three errors, and could be rewritten as:
exp: exp "?" exp ":" exp
{ $$ = $1 ? $3 : $5; free ($1 ? $5 : $3); free ($1); }
| exp "+" exp
{ $$ = $1 ? $1 : $3; if ($1) free ($3); }
;
However, if the original actions were really intended, memory leaks
and all, the warnings can be suppressed by letting Bison believe the
values are used, e.g.:
exp: exp "?" exp ":" exp { $1 ? $1 : $3; (void) ($$, $5); }
| exp "+" exp { $$ = $1; (void) $3; }
;
If there are mid-rule actions, the warning is issued if no action
uses it. The following triggers no warning: $1 and $3 are used.
exp: exp { push ($1); } '+' exp { push ($3); sum (); };
The warning is intended to help catching lost values and memory leaks.
If a value is ignored, its associated memory typically is not reclaimed.
* %destructor vs. YYABORT, YYACCEPT, and YYERROR.
Destructors are now called when user code invokes YYABORT, YYACCEPT,
and YYERROR, for all objects on the stack, other than objects
corresponding to the right-hand side of the current rule.
* %expect, %expect-rr
Incorrect numbers of expected conflicts are now actual errors,
instead of warnings.
* GLR, YACC parsers.
The %parse-params are available in the destructors (and the
experimental printers) as per the documentation.
* Bison now warns if it finds a stray `$' or `@' in an action.
* %require "VERSION"
This specifies that the grammar file depends on features implemented
in Bison version VERSION or higher.
* lalr1.cc: The token and value types are now class members.
The tokens were defined as free form enums and cpp macros. YYSTYPE
was defined as a free form union. They are now class members:
tokens are enumerations of the `yy::parser::token' struct, and the
semantic values have the `yy::parser::semantic_type' type.
If you do not want or can update to this scheme, the directive
`%define "global_tokens_and_yystype" "1"' triggers the global
definition of tokens and YYSTYPE. This change is suitable both
for previous releases of Bison, and this one.
If you wish to update, then make sure older version of Bison will
fail using `%require "2.2"'.
* DJGPP support added.
changes from 1.0.10 to 1.0.11
-----------------------------
* cvsd-buildroot should now install libraries in the same directory structure
as on the normal filesystem, resulting in better support for 64 bit systems
* other small improvements to cvsd-buildroot, including better error handling
and not overwriting devices
* small code improvements
* Major changes in 3.0.0
** Changed the meaning of riece-username. If you set this option, you
will need to set riece-realname instead. (ueno)
** Cause an error if a user requests to close already closed server. (yoichi)
** New add-on riece-epg.el, which enables secure conversation using
GnuPG. (ueno)
** Fixed a couple of bugs in inviting users. (Steve Youngs)
** Fixed a redisplay bug when a user leaves a channel. (ueno)
** Reverted the default value of riece-alias-alternate-separator to
"@". (ueno)
against "libttf" because the "net/mrtg/Makefile" enforced that. Only
depend on "freetype2" (indirectly via "gd") which is what "mrtg" really
uses these days. Bump package revision.
Changes in 0.9.4.1:
Tiny bugfix to correct a tab/space problem in the distutils
extension.
Changes in 0.9.4:
LValue Casting Is Dead
I have redesigned the code generator to eliminate the need for lvalue
casting. This means that Pyrex-generated code should now be
gcc4-compatible, although I haven't tested this. Let me know if you find
any remaining lvalue casts; they should be fairly easy to fix now.
C++ Compilable
The generated code should now be compilable as either C or C++
without errors (although there may still be warnings). However, note
that you can still only call C++ functions if they have been declared
"extern C", even if you compile the Pyrex output as C++. I hope to
introduce some C++ interface features soon.
and more.