Age | Commit message (Collapse) | Author | Files | Lines |
|
This version fixes compilation problems with old C compilers and with
Berkeley DB 4.0. Malformed MyINFO data are handled more gracefully,
IGNORE_SLOT_LIMIT properly works now, a program to send DCTC command to
running client from a script was added, and a new flag was added to ignore
public chat messages from a user.
|
|
In 1.0beta3:
This is the third beta for Speex, implementing what should be the
last new features before 1.0. These new features are a new
"ultra-wideband" mode for encoding at 32kHz (up to 48kHz) and an
intensity stereo mode. Both of these are implemented to preserve
backward and forward compatibility with other releases. This means
that it is now possible to encode almost any wave file using Speex.
Most of the work left for 1.0 is now quality improvements regarding
VBR, perceptual enhancement and packet loss concealment.
In 1.0beta2:
This second beta release brings many, many optimizations to the
encoder and decoder. In some cases, the speedup is on the order of
50% to 100%. As part of the optimizations, some sections of Speex
have been written in assembly with SSE instructions which can be
enabled with the _USE_SSE flag when compiling with GCC. Finally,
the code has received a major cleanup.
|
|
|
|
|
|
the fonts.
|
|
|
|
onyx -> 4.1.0
|
|
* Treat evaluatable names specially when binding (don't bind them), in
order to make it possible to force dynamic lookup of names, without
having to resort to using the load operator on literal names.
This required a language syntax change so that evaluatable names can
be created in deferred execution mode. The possibilities for
specifying an evaluatable name were $$$name, $#name, or adding a new
special character. Since neither of the backward compatible syntax
changes were very palatable, two new special characters were added.
!name creates an evaluatable name, and the former $$name syntax is now
written as ~name for consistency.
* Add operators:
+ bindsocket
+ listen
+ accept
+ send
+ recv
* bin/onyx_config : Add onyx_config, which aids in building software
that uses libonyx.
* lib/libonyx/src/nxo_string.c:nxo_string_cstring() : Handle name
objects as well as string objects.
* Add operators:
+ serviceport
+ sockname
+ peername
+ sockopt
+ setsockopt
* Add the neterror error.
* Add the ncat operator.
* Remove the fork operator and replace it with the forkexec operator.
Doing anything between fork() and exec() in a multi-threaded
application risks hanging.
* Revise string and pointer hashing functions to marginally improve
performance.
* Add operators:
+ socket
+ socketpair
+ connect
* Add operators:
+ nonblocking
+ setnonblocking
* Modify the write operator to return whether a write was partial or
not. This is necessary for non-blocking files.
* Change language syntax. The / special character is now $.
* Modify the mkdir operator such that specifying the mode is optional.
* Add operators:
+ chroot
+ mkfifo
+ pipe
+ readlink
+ umask
* Remove "fast" operator support, since it wasn't very fast.
Performance without fast operators is +-3% of what it was with fast
operator support, for typical programs.
* Add operators:
+ inc, dec
+ while, until
* Remove operators:
+ cleardstack
* Change language syntax:
+ Radix integers are <base>@<value> instead of <base>#<value>.
+ Comments start with #, not %.
+ Add special characters in strings:
- `\0' : Nul character (nul), equivalent to `\x00'.
- `\cC' : Control C, where C is [A-Za-z].
- `\a' : Alarm (bel).
- `\e' : Escape (ec).
* Add operators:
+ threadsdict
+ threaddstack, threadestack, threadistack, threadostack
* Remove operators:
+ #!
+ !#
Add operators:
+ rot, srot
+ adn, aup
+ saup, sadn
Rename/replace operators:
+ push --> adn
+ npush/nbpush --> rot
+ snpush/snbpush --> srot
Remove operators:
+ push
* lib/libonyx/src/systemdict.c : Add operators:
+ bpop, nbpop, ipop, nip, tuck, under, over, up, nup, dn, ndn, bdup,
ibdup, ibpop, bpush
+ sbpop, snbpop, sipop, snip, stuck, sunder, sover, sup, snup, sdn,
sndn, sndup, snpop, sbdup, sibdup, sibpop, sbpush
* Rename operators:
+ index --> idup
+ sindex --> sidup
* Add operators:
+ poll
+ gstdin, gstdout, gstderr
+ setstdin, setstdout, setstderr
+ setgstdin, setgstdout, setgstderr
* Add optional mode argument to the open operator.
XXX: TODO: pthread.buildlink*.mk support.
|
|
- new cook_rsh program
- new "fail" command
- new "stripdots" command
- fixes for the fingerprinting code
- many build, source & doco fixes
|
|
|
|
* Python version 2.1 or greater is now required. Upgrade at
<URL:http://www.python.org/download/>
* When sending an auto response, a new configuration variable
(AUTORESPONSE_INCLUDE_SENDER_COPY) is used to control whether a copy
of the sender's message is included or not. For available options,
<URL:http://tmda.net/config-vars.html#AUTORESPONSE_INCLUDE_SENDER_COPY>
If you are using customized templates, you should remove the last
few lines in each template which include the sender's copy. For
example, in confirm_request.txt:
--- Enclosed is a copy of your message.
%(original_message)s
Otherwise, you'll include two copies of the sender's message.
* When sending confirmation requests, Reply-To is now set from the
confirm_request.txt template. This is to allow the option to not
include the confirmation address in a Reply-To header.
If you use a customized confirm_request.txt, you'll need to add the
following line to the top (header section) of your template:
Reply-To: %(confirm_accept_address)s
|
|
|
|
flac:
- AIFF input support
- vorbis tag addition whilst encoding (-T)
- various speedups, reductions in memory use, and minor fixes
libraries:
- OggFLAC & OggFLAC++ libraries
- various speedups, reductions in memory use, and minor fixes
(see doc/html/news.html for more info)
|
|
|
|
|
|
|
|
|
|
Adresses PR pkg/19004 by tv@pobox.com
|
|
|
|
|
|
|
|
Mozilla is the freely available version of Netscape's browser. Because
only freely distributable code is included, some features are not yet
present.
This is a Linux binary package for Linux and NetBSD/i386.
|
|
|
|
|
|
|
|
|
|
supplied by Stephen Ma in PR pkg/18925. Bump the package revision
to reflect this change.
|
|
Patch contributed by Ed Gould <ed@left.wing.org> in PR pkg/18999
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5.4:
* L and l can be used to set/go to a default bookmark.
* You can scroll past the end of the file (into blank space).
This is important because...
* :o will look for a filename on the current top line and try to open it,
going to the bookmark if you're in your bookmarks file.
* :l will give you a list of buffers.
* Of course, bug fixes and code cleanups.
5.3:
* Filenames are reverse truncated in the status bar if they're too long.
* Updated the build system.
* Breed supports -w to word wrap files, if possible/desirable.
* Typos fixed.
5.2:
* ,, ., and r work as documented.
* :r reloads a file if it was on disk (and not a stream).
* Naming the buffer based on the manual page name is now more accurate.
* URLs load in breed again.
* Breed doesn't make a file named '-' anymore when reading postscript.
5.1: This release no longer segfaults if the configuration file
is missing. 'H' brings up a short help file in the program. Bookmarks
are more aesthetically displayed. Some other, minor bugs were fixed.
5.0: Reed has been completely rewritten. Searching (and highlighting)
is now file-specific. Invoking an editor now goes to the current
line within that editor. The bookmark file format has changed and
is incompatible with previous versions. The included script
fix_bookmarks.pl can update your bookmarks for you. Bookmarks can
now all be viewed with the 'B' command. 'Fake' filenames can be
changed using the 'R' command. Reed now automatically reads from
stdin if no filename is given and data is waiting. Greater 'less'
compatibility was added to the (the old j is now J).
Older changes ignored since reed was completely rewritten in 5.0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for GToolKit.
|
|
|