* Update MASTER_SITES.
* Add LICENSE.
* Build with distfile's Makefile.
* Install our own do-install target (install target is not provided).
Changelog:
2.20.11 -- 07 April 2008
* Peter H. Froehlich <phf at acm dot org> took over as maintainer
from Andrew Davie, but both Andrew and Thomas Mathys still help.
* DASM moved to sourceforge.net, the new website for DASM is now
available at <http://dasm-dillon.sourceforge.net/>.
* Fixed (the obvious version of) the long-standing "-1 bug" that
made DASM reject sources with negative integer literals; there
may still be signed/unsigned problems in other areas; there is
certainly still a range checking error.
* Fixed the usage message to reflect that symbol table sorting is
controlled by -T and not by -t as the message claimed; also the
format of the usage message is now more GNU-like.
* The range of values for -T is now checked, you have to stick to
0 or 1, arbitrary numbers will not work anymore.
* Removed spurious output when running DASM. In general command
line tools should only make output when there's something to
report (a central Unix tenent). Sorry if you miss the messages,
just look at the usage information instead. :-)
* Added new -E# option to select format of error messages; -E0 is
the default MS style, -E1 is "classic" style from Matthew Dillon,
-E2 is GNU style from their coding standards.
2.20.10 -- 31 October 2004
* Thomas Mathys added support for the Fairchild F8 processor to
DASM. Thank you, Thomas!
* Support files for the Channel-F Video Entertainment System (VES)
added.
2.20.08 -- unreleased
* Documentation changed from Word documents back to text files.
2.20.07 -- 17 July 2003
* No user-visible changes.
2.20.05 -- unreleased
* Symbol table dump is now performed even if an error occurred.
* Symbol table dump now displays string symbols in string form.
2.20.04 -- 24 April 2003
* Command line options now allow "/" as prefix in addition to "-"
as before.
* Division by zero is now treated as an unrecoverable error.
* Error messages now contain more information about the error,
including the actual source code where possible.
* Output reworked. Typically, the -v option is now unnecessary as
more appropriate messages allow you to find errors better.
Compatibility with the -v option has been maintained, although
there may be a few minor changes.
* Branch out of range errors now list the distance to the branch.
* Undefined symbols are now always listed in a separate table. If
an unresolved symbol causes an error, the table is displayed
automatically at the end of assembly. (Note: It can be alright
to have a referenced but undefined symbol, for example when
IFCONST is used. In this case, the undefined table will only
be displayed if there is another undefined label, but it will
contain *all* unresolved symbols.)
* New command line option -T# where # is 0 or 1; 0 sorts symbol
table alphabetically (default), 1 sorts symbol table by address.
If available memory precludes sorting, the table is unsorted.
2.20.02 -- 24 April 2003
* John Saeger contributed support for all illegal 6502 opcodes.
Thank you, John! This fixes the LAX opcode as well.
2.20.01 -- 22 March 2003
* Andrew Davie <atari2600 at taswegian dot com> took up the DASM
project, starting from Olaf "Rhialto" Seibert's 2.12.04 version
with both Olaf's and Matthew Dillon's blessing.
* REPEAT now detects negative loop count (used to lock up).
* Errors are now in the format "file (line): Error: string" to
be compatible with MS VisualStudio.
* Support files for the Atari 2600 Video Computer System (VCS)
added.
* Support for illegal 6502/6507 opcodes NOP zp and LAZ (zp),y
added.
2.12.14 -- 19 August 1995
* Olaf "Rhialto" Seibert's release of DASM with many changes to
Matthew Dillon's 2.12 release.
Note that everything before 2.20.11 was *reconstructed* by Peter
Froehlich for the 2.20.11 release. Peter had no first-hand knowledge
of the early years but tried to be as accurate as possible, working
from multiple sources. Please feel free to submit any corrections you
may have regarding dates, features, and people.
* Added import/export of ycfg-json format.
Invoke with -fjson to -s or -i
Add exported functions ykp_export_config() and ykp_import_config()
* Fixup output of flags when using ykp_write_config()
* Add binary builds for mac.
* Minor cleanups noticed during debian packaging.
Version 1.12.0 (released 2013-03-14)
* Recognize firmwares 2.4 and 3.1.
* Add support for setting the new extflag LED_INV
When set the behaviour of the led on the YubiKey is inversed.
(Moved HOMEPAGE and MASTER_SITES to the new GitHub project URLs)
* Add ykclient_global_init and ykclient_global_done.
* Add ykclient_version.h header file with versioning information.
New symbols are YKCLIENT_VERSION_STRING, YKCLIENT_VERSION_NUMBER,
YKCLIENT_VERSION_MAJOR, YKCLIENT_VERSION_MINOR,
YKCLIENT_VERSION_PATCH. New function ykclient_check_version.
* Modified API to use 'ykclient_rc' enum as return type instead of 'int'.
* Enum also moved to separate new header file ykclient_errors.h.
This should be backwards compatible. It makes the return type
clearer.
* Improve curl multi usage.
* ykclient: Cleanup command line tool a bit to make it more useful.
Added --help, --version and --debug. Defaults to silent output. Exit
codes are documented and more useful. Added manpage.
(Moved HOMEPAGE and MASTER_SITES to the new GitHub project pages)
= 1.4.3 / 2013-06-07
* Running a Sinatra file directly or via `run!` it will now ignore an
empty $PORT env variable. (noxqsgit)
* Improve documentation. (burningTyger, Patricio Mac Adden,
Konstantin Haase, Diogo Scudelletti, Dominic Imhof)
* Expose matched pattern as env["sinatra.route"]. (Aman Gupta)
* Fix warning on Ruby 2.0. (Craig Little)
* Improve running subset of tests in isolation. (Viliam Pucik)
* Reorder private/public methods. (Patricio Mac Adden)
* Loosen version dependency for rack, so it runs with Rails 3.2.
(Konstantin Haase)
* Request#accept? now returns true instead of a truthy value. (Alan Harris)
= 1.4.2 / 2013-03-21
* Fix parsing error for case where both the pattern and the captured part
contain a dot. (Florian Hanke, Konstantin Haase)
* Missing Accept header is treated like */*. (Greg Denton)
* Improve documentation. (Patricio Mac Adden, Joe Bottigliero)
= 1.4.1 / 2013-03-15
* Make delegated methods available in config.ru (Konstantin Haase)
= 1.4.0 / 2013-03-15
* Add support for LINK and UNLINK requests. (Konstantin Haase)
* Add support for Yajl templates. (Jamie Hodge)
* Add support for Rabl templates. (Jesse Cooke)
* Add support for Wlang templates. (Bernard Lambeau)
* Add support for Stylus templates. (Juan David Pastas, Konstantin Haase)
* You can now pass a block to ERb, Haml, Slim, Liquid and Wlang templates,
which will be used when calling `yield` in the template. (Alexey Muranov)
* When running in classic mode, no longer include Sinatra::Delegator in Object,
instead extend the main object only. (Konstantin Haase)
* Improved route parsing: "/:name.?:format?" with "/foo.png" now matches to
{name: "foo", format: "png"} instead of {name: "foo.png"}. (Florian Hanke)
* Add :status option support to send_file. (Konstantin Haase)
* The `provides` condition now respects an earlier set content type.
(Konstantin Haase)
* Exception#code is only used when :use_code is enabled. Moreover, it will
be ignored if the value is not between 400 and 599. You should use
Exception#http_status instead. (Konstantin Haase)
* Status, headers and body will be set correctly in an after filter when using
halt in a before filter or route. (Konstantin Haase)
* Sinatra::Base.new now returns a Sinatra::Wrapper instance, exposing
#settings and #helpers, yet going through the middleware stack on #call.
It also implements a nice #inspect, so it plays nice with Rails' `rake
routes`. (Konstantin Haase)
* In addition to WebRick, Thin and Mongrel, Sinatra will now automatically pick
up Puma, Trinidad, ControlTower or Net::HTTP::Server when installed. The
logic for picking the server has been improved and now depends on the Ruby
implementation used. (Mark Rada, Konstantin Haase, Patricio Mac Adden)
* "Sinatra doesn't know this ditty" pages now show the app class when running
a modular application. This helps detecting where the response came from when
combining multiple modular apps. (Konstantin Haase)
* When port is not set explicitly, use $PORT env variable if set and only
default to 4567 if not. Plays nice with foreman. (Konstantin Haase)
* Allow setting layout on a per engine basis. (Zachary Scott, Konstantin Haase)
* You can now use `register` directly in a classic app. (Konstantin Haase)
* `redirect` now accepts URI or Addressable::URI instances. (Nicolas
Sanguinetti)
* Have Content-Disposition header also include file name for `inline`, not
just for `attachment`. (Konstantin Haase)
* Better compatibility to Rack 1.5. (James Tucker, Konstantin Haase)
* Make route parsing regex more robust. (Zoltan Dezso, Konstantin Haase)
* Improve Accept header parsing, expose parameters. (Pieter van de Bruggen,
Konstantin Haase)
* Add `layout_options` render option. Allows you, amongst other things, to
render a layout from a different folder. (Konstantin Haase)
* Explicitly setting `layout` to `nil` is treated like setting it to `false`.
(richo)
* Properly escape attributes in Content-Type header. (Pieter van de Bruggen)
* Default to only serving localhost in development mode. (Postmodern)
* Setting status code to 404 in error handler no longer triggers not_found
handler. (Konstantin Haase)
* The `protection` option now takes a `session` key for force
disabling/enabling session based protections. (Konstantin Haase)
* Add `x_cascade` option to disable `X-Cascade` header on missing route.
(Konstantin Haase)
* Improve documentation. (Kashyap, Stanislav Chistenko, Zachary Scott,
Anthony Accomazzo, Peter Suschlik, Rachel Mehl, ymmtmsys, Anurag Priyam,
burningTyger, Tony Miller, akicho8, Vasily Polovnyov, Markus Prinz,
Alexey Muranov, Erik Johnson, Vipul A M, Konstantin Haase)
* Convert documentation to Markdown. (Kashyap, Robin Dupret, burningTyger,
Vasily Polovnyov, Iain Barnett, Giuseppe Capizzi, Neil West)
* Don't set not_found content type to HTML in development mode with custom
not_found handler. (Konstantin Haase)
* Fix mixed indentation for private methods. (Robin Dupret)
* Recalculate Content-Length even if hard coded if body is reset. Relevant
mostly for error handlers. (Nathan Esquenazi, Konstantin Haase)
* Plus sign is once again kept as such when used for URL matches. (Konstantin
Haase)
* Take views option into account for template caching. (Konstantin Haase)
* Consistent use of `headers` instead of `header` internally. (Patricio Mac Adden)
* Fix compatibility to RDoc 4. (Bohuslav Kabrda)
* Make chat example work with latest jQuery. (loveky, Tony Miller)
* Make tests run without warnings. (Patricio Mac Adden)
* Make sure value returned by `mime_type` is a String or nil, even when a
different object is passed in, like an AcceptEntry. (Konstantin Haase)
* Exceptions in `after` filter are now handled like any other exception.
(Nathan Esquenazi)
== 2.0.9: 2013-06-16
Boot related fix release.
=== Improvements
==== rabbit
* Migrated to Ruby's encoding converter from GLib's encoding converter.
==== Theme
* tag: Supported style change tags
(('tag:normal:XXX'))
(('tag:oblique:XXX'))
(('tag:italic:XXX'))
=== Fixes
==== rabbit
* Fixed boot failure on some environments.
[shocker-ja:1128] [Reported by znz]
[GitHub:#19] [Reported by Steve Klabnik]
* Fixed command line option help isn't displayed on non UTF-8 encoding.
[shocker-ja:1109] [Reported by OBATA Akio]
[Patch by Masafumi Yokoyama]
=== Thanks
* znz
* Steve Klabnik
* Masafumi Yokoyama
* OBATA Akio
== 2.0.8: 2013-06-01
Minor theme improving release.
=== Improvements
==== rabbit
* Accepted .rbt as RD source.
[socker-ja:1109] [Reported by OBATA Akio]
* Accepted absolute path for image file path.
* Added Rabbit::Element::Base#have_tag?.
It is a convenience method to find a custom tag in an element.
For example:
if element.have_tag?("as-large-as-possible")
elsement.as_large_as_possible
end
==== Theme
* Accepted files in the current directory for directory theme style.
Directory theme style is specialy theme that name is ".":
: theme
.
* Accepted THEME_DIR/data/ as data directory for theme in $LOAD_PATH.
It is the same rule for gemified theme.
* syntax-highlighting: Added more supported syntaxes.
* tag: Supported "left" tag.
* tag: Supported "margin-top * N" tag. margin-left, margin-bottom
and margin-right were also supported.
=== Thanks
* OBATA Akio
* Masafumi Yokoyama
* Use distfile's install target.
* Add comments to patches.
Changelog:
3.54: A bug with hash_fold() regarding incoming IPv4 and IPv6 source addresses has been fixed. The "hash" group mechanism is now working as expected.
3.52: Buffering has been disabled for interactive shell IO. A new "assign" command has been added to allow changing of the host:port assignment of a channel (only if disabled). A locking bug has been fixed.
3.50: A new option -6 has been added to force IPv6 bind.
3.49: A patch has been applied due to a problem with ftok() on Solaris.
3.48: Problems with setting IPV6_V6ONLY socket option are now handled more nicely with a syslog warning message.
3.42: Balance now compiles also on systems where IPV6_V6ONLY is undefined (like some Solaris systems).
3.40: IPv6 support on the listening side has been added. MAXCHANNELS in balance.h has been increased to 64.
3.35: A bug in the autodisable functionality has been fixed.
3.34: -a option added (enables "autodisable" option: A channel needs to be manually re-enabled after a failure). Syslog logging added for reporting this event.
3.33: -M option added (use MMAP instead of SHM for IPC)
3.32: Bugfix: /var/run/balance may now already exist.
3.31: Bugfix: TCP_NODELAY properly set.
3.30: Code cleanups and fixes.
ECL 13.5.1
==========
* Visible changes:
- ECL now reports #+UNIX for all compatible systems, including *BSD ones.
* Compiler fixes:
- Minor readability improvements in the C code.
- MULTIPLE-VALUE-BIND compiles using MULTIPLE-VALUE-SETQ and now both are
better optimized, generating simpler C code.
- The type checking routine for LOGAND was producing spurious warnings.
- (LDB (BYTE ...) ...) no longer conses a BYTE object.
- Added optimizations for MASK-FIELD, DPB, DEPOSIT-FIELD, LDB-TEST and LDB.
- CONSTANT-VALUE-P and friends now use the (compiler) environment.
- No optional type check generated for constant values.
- Declare the temporary variables in DEFMACRO/DESTRUCTURING-BIND as IGNORABLE
- ECL now accepts WHILE/IF before FOR/AS, a construct that is not ANSI
An example: (LOOP FOR I IN LIST WHILE (SOME-TEST I) FOR X = (F I) ... )
* Common Lisp fixes:
- CONSTANTP now performs a bit more work, macroexpanding forms.
- ENSURE-DIRECTORIES-EXIST ignores the host and device from the original
pathname when creating the directories.
- In FORMAT, printing of floating point numbers could lead to an infinite loop.
- ROUND, FLOOR, CEILING and TRUNCATE have been reorganized and work faster with
rational numbers.
- (CONCATENATE 'SIMPLE-BASE-STRING ...) returned an ordinary string.
- MAKE-ARRAY did not terminate strings with #\Null (needed internally by the C
code).
- (SETF DOCUMENTATION) did not operate on functions because the function object
documentation had precedence over the annotation.
- Added the whole Unicode character database to the C library. This means ECL
can now interpret all Unicode character names properly, and print them as
well. ECL now also recognizes all ASCII control-character abbreviations
- Print integers using upcase letters for radix > 10
- New functions RATIOP, {SINGLE,SHORT,DOUBLE,LONG}-FLOAT-P help avoid consing
in TYPEP
- HASH-TABLE-COUNT did not work with weak hashes: it did not update the count
of live cells (Note, however, that this function is by definition not
reliable, just a hint, since a garbage collection may happen while the count
is being computed)
- ECL no longer uses :READ-ONLY declarations in the SETF expansions because
there is code out there that modifies the values variables.
- PROGV can now 'unbind' variables when the list of variables is longer than
the list of values.
* CLOS:
- Added built in classes FIXNUM and BIGNUM.
- Eliminated code for accessing slots that was no longer used. Removed also
redundant code.
- Updating a class (due to a change in metaclass) now forces updating its
children
- UPDATE-INSTANCE-FOR-REDEFINED-CLASS received an alist instead of a
propertly-list as last argument
- PRINT-OBJECT did not have a working default for built in classes.
* Extensions:
- SYSTEM must use the POSIX shell, which usually lives in /bin/sh.
- CLX now uses recursive locks.
- ASDF upgraded to version 2.32, including the ASDF-BUNDLE facility, which
supersedes ECL's own implementation of precompiled libraries.
- MAKE-INSTANCE, SHARED-INITIALIZE, REINITIALIZE-INSTANCE now work on
structures as well.
Changelog:
3.2.5, 2011-01-01
+ Fixed a problem on Mac OS X Snow Leopard for universal binary support.
+ ncftpls now prefers that you omit the leading dash when you use the -x
option. For example, if you wanted to try "ls -lrt", then try doing
"ncftpls -x lrt" rather than "ncftpls -x -lrt".
+ If a server's MLSx output returns both the "UNIX.mode" and the "perm"
parameters, UNIX.mode will take precedence (Thanks, Jay Kulpinski).
+ confirm-close is now off by default.
Fix a UDP ping-pong vulnerability in the kpasswd (password changing) service. [CVE-2002-2443]
Improve interoperability with some Windows native PKINIT clients.
* When $HOME is misconfigured to point at an unreadable directory, we
used to complain and die. The check has been loosened.
* Handling of negative exclude pattern for directories "!dir" was
broken in the update to v1.8.3.
Also contains a handful of trivial code clean-ups, documentation
updates, updates to the test suite, etc.
This is a bugfix release, sending out a series of fixes that have accumulated as version 0.8.0's release is imminent.
Fixes in this version include issues related to the Oracle, SQL Server, MySQL, and Google App Engine dialects, as well as a few schema related and ORM related fixes.
Two patches are removed, those are now included in upstream
patches/patch-Makefile.am
patches/patch-Makefile.in
-----------
2013-06-08 Ben Elliston <bje@gnu.org>
* DejaGnu 1.5.1 released.
2013-06-08 Ben Elliston <bje@gnu.org>
* configure.ac (AC_INIT): Bump version to 1.5.1.
* runtest.exp (frame_version): Likewise.
* configure: Regenerate.
* Makefile.in: Regenerate with automake 1.13.
* aclocal.m4: Likewise.
while here, revive minimal pert of patches lost during update to 1.8.1,
for WSMouse support of NetBSD.
[ANNOUNCE] xf86-input-mouse 1.9.0
No big changes, but since we removed maintainer mode we might as well bump
the minor version.
Adam Jackson (1):
configure: Drop AM_MAINTAINER_MODE
Colin Walters (1):
autogen.sh: Implement GNOME Build API
Peter Hutterer (3):
Fix compilation error with EXTMOUSEDEBUG on
Use signal-safe logging if available
mouse 1.9.0
Can't locate getopt.pl in @INC (@INC contains:...
by adding two patches.
patches/patch-agent_test_TEST
patches/patch-bin_perload
See the thread starting with:
| To: tech-pkg@NetBSD.org
| Subject: broken packages for 2013q2
| From: David Holland <dholland-pkgtech@NetBSD.org>
| Date: Wed, 12 Jun 2013 04:02:11 +0000
or
http://mail-index.netbsd.org/tech-pkg/2013/06/12/msg011548.html