Top 10k strings from ChangeLog in <root> / bin / pc / Emulators / fuse-hc2000-hacks.7z / src / libspectrum / hacking /

Back to the directory listing

   9  (libspectrum_0_1_0pre1-crypto-branch)
   6          (Fred).
   4  (libspectrum_0_3_0-branch).
   4  (libspectrum_0_2_1-branch).
   3 20080319 ide.c: changes to allow DivIDE to support FATware from
   3          Owen).
   2  compatibility fixes.
   2  (Stuart).
   2  (Q-Master).
   2  (Darren).
   2          of patch #2533274) (Simon Owen).
   2          format snapshots (Fred).
   1 hacking/ChangeLog: the small scale changelog for libspectrum
   1 20121026 configure.ac: fix the build when libaudiofile is not found and we are
   1 20121021 Makefile.am,acinclude.m4,autogen.sh,configure.ac,configure.in,
   1 20120928 szx.c: read all possible RAM pages from the snap (thanks, ketmar)
   1 20120916 Makefile.am: allow custom build flags for make-perl to address warning
   1 20120507 internals.h,libspectrum.c,libspectrum.h.in,make-perl.c,myglib/{ghash.c,
   1 20120506 make-perl.c,myglib/gslist.c: fix some const qualifiers for the data
   1 20120327 configure.in: add support for audiofile 0.3.x (patch #3508658) (Alberto
   1 20120327 configure.in,Makefile.am,acinclude.m4: simplify detection of GLib
   1 20120220 make-perl.c: advertise that we support bzip2 compressed and wav files
   1 20120203 szx.c: correct error argument in libspectrum_print_error() calls
   1 20120203 csw.c: fix less than 0 check on unsigned expression (thanks, clang
   1 20111106 rzx.c,szx.c: remove unused variables (thanks, gcc 4.6).
   1 20110905 libspectrum.c,make-perl.c,myglib/garray.c: remove operations with
   1 20110811 libspectrum.h.in,libspectrum.c: add support for detecting POK files
   1 20110622 accessor.pl,snapshot.c,snap_accessors.txt,szx.c: store core W5100
   1 20110621 accessor.pl,snap_accessors.txt,szx.c: implement Spectranet "paged via
   1 20110619 accessor.pl,snap_accessors.txt,szx.c: implement Spectranet "deny
   1 20110611 accessor.pl,snap_accessors.txt,szx.c: implement Spectranet
   1 20110610 accessor.pl,snap_accessors.txt,szx.c: pretty much working Spectranet
   1 20110608 accessor.pl,snap_accessors.txt,snapshot.c,szx.c: beginnings of
   1 20110515 tzx_write.c: factor out common code for writing signal level and pure
   1 20110515 tap.c: add support for the TZX set signal level block (Fred).
   1 20110514 tzx_write.c: add support for writing PZX blocks to TZX files (Fred).
   1 20110514 tape.c,tzx_read.c: tweak set signal level and pause blocks to correct
   1 20110514 doc/libspectrum.txt,libspectrum.h.in,tape.c,tape_accessors.txt,
   1 20110502 configure.in: remove unneeded AM_SUBST_NOTMAKE macro as it doesn't get
   1 20110429 wav.c: use some more LIBSPECTRUM_BITS_IN_BYTE constants (Fred).
   1 20110429 tape.c: have raw data blocks report the polarity of pulses (Fred).
   1 20110427 z80.c: initialise machine_type to avoid a warning (Fred).
   1 20110427 tzx_read.c: message time in the TZX is in seconds not ms (Fred).
   1 20110427 tzx_read.c,tzx_write.c,warajevo_read.c,wav.c: complete centralisation
   1 20110427 test/test.c: test needed updating for ROM block duration fix (Fred).
   1 20110427 tape.c,test/test15.c: use more centralised methods for ms/tstate
   1 20110427 tape.c,test/test15.c: use centralised methods for ms/tstate conversions
   1 20110427 libspectrum.h.in,tape.c: add comments for
   1 20110427 doc/libspectrum.txt,tape.c,tape_accessors.txt,tape_block.[ch],
   1 20110427 Makefile.am,internals.h,tap.c,tape_block.c,tzx_read.c,utilities.c,
   1 20110427 Makefile.am,doc/{libspectrum.3,libspectrum.txt},internals.h,
   1 20110422 tape_block.c: ROM block duration didn't take into account pilot and
   1 20110422 tape.c: don't expect an edge for a jump, group start/end, loop
   1 20110407 accessor.pl,snap_accessors.txt,snapshot.c,szx.c: add support for Beta
   1 20110405 libspectrum.h.in: add missing WIN32_DLL (Stuart).
   1 20110327 configure.in: allow the user to say they do not want to use windres
   1 20110131 sna.c,z80.c: note info loss of SpecDrum info when writing sna or z80
   1 20110130 accessor.pl,doc/libspectrum.txt,snap_accessors.txt,snapshot.c,szx.c:
   1 20110120 make-perl.c,myglib/ghash.c: add the g_hash_table_foreach() function and
   1 20101217 Makefile.am: mark windres.rc as a source file so it is distributed
   1 20101216 test/Makefile.am: ensure all test files are distributed.
   1 20101216 README,configure.in,doc/libspectrum.3: bump version numbers and dates
   1 20101216 ChangeLog: update date here as well.
   1 20101130 warajevo_read.c: remove potential signedness problem.
   1 20101130 Makefile.am,configure.in: bump version numbers for 1.0 release.
   1 20101129 ChangeLog,README,doc/libspectrum.{3,txt}: more 1.0 updates.
   1 20101010 configure.in: pad version number for Win32 if needed (patch #3084574)
   1 20101003 szx.c,test/{empty.szx,test.c}: we also need to swap A' and F'.
   1 20101002 configure.in,szx.c,test/{empty.szx,test.c}: check for SZX files
   1 20100930 test/plus3.z80: remember to add test file.
   1 20100930 ChangeLog,README: first updates for a "1.0" release.
   1 20100929 test/test.c,z80.c: ensure last OUT to 0x1ffd is serialised into .z80
   1 20100912 rzx.c: don't log error message when encountering an external snapshot
   1 20100912 Makefile.am,configure.in,windres.rc: add Windows version encoding
   1 20100831 szx.c: add SZX read support for NTSC Spectrum machine ID (Fred).
   1 20100825 libspectrum.c,libspectrum.h.in,sna.c,szx.c,timings.c,z80.c:
   1 20100711 doc/libspectrum.txt: fix a typo in libspectrum_rzx_start_input (Fred).
   1 20100526 tape_block.c: declare libspectrum_bits_set_n_bits static as it isn't
   1 20100222 make-perl.c: VC6 has __int64 instead of long long (Fred; thanks, Simon
   1 20100221 warajevo_read.c: don't declare variables mid-block for C89 (part of
   1 20100221 myglib/ghash.c: should use libspectrum_dword instead of uint32_t (part
   1 20100221 internals.h: define __func__ in MSVC (part of patch #2533274) (Simon
   1 20100221 internals.h: define M_LN2 for use with non C99 math.h (part of patch
   1 20100221 generate.pl.in,libspectrum.h.in,make-perl.c: WIN32_DLL
   1 20100221 dll.c: correct switch variable name (part of patch #2533274) (Simon
   1 20100116 internals.h,libspectrum.h.in,make-perl.c,szx.c: export
   1 20091022 wav.c: we expect mono sound files, tell audiofile to make the required
   1 20090912 szx.c: libspectrum was reading and writing AF and AF' in the wrong
   1 20090902 plusd.c: return error from libspectrum_plusd_read_data (Fred).
   1 20090901 szx.c: remove unused block_size initialisation (Fred).
   1 20090901 rzx.c,snapshot.c,tape.c: remove unused uncompressed variable (Fred).
   1 20090901 plusd.c: remove unused buffer modification in
   1 20090901 dck.c,rzx.c,snapshot.c,tape.c: give up if file decompression fails
   1 20090729 accessor.pl,libspectrum.c,libspectrum.h.in,sna.c,snap_accessors.txt,
   1 20090627 doc/libspectrum.txt,libspectrum.h.in,make-perl.c,myglib/gslist.c,
   1 20090611 sna.c: note info loss of Fuller or Melodik info when writing sna
   1 20090610 accessor.pl,doc/libspectrum.txt,libspectrum.c,snap_accessors.txt,
   1 20090608 accessor.pl,doc/libspectrum.txt,libspectrum.c,snap_accessors.txt,
   1 20090509 tape_block.c: handle querying the block length for turbo and pure data
   1 20090411 libspectrum.h.in: export new end of tape flag.
   1 20090411 doc/libspectrum.txt,tape.c: add a new tape flag for end of tape
   1 20090128 configure.in: add --without-(bzip2 /zlib) for gentoo and similar
   1 20081214 libspectrum.c: loosen signature checks for .dsk files (Gergely;
   1 20081203 ChangeLog,Makefile.am,README,doc/libspectrum.{3,txt},hacking/ChangeLog,
   1 20081130 ChangeLog: add reference to TS2068 timing update
   1 20081129 timings.c: correct first contended tstate for TS2068 based on updated
   1 20081129 configure.in,doc/libspectrum.{3,txt},hacking/ChangeLog,Makefile.am,
   1 20081118 test/Makefile.am: distribute empty.z80 and writeprotected.mdr test
   1 20081118 configure.in: set glib status off if we can't find it (thanks, Chris
   1 20081117 configure.in: bump version number for 0.5.0-pre1 release
   1 20081110 doc/libspectrum.txt: minor documentation updates
   1 20081109 doc/cvs-tags: document 0.5.0 branch tag.
   1 20081108 doc/libspectrum.txt,libspectrum.c,libspectrum.h.in: allow for
   1 20081027 libspectrum.h.in: Win32: fixed dll export for
   1 20081027 doc/libspectrum.txt: bring up to date.
   1 20081027 README: haven't been using CVS for a while now.
   1 20081027 ChangeLog: bring up to date.
   1 20081021 sna.c,test/{empty.z80,test.c}: SP wasn't being decremented and
   1 20081021 libspectrum.h.in,sna.c,tap.c,tzx_read.c,tzx_write.c,warajevo_read.c,
   1 20081021 libspectrum.h.in,rzx.c: add "automatic" flag to snapshots in RZX
   1 20081020 tape_block.c: remove warning.
   1 20080928 internals.h,tape.c,tape_block.[ch],test/test.c: extend timing support
   1 20080911 internals.h,libspectrum.{c,h.in},tape_block.c,test/test.c: add
   1 20080821 sna.c: make 128Kb SNA files actually loadable again.
   1 20080717 make-perl.c,libspectrum.h.in: Win32: fix functions export for dll
   1 20080701 memory.c: allow calloc function to be changed.
   1 20080701 csw.c,libspectrum.h.in,tap.c,tape.c,tape_block.[ch],tzx_read.c,
   1 20080630 rzx.c,sna.c: initialise error as it can be used uninitialised (Fred).
   1 20080630 myglib/{garray.c,ghash.c}: add <string.h> to eliminate warnings (Fred).
   1 20080630 libspectrum.h.in: fix prototype for libspectrum_ide_alloc (Fred).
   1 20080625 test/{test.c,writeprotected.mdr}: add tests for bug #2002682: .mdr
   1 20080625 test/{Makefile.am,test.[ch],test15.c}: enable tests to be run if
   1 20080625 microdrive.c: fix write protect flag handling (fixes bug #2002682).
   1 20080612 microdrive.c: don't refuse to load mdr files with bad checksums, the
   1 20080608 make-perl.c,myglib/ghash.c: add support functions for using
   1 20080607 make-perl.c,myglib/{Makefile.am,garray.c}: add GArray replacement
   1 20080524 Makefile.am,configure.in,myglib/Makefile.am: don't use a libtool
   1 20080522 sna.c: select the Pentagon 128 for 128k sna files (fixes bug #1958647)
   1 20080425 accessor.pl,doc/libspectrum.txt,internals.h,sna.c,snap_accessors.txt,
   1 20080422 szx.c: don't bother with enabled flag for the Simple 8-bit IDE block
   1 20080422 sna.c,z80.c: note info loss of Simple 8-bit IDE info when writing z80
   1 20080418 accessor.pl,doc/libspectrum.txt,snap_accessors.txt,snapshot.c,szx.c:
   1 20080417 accessor.pl,doc/libspectrum.txt,snap_accessors.txt,snapshot.c,szx.c:
   1 20080409 szx.c: write 2 ROMs totalling 32k for Pentagon 128k and 3 ROMs
   1 20080401 libspectrum.h.in,tape.c,test/{edges.c,test.h,test15.c}: add support
   1 20080322 configure.in: add --without-libgcrypt option (Stuart).
   1 20080315 sna.c,z80.c: note info loss of custom ROM block when writing z80 and
   1 20080315 accessor.pl,sna.c,snap_accessors.txt,snapshot.c,szx.c,z80.c: support
   1 20080312 szx.c: try to avoid memory leak on write of custom ROM block (Fred).
   1 20080312 szx.c: don't regard 24k ROM blocks as invalid as they are used in the
   1 20080311 snapshot.c,snap_accessors.txt,szx.c,accessor.pl: add support for
   1 20080217 libspectrum.c: really fix compilation on MorphOS (update to patch
   1 20080217 libspectrum.c: and matching compilation fix for MorphOS (part of patch
   1 20080127 libspectrum.c: compilation fix for Amiga (part of patch #1712260)
   1 20080109 TODO: remove unused file.
   1 20080107 doc/libspectrum.txt: add Microdrive support to feature list (Stuart).
   1 20080107 Merge libspectrum_0_4_0-branch changes r3447:3479 to trunk.
   1 20080105 test/Makefile.am: distribute test data files
   1 20080105 test/Makefile.am: distribute complete-tzx.pl and clean up after
   1 20080105 TAG: libspectrum_0_4_0 (libspectrum_0_4_0-branch).
   1 20080104 ChangeLog,README,doc/libspectrum.3: update dates
   1 20071221 TAG: libspectrum_0_4_0pre1
   1 20071221 BRANCH: libspectrum_0_4_0-branch
   1 20071219 szx.c: fix warning (Stuart).
   1 20071219 plusd.c: #include <string.h> (Stuart).
   1 20071219 libspectrum.c: avoid warnings when building without gcrypt (Stuart).
   1 20071218 ChangeLog,Makefile.am,README,configure.in,doc/libspectrum.{3,txt},
   1 20071205 z80.c: fix writing joystick info to z80 snapshots (Fred).
   1 20071205 szx.c: fix writing if1 info to szx snapshots (Fred).
   1 20071205 accessor.pl,snap_accessors.txt,snapshot.c,szx.c,z80.c: add support for
   1 20071203 szx.c: also check if a +D custom ROM is supplied but not specified and
   1 20071201 szx.c: change to Pentagon 1024 secondary memory control port after
   1 20071130 szx.c: save the Pentagon 1024 secondary memory control port as well.
   1 20071130 plusd.c: enable DISCiPLE/+D snapshot support and add support for 128K
   1 20071130 libspectrum.h.in: refer also to the DISCiPLE in comments (Stuart).
   1 20071130 libspectrum.c: free *new_filename instead of new_filename (Stuart).
   1 20071130 libspectrum.c,libspectrum.h.in,szx.c: add support for Pentagon 512
   1 20071130 internals.h,libspectrum.c,libspectrum.h.in,tap.c,tape.c: add support
   1 20071130 doc/libspectrum.{3,txt}: document .spc, .sta and .ltp support (Stuart).
   1 20071130 dll.c: fix typo and remove executable property (Stuart).
   1 20071129 tests/{sp-2000.sna.gz,sp-ffff.sna.gz,test.c}: add tests for bugs
   1 20071129 sna.c: sanity check SP before attempting to read from it.
   1 20071129 sna.c: fix misleading comment.
   1 20071129 libspectrum.c: check new_filename before checking *new_filename.
   1 20071128 ChangeLog: update (Stuart).
   1 20071125 test/test.c: fix warnings (Stuart).
   1 20071125 tap.c: fix error messages (Stuart).
   1 20071124 szx.c: fix warnings.
   1 20071124 accessor.pl,snap_accessors.txt,snapshot.c,szx.c,z80.c: add support
   1 20071112 timings.c: timing tweak for TC2048 and TC2068 based on test programs
   1 20071109 tap.c,test/test.c: ensure .tap writing code handles all known block
   1 20071101 csw.c,tape.c,tape_block.c,test/test.c: add test for reading empty
   1 20071030 csw.c,tape.c: fix writing and reading empty csw files (fixes bug
   1 20071026 doc/libspectrum.txt: add Pentagon 512/1024, fix typos (Stuart).
   1 20071026 ChangeLog: fix typos (Stuart).
   1 20071024 libspectrum.c: fix compilation on MorphOS (part of patch #1774492)
   1 20071024 libspectrum.c,libspectrum.h.in,sna.c,szx.c,timings.c,z80.c: add
   1 20071007 doc/libspectrum.txt,libspectrum.h.in,rzx.c: add functionality
   1 20071006 csw.c: use memset() instead of bzero() for consistency (Stuart).
   1 20070927 test/{complete-tzx.pl,test15.c}: and more block types to the full
   1 20070926 test/{loop2.tzx,test.c}: add test for bug #1802607 (TZX loop blocks
   1 20070926 test/{jump.tzx,test.c}: add test for bug #1802618 (TZX jump blocks
   1 20070926 test/{complete-tzx.pl,edges.c,test15.c}: add more block types to
   1 20070926 test/{complete-tzx.pl,edges.c,test.h,test15.c}: add more block types
   1 20070926 test/test.c: factor out common code.
   1 20070926 tape.c: fix bug #1802618.
   1 20070926 tape.c: fix bug #1802607.
   1 20070925 test/invalid-warajevo-blockoffset.tap: reduce to minimal testcase.
   1 20070925 Makefile.am,test/{Makefile.am,complete-tzx.pl,edges.c,test.c,test.h,
   1 20070905 configure.in: add --without-libaudiofile option (Stuart).
   1 20070905 Makefile.am: clean generated files on 'make clean' etc. (Stuart).
   1 20070904 plusd.c: fix support for +D snapshots (fixes bug #1765021) (Stuart).
   1 20070904 Makefile.am: rebuild make-perl when config.h is updated (Stuart).
   1 20070904 Makefile.am,generate.pl.in: allowing building in directories other
   1 20070724 test/test.c: allow individual tests to be selected.
   1 20070724 tape.c: fix stray TZX loop end block causes segfault (fixes bug
   1 20070724 tape.c,test/{loop.tzx,test.c}: fix another aspect of bug #1758860 (TZX
   1 20070723 test/{loopend.tzx,test.c}: add test for bug #1758860 (stray TZX loop
   1 20070720 warajevo_read.c: try to catch pointer wrap as well (thanks, Philip
   1 20070720 tzx_read.c,test/{invalid-customdata.tzx,test.c}: fix memory leak on
   1 20070720 test/test.c: factor out common code.
   1 20070719 warajevo_read.c,test/{invalid-warajevo-blockoffset.tap,test.c}: check
   1 20070717 tzx_read.c,test/{invalid-hardwareinfo.tzx,test.c}: free up tape block
   1 20070717 tzx_read.c,test/{invalid-gdb.tzx,test.c}: check that GDB data does
   1 20070717 tzx_read.c,test/{invalid-archiveinfo.tzx,test.c}: free the right thing
   1 20070717 tape_block.c,test/{empty-drb.tzx,test.c}: don't segfault on empty
   1 20070715 z80.c: free memory used by page with unknown number (fixes bug
   1 20070715 szx.c,test/{invalid.szx,test.c}: check whether the chunk length was
   1 20070713 test/{invalid.gz,test.c}: add test for bug #1753279.
   1 20070713 libspectrum.c,test/{invalid.gz,test.c}: don't free the wrong things
   1 20070703 libspectrum.c,tape.c: patches for MorphOS (patch #1746269) (Q-Master).
   1 20070628 rzx.c,timings.c: remove missing initializer warnings with -Wextra
   1 20070628 microdrive.c: remove "'static' is not at beginning of declaration"
   1 20070628 make-perl.c: fix compilation on 64-bit systems without glib (Stuart).
   1 20070617 merge plusd_20070609 branch into trunk (Stuart).
   1 20070617 libspectrum.{c,h.in}: add support for +D disk images (plusd_20070609).
   1 20070609 BRANCH: plusd_20070609
   1 20070608 libspectrum.c: add .snapshot as an extension for SNA files as it was
   1 20070608 doc/libspectrum.3: fix dashes (Stuart).
   1 20070608 csw.c,wav.c: update FSF address (Stuart).
   1 20070606 tzx_write.c: add write support for libspectrum RLE block by converting
   1 20070604 libspectrum.h.in,libspectrum.c: allow Amiga version to decompress
   1 20070602 rzx.c,wav.c: fix up printf() related warnings.
   1 20070602 Ignore make-perl.exe and test/test.exe (Stuart).
   1 20070601 tape_accessors.txt: add data accessor for rle_pulse block (Fred).
   1 20070531 tape.c: fix loading with tape traps (thanks, Stuart Brady) (Fred).
   1 20070530 tape.c: tidy up audiofile missing error message (Fred).
   1 20070530 acinclude.m4: remove warning about underquoted definition (Stuart).
   1 20070530 Makefile.am,csw.c,internals.h,libspectrum.h.in,tape.c,
   1 20070530 Makefile.am,acinclude.m4,configure.in,doc/libspectrum.txt,
   1 20070526 tape.c,test/test.c: allow for uninitialised buffer on entry to
   1 20070526 <almost everything>: update FSF address in GPL notices (Stuart).
   1 20070522 rzx.c: fix printf warning and comment (Fred).
   1 20070522 internals.h,libspectrum.h.in,tap.c,tape.c,tzx_read.c,tzx_write.c,
   1 20070522 Mark mkinstalldirs as an ignored file (Fred).
   1 20070520 test/test.c: fix warnings in test build (Fred).
   1 20070520 Remove .cvsignore files.
   1 20070518 tzx_write.c: add write support for TZX direct recording block (Fred).
   1 20070518 Makefile.am,configure.in,doc/Makefile.am,hacking/Makefile.am,
   1 20070516 tape.c,tzx_read.c,test/{test.c,turbo-zeropilot.tzx}: don't produce
   1 20070513 make-perl.c,tap.c,tape_accessors.pl: Fix filenames in comments
   1 20070513 Makefile.am,configure.in,test/{.cvsignore,Makefile.am,invalid.tzx,
   1 20070512 doc/cvs-tags: document merge back to trunk (libspectrum_0_3_0-branch)
   1 20070512 TAG: libspectrum_0_3_0-merge-1
   1 20070512 Merge changes from libspectrum_0_3_0-branch to HEAD.
   1 20070511 TAG: libspectrum_0_3_0_1 (libspectrum_0_3_0-branch)
   1 20070510 ChangeLog,Makefile.am,README,configure.in,doc/{libspectrum.3,
   1 20070509 libspectrum.in: add WIN32_DLL to Generalised Data Block functions
   1 20070509 acinclude.m4: fix underquoted macro (thanks, Stuart Brady)
   1 20070509 Makefile.am,configure.in,hacking/{.cvsignore,Makefile.am}: distribute
   1 20070425 tap.c,tzx_read.c: call libspectrum_tape_clear() on error rather than
   1 20070411 TAG: libspectrum_0_3_0 (libspectrum_0_3_0-branch)
   1 20070411 ChangeLog,Makefile.am,README,configure.in,doc/libspectrum.3: update
   1 20070409 z80.c: remove warning (libspectrum_0_3_0-branch).
   1 20070324 z80.c: initialise snap->beta_paged (fixes Action Farce II RZX
   1 20070310 internals.h: add prototypes for libspectrum_z80em_read and
   1 20070303 TAG: libspectrum_0_3_0-pre2 (libspectrum_0_3_0-branch)
   1 20070217 tzx_read.c: do allocate memory if we have no data but some padding
   1 20070204 libspectrum.h.in,rzx.c,doc/libspectrum.txt: make
   1 20070204 ChangeLog: fix some attributions (Fred).
   1 20070202 TAG: libspectrum_0_3_0-trunk
   1 20070202 TAG: libspectrum_0_3_0-pre1 (libspectrum_0_3_0-branch)
   1 20070202 BRANCH: libspectrum_0_3_0-branch
   1 20070202 <almost everything>: change URLs to sourceforge, my e-mail address
   1 20070121 tzx_write.c: we now write TZX v1.20 files.
   1 20070121 tzx_write.c: support for writing 0x19 blocks.
   1 20070121 ChangeLog: bring up to date.
   1 20070121 ChangeLog,tzx_write.c: length for archive info blocks was being
   1 20070120 libspectrum.h.in,microdrive.c,doc/libspectrum.txt: tidy up and
   1 20070120 doc/libspectrum.txt: document RZX iterators.
   1 20070119 libspectrum.h.in,doc/libspectrum.txt: tidy up and document in
   1 20070117 microdrive.c: fix up checksum calculation (patch #1637011)
   1 20070107 tape.c: set flags when playing back generalised data symbols as
   1 20070106 libspectrum.h.in,tape.c: playback for other generalised data
   1 20070105 tape.c,tape_block.[ch]: start of playback code for generalised
   1 20070105 tape.c,tape_accessors.txt,tape_block.h,tzx_read.c: more playback
   1 20070104 tzx_read.c: generalised data block pilot data comes before the
   1 20070104 tape_accessors.c,tape_block.h,tzx_read.c: read pilot data from
   1 20070104 libspectrum.h.in,symbol_table.c,tape_block.[ch]: symbol count of
   1 20070104 internals.h,tape_block.c,tzx_read.c: free generalised block data
   1 20070104 internals.h,libspectrum.h.in,symbol_table.c,tape_block.[ch],
   1 20070104 Makefile.am,tape_accessors.txt,tape_block.h,tzx_read.c: read data
   1 20070102 tape.c,tape_block.[ch],tzx_read.c: stub support for TZX
   1 20070102 Makefile.am,internals.h,libspectrum.h.in,tape_accessors.{pl,txt},
   1 20070101 rzx.c: when rolling back, don't stop recording until we know
   1 20060812 libspectrum.h.in,tape_block.c,doc/libspectrum.txt: add
   1 20060718 tape.c: add block description for RLE blocks (Fred).
   1 20051224 autogen.sh: add --automake to libtoolize invocation (Markus
   1 20051220 Makefile.am,libspectrum.c,libspectrum.h.in,tape.c,tape_block.[ch],
   1 20051031 ide.c: improved IDE emulation for use with Demfir (Matthew
   1 20051029 timings.c: timing tweak for TC2048 (Fred)
   1 20050922 creator.c,libspectrum.h.in,tape_accessors.txt,tape_block.h,
   1 20050517 make-perl.c, myglib.c: add g_slist_delete_link, g_slist_insert,
   1 20050507 bzip2.c,creator.c,crypto.c,internals.h,rzx.c,tzx_read.c,
   1 20050430 internals.h,sna.c,snapshot.c,z80.c: add wrappers so that
   1 20050409 libspectrum.h.in,tape.c: add libspectrum_tape_{insert,remove}_block
   1 20050402 microdrive.c: don't check bad blocks when checksumming (part of
   1 20050325 tzx_read.c: avoid implementation-defined behaviour if a block
   1 20050325 tape_block.c: avoid undefined behaviour if a ROM block has no
   1 20050305 libspectrum.h.in,timings.c: add interrupt length to timings
   1 20050302 make-perl.c,myglib/ghash.c: Add g_hash_table_size to the glib
   1 20050302 Makefile.am: Stop automake trying to build make-perl (Fred).
   1 20050227 make-perl.c,libspectrum.h.in: advertise that we support zlib
   1 20050218 ide.c: add libspectrum_ide_dirty function.
   1 20050213 szx.c: make uncompressed snaps with DOCK data work (and don't waste
   1 20050213 szx.c: don't bom if we try and write out a page which doesn't
   1 20050204 szx.c,rzx.c: More compilation fixes when zlib not present (Fred).
   1 20050204 libspectrum.h.in: More Win32 compilation fixes (Fred).
   1 20050204 configure.in,Makefile.am: More Win32 compilation fixes (Fred).
   1 20050204 configure.in,Makefile.am: Mark libspectrum.h as a nodist file instead
   1 20050125 libspectrum.h.in: Warn about use of deprecated interfaces with GCC
   1 20050115 szx.c,zxs.c: fix compilation when zlib not present (closes bug
   1 20050113 libspectrum.c: Set NTSC capability for the TS2068 (Fred).
   1 20050108 timings.c: fix Pentagon and Scorpion CPU speeds to give them 50Hz
   1 20050108 libspectrum.c: Declare libspectrum_default_error_function before
   1 20050102 libspectrum.{c,h.in},sna.c,szx.c,timings.c,z80.c: TS2068 support
   1 20050102 libspectrum.h.in,microdrive.c: variable length Microdrive cartridge
   1 20041230 libspectrum.c,libspectrum.h.in: add identification of .mdr files
   1 20041221 rzx.c: fix compilation when gcrypt not present (thanks, Erik Kunze)
   1 20041125 Makefile.am,libspectrum.h.in,microdrive.c: very simple .mdr
   1 20041031 .cvsignore: ignore stamp-h1.
   1 20041025 accessor.pl,internals.h,libspectrum.c,libspectrum.h.in,
   1 20040918 libspectrum.h.in,rzx.c: allow RZX rollback to arbitrary points.
   1 20040910 libspectrum.h.in,rzx.c: implement RZX rollback.
   1 20040909 rzx.c: fix RZX digital signatures.
   1 20040909 libspectrum.h.in,rzx.c: update libspectrum_rzx_write API for
   1 20040906 crypto.c,libspectrum.h.in,rzx.c: re-add support for creator and
   1 20040905 libspectrum.h.in,rzx.c: support multiple input recording blocks
   1 20040814 generate.pl.in,libspectrum.h.in,make-perl.c: more Visual C++
   1 20040814 configure.in,dll.c,internals.h,zlib.c: small Visual C++
   1 20040806 libspectrum.h.in,snapshot.c,szx.c,z80.c,doc/libspectrum.txt: Add new
   1 20040722 szx.c: add issue 2 keyboard support.
   1 20040722 snapshot.c: initialise issue 2 keyboard setting.
   1 20040721 accessor.pl,snap_accessors.txt,z80.c: Add issue 2 keyboard support.
   1 20040718 autogen.sh: add libtoolize.
   1 20040716 configure.in: bump version number to 0.2.2.
   1 20040715 z80.c: fix possible segfault if a snap had a page 19 (Stuart).
   1 20040715 szx.c: bump .szx minor version number to 1.3.
   1 20040715 README,doc/libspectrum.3: doc updates for 0.2.2.
   1 20040709 configure.in: bump version number to 0.2.2pre1.
   1 20040709 TAG: libspectrum_0_2_2pre1
   1 20040707 autogen.sh: add --copy to automake invocation.
   1 20040706 acinclude.m4: distribute the Glib 1.2 and Glib 2.x autoconf
   1 20040703 libspectrum.h.in,rzx.c,doc/libspectrum.txt: add ability to
   1 20040626 libspectrum.h.in: put libspectrum_tape_block_description in the
   1 20040626 Makefile.am: bump soname.
   1 20040626 AUTHORS,README,TODO,doc/{libspectrum.3,libspectrum.txt}: doc
   1 20040621 z80.c: remove literal machine constants.
   1 20040621 z80.c: allow the extensions to the .z80 machine type be valid
   1 20040620 hacking/cvs-tags: remove (use doc/cvs-tags instead).
   1 20040620 README,autogen.sh: add script to do the autotools invocation.
   1 20040612 szx.c: remove duplicated literal constants from the code.
   1 20040612 acconfig.h,configure.in: remove use of acconfig.h
   1 20040611 szx.c: small changes to the ZXAT and ZXCF chunks to make them
   1 20040611 szx.c: skip those chunks we don't support.
   1 20040603 Makefile.am,myglib/{.cvsignore,Makefile.am}: build the glib
   1 20040602 accessor.pl,internals.h,sna.c,snap_accessors.txt,snapshot.c,
   1 20040601 szx.c: save/restore state of ZXCF upload jumper.
   1 20040601 libspectrum.c,libspectrum.h.in: Add LIBSPECTRUM_CLASS_CARTRIDGE_IF2
   1 20040527 timings.c: small timing tweak for 128K machines; we now match
   1 20040527 szx.c: Write scld block when machine has SE memory capability.
   1 20040526 accessor.pl,internals.h,snapshot.c,szx.c: tidy up snapshot
   1 20040525 szx.c: Timex Dock/Exrom pages aren't 0x4000 bytes long.
   1 20040525 accessor.pl,sna.c,snap_accessors.txt,szx.c,z80.c: add support for
   1 20040521 szx.c: save RAM page 8 for the Spectrum SE.
   1 20040521 szx.c: remove warnings.
   1 20040521 sna.c,z80.c: allow SE (sna/z80) and Scorpion (z80) snapshots to
   1 20040521 accessor.pl,sna.c,snap_accessors.txt,snapshot.c,szx.c,z80.c:
   1 20040519 accessor.pl,sna.c,snap_accessors.txt,snapshot.c,szx.c,z80.c:
   1 20040514 szx.c: use symbolic constants for the .szx machine numbers.
   1 20040514 szx.c: allow loading of +3e snaps to work.
   1 20040513 timings.c: improved timings for the TC2048 and TC2068 (more of
   1 20040513 libspectrum.c,libspectrum.h.in,szx.c,timings.c: add support for
   1 20040417 make-perl.c,myglib/ghash.c: the world doesn't need to know about
   1 20040415 make-perl.c,myglib/ghash.c: fix compilation with GHashTable
   1 20040414 myglib/gslist.c: fix two free_list related memory leaks.
   1 20040408 myglib/Makefile.am,myglib/ghash.c: add minimal GHashTable
   1 20040408 Makefile.am,configure.in,myglib.c,myglib/{.cvsignore,Makefile.am}:
   1 20040402 libspectrum.h.in,tape.c: add libspectrum_tape_write() function.
   1 20040402 libspectrum.c: add capabilities for the +3e.
   1 20040402 libspectrum.c,timings.c: enough to make the +3e support actually
   1 20040401 libspectrum.h.in,sna.c,szx.c,z80.c: minimalistic +3e support.
   1 20040320 szx.c: bump version number to 1.2, save Scorpion port 0x1ffd
   1 20040320 libspectrum.c,libspectrum.h.in: add identification of .hdf hard
   1 20040320 libspectrum.c,libspectrum.h.in: add an 'Even M1' capability.
   1 20040320 accessor.pl,snap_accessors.txt,szx.c: add support for the Beta
   1 20040319 ide.c: ftell and fseek are not the same thing...
   1 20040319 ide.c,libspectrum.h.in: implement a write cache for the IDE
   1 20040318 ide.c: open .hdf files in binary mode.
   1 20040318 Makefile.am,ide.c,libspectrum.h.in: support for .hdf hard disk
   1 20040307 z80.c: don't skip RAM page 11 when saving Scorpion snaps.
   1 20040303 szx.c: the Scorpion is machine type 10 (Stuart Brady).
   1 20040229 accessor.pl, libspectrum.c, z80.c: the Scorpion no longer has
   1 20040227 accessor.pl,libspectrum.c,libspectrum.h.in,szx.c,timings.c,z80.c:
   1 20040223 TAG: libspectrum-0_2_1-merge-1
   1 20040223 Merge changes from libspectrum_0_2_1 to HEAD.
   1 20040212 TAG: libspectrum_0_2_1 (libspectrum_0_2_1-branch).
   1 20040211 tzx_read.c: don't double step over count when reading select
   1 20040211 configure.in: bump version number to 0.2.1
   1 20040205 configure.in: bump version number to 0.2.1pre2
   1 20040205 TAG: libspectrum_0_2_1pre2 (libspectrum_0_2_1-branch)
   1 20040205 Makefile.am, README, configure.in, doc/: doc updates
   1 20040129 libspectrum.c: prevent the 'Secure memory is not locked into
   1 20040127 configure.in: use glib 2.x if available
   1 20040126 libspectrum.c: replace HAVE_BZLIB_H with HAVE_LIBBZ2 as used
   1 20040126 dck.c, libspectrum.h.in: support compressed .dck files (patch
   1 20040117 TAG: libspectrum_0_2_1pre1 (libspectrum_0_2_1-branch).
   1 20040114 ChangeLog: bring up to date.
   1 20040113 hacking/cvs-tags: Add documentation of libspectrum's CVS tags.
   1 20040113 TAG: libspectrum_0_2_1-trunk
   1 20040113 Makefile.am, configure.in: bump version number to 0.2.1pre1 and
   1 20040111 bzip2.c: #include <stdio.h>: needed by libbz2 < 1.0.2.
   1 20040109 bzip2.c, configure.in: check we have libbz2 1.x (0.9.x and
   1 20031228 libspectrum.c, libspectrum.h.in: rename 'class' to
   1 20031214 make-perl.c, myglib.c: add g_slist_prepend to the glib emulation
   1 20031127 A bunch of --enable-warnings tidy-ups.
   1 20031107 accessor.pl, snap_accessors.txt, szx.c, z80.c: add support for
   1 20031103 tape.c: don't explicitly include <glib.h> (thanks, Erik Kunze).
   1 20031103 README: small change to the installation instructions.
   1 20031030 zlib.c: use the 'normal' zlib interface to decompress gzipped
   1 20031030 zlib.c: merge duplicated code from libspectrum_zlib_inflate and
   1 20031020 Transparent reading of bzipped files.
   1 20031019 libspectrum.c: better chance of compiling if zlib not available.
   1 20031019 Transparent reading of gzipped files.
   1 20031017 rzx.c: write RZX version number as 0.12 (as opposed to 0.13) if
   1 20031016 libspectrum.h.in, make-perl.c, tape.c: don't include <glib.h>
   1 20031014 configure.in, libspectrum.c, rzx.c: we need <strings.h> for
   1 20031014 .cvsignore, configure.in, libspectrum.qpg.in: add QNX package
   1 20031013 libspectrum.c, libspectrum.h.in: add routines to get the version
   1 20031013 libspectrum.c, libspectrum.h.in: add routines to check
   1 20031009 creator.c, libspectrum.h.in, rzx.c, szx.c: add support for
   1 20031006 z80.c: actually allocate memory for the .slt pages; thanks to
   1 20031006 crypto.c, rzx.c: use gcrypt errors properly; most importantly in
   1 20031003 make-perl.c: change GcryMPI to gcry_mpi_t.
   1 20031001 ChangeLog, Makefile.am, README, configure.in, rzx.c: port the
   1 20030930 ChangeLog, README: put in release date for 0.2.0.1
   1 20030928 rzx.c: more bugfix (libspectrum_0_2_0-bugfix-branch).
   1 20030926 rzx.c: port the rzx bugfixes from HEAD
   1 20030926 rzx.c: allow more than 1 repeated frame in a row.
   1 20030926 ChangeLog, Makefile.am, README, configure.in: prepare for 0.2.0.1
   1 20030922 crypto.c: use gcry_pk_testkey to test secret key sanity.
   1 20030921 crypto.c, libspectrum.c, rzx.c: use libgcrypt 1.1.42.
   1 20030919 configure.in: link against glib, gcrypt and zlib if available
   1 20030918 rzx.c: if count is zero in libspectrum_rzx_store_frame, don't
   1 20030913 Makefile.am: distribute generate.pl.in, tape_accessors.pl,
   1 20030912 libspectrum.h.in, z80.c: move libspectrum_slt_type from
   1 20030912 doc/libspectrum.txt: document the tape routines.
   1 20030912 doc/libspectrum.txt: document the RZX digital signature routines.
   1 20030912 doc/libspectrum.txt: bring general and snapshot routine
   1 20030912 ChangeLog, README: small doc updates for the 0.2.0 release.
   1 20030908 ChangeLog: bring up to date.
   1 20030908 ChangeLog: add release date of 0.1.1.
   1 20030901 libspectrum.c: define MIN_GCRYPT_VERSION iff it's going to be
   1 20030824 rzx.c: small valgrind-related tidyups
   1 20030822 crypto.c, libspectrum.h.in: add libspectrum_signature_free()
   1 20030821 rzx.c: fix memory links (thanks, valgrind)
   1 20030821 rzx.c: allocate memory for the competition code
   1 20030817 szx.c: add SCLD block to contain Timex SCLD registers (Fred)
   1 20030817 Add capability for Kempston joystick ports
   1 20030814 Set sensible defaults for all fields of libspectrum_snap on
   1 20030813 libspectrum.c: improve gcrypt initialisation code
   1 20030813 Merge the digitial signatures branch (at
   1 20030812 add support for RZX competition codes
   1 20030811 rzx.c: skip links to external snapshots
   1 20030806 crypto.c: use the new hash data format
   1 20030806 crypto.c: separate out 'get signature parameters' and
   1 20030804 rzx.c: use the newly agreed signature format
   1 20030804 Allow 'off-line' signature verification
   1 20030731 z80.c: ensure that snap.halted is always reset when loading
   1 20030725 z80.c: ensure that out_plus3memoryport is always initialised
   1 20030723 rzx.c: Use block IDs 0x20 and 0x21 for the signature blocks
   1 20030722 Sync digital signatures branch (libspectrum_0_1_0pre1-crypto-branch)
   1 20030719 Encapsulate the libspectrum_tape structure
   1 20030717 Fully encapsulate libspectrum_tape_block
   1 20030715 Add 'set' functions for libspectrum_tape_block
   1 20030711 Add libspectrum_tape_block accessor functions
   1 20030703 If <stdint.h> is available, use it to define our integral types.
   1 20030625 Add option not to compress snapshots when written
   1 20030616 Add capabilities for the Timex dock and built-in Sinclair joysticks
   1 20030615 Add support for writing .sna snapshots. Fix reading of 128K
   1 20030613 Make libspectrum_snap_write take a creator argument
   1 20030612 Add libspectrum_creator structure
   1 20030611 szx.c: add compression for RAM pages
   1 20030611 Add ability to write .szx files
   1 20030610 szx.c: set the Z80 halted state
   1 20030610 Deprecate the old snapshot read and write functions. Add new
   1 20030610 Bring .szx support up to the current v1.1 draft
   1 20030610 Add 'halted' member to the libspectrum_snap structure
   1 20030607 Add very basic read support for .szx snapshots
   1 20030525 timings.c: timing fix for TC2048 and TC2068 (Fred)
   1 20030525 dck.c: separate the dock page size out into a constant
   1 20030525 Create tag libspectrum_0_2_0pre1
   1 20030525 Bump version number to 0.2.0pre1
   1 20030521 Support for reading .sp snapshots
   1 20030520 Support for reading .snp snapshots
   1 20030518 snapshot.c: must allocate 3 separate chunks in
   1 20030518 Add support for reading .zxs snapshots
   1 20030518 Add support for reading +D snapshots
   1 20030513 libspectrum.c, libspectrum.h.in: add libspectrum_identify_class()
   1 20030512 libspectrum.c: add signature for .scl files (Fred)
   1 20030506 tape.c: fix typo in 'not a tape file message' (Fred)
   1 20030506 Support for reading Warajevo .tap files (Fred)
   1 20030505 sna.c: set libspectrum_snap_out_ula
   1 20030503 completely encapsulate the libspectrum_snap structure
   1  z80em.c: support for Z80Em and CSW files (patch #1357700)
   1  written out one byte too long.
   1  writing custom data in the creator blocks.
   1  with the current HEAD at libspectrum_0_1_0pre1-crypto-branch-1
   1  when unwinding an invalid archive info block (fixes bug #1755539).
   1  well as the pilot.
   1  we're not signing the data.
   1  warning with -Wextra (Stuart).
   1  usable by Fuse.
   1  updates in preparation for a 0.2.2 release.
   1  update the library soname (libspectrum_0_2_1-branch).
   1  tzx_write.c: fix up gcc 4.0 signedness warnings (fixes bug
   1  tzx_read.c: next bit of 0x19 functionality.
   1  try to allocate zero bytes.
   1  to the full TZX test.
   1  to set these.
   1  to @shadowmagic and remove my postal address.
   1  the timings for (at least some!) 48K/128K machines.
   1  the hacking/ subdir (thanks, Stuart Brady) (libspectrum_0_3_0-branch).
   1  the full TZX test.
   1  the Spectrum SE (part of patch #929112) (Fred).
   1  the 'last instruction EI' flag.
   1  that the required snapshot exists.
   1  thanks, zx81 and Simon Owen).
   1  than the main source directory.
   1  test15.c}: add beginnings of test to check implementation of every
   1  test.c}: add first automated test for bugs #1479451 and #1706994
   1  tarballs with 'make dist-gzip' (Fred).
   1  tape_set.pl and tape_block.h.
   1  tape_block.[ch], tape_set.pl, tzx_read.c: sufficient 0x19
   1  szx.c,z80.c: save/restore ZXATASP state in .szx snaps.
   1  symbol types.
   1  strings as hash table keys.
   1  stream from generalised data blocks.
   1  strcasecmp() on QNX6 (thanks, Mike Gorchak).
   1  still broken).
   1  specification.
   1  so large it caused pointer wraparound (fixes bug #1753938).
   1  since the 20040109 change (patch #884231)
   1  signature blocks in RZX files.
   1  select the format of the embedded snap in .rzx files.
   1  safety (Fred).
   1  routines.
   1  required for updated rzxtool.
   1  replacement as PIC.
   1  replacement (borrowed from glib 2.4.0).
   1  replacement (borrowed code from glib 2.4.0 and 1.2.10).
   1  release (libspectrum_0_2_0-bugfix-branch).
   1  preparation for a release.
   1  playback; see bug #1654105) (thanks, Jon Needle)
   1  patch #929112) (Fred).
   1  patch #1161364) (Gergely Szasz).
   1  ourselves (thanks, make distcheck) (libspectrum_0_4_0-branch).
   1  or things that haven't been allocated; add another test case.
   1  on success (tested) and failure (not tested).
   1  on invalid hardware info blocks (fixes bug #1755545).
   1  of libgcrypt in use.
   1  of deleting it when configure is run, remember to make distribution
   1  not extend beyond end of block (fixes bug #1755124).
   1  multiple IRB files.
   1  move the glib replacement code into its own directory.
   1  more consistent with how the rest of the .szx format does things.
   1  memory when loading compressed snaps with DOCK data).
   1  loop blocks broken).
   1  libspectrum_tape_write() (fixes bugs #1725864) (thanks, Dave Mills).
   1  libspectrum_tape_free() to avoid double free bug (fixes bugs #1479451
   1  libspectrum_tape_block_metadata() function (needed to fix North
   1  libspectrum_tape_block_length (Marek).
   1  libspectrum_snap_read doesn't have to call deprecated functions.
   1  libspectrum_rzx_playback_frame able to return a snap (necessary
   1  libspectrum_gzip_inflate.
   1  libspectrum_0_2_0pre1-merge-1)
   1  libspectrum_0_1_0pre1-crypto-branch-2) onto HEAD (at
   1  libspectrum.txt}: updates for 0.3.0.1 release
   1  libspectrum.h.in,test/test.c: update for 0.4.0 release (Stuart).
   1  libspectrum's version.
   1  layer (Marek).
   1  invalid custom data blocks (fixes bug #1757587).
   1  information.
   1  in tzx_read_data() (libspectrum_0_3_0-branch).
   1  in libspectrum.h; makes it easy to include from other projects.
   1  in an RZX file.
   1  images. Basically just Garry's patch with some coding style
   1  identification of more disk images (part of patch #2233744)
   1  has no data bytes.
   1  handling (rest of patch #1085429) (Gergely Szasz).
   1  generic snapshot write function.
   1  generalised data blocks.
   1  functionality to allow tzxlist to do something with these blocks.
   1  function to get block length.
   1  frame rates (rest of patch #1080531) (Fred).
   1  for tape acceleration (patch #1880376).
   1  for supporting RZXs made with SPIN's "RZX Pause" feature)
   1  for both v2 and v3 files.
   1  for 0.3.0 release (libspectrum_0_3_0-branch).
   1  for .spc, .sta and .ltp tape images (feature request #1764995)
   1  files rather than the gz* functions.
   1  file (thanks, Mike Gorchak).
   1  exist in the snapshot.
   1  error source before comparing with an error code.
   1  end block causes segfault).
   1  earlier use different function names).
   1  document Microdrive routines.
   1  disk images.
   1  discussion with Jon Needle.
   1  data symbol table.
   1  data bytes.
   1  data blocks.
   1  crypto.c:libspectrum_verify_signature, we have to ignore the
   1  correct place.
   1  core' message appearing (libspectrum_0_2_1-branch).
   1  configure.in: merge libspectrum_0_5_0-branch changes onto trunk.
   1  code for generalised data blocks; handles symbol type 0 only.
   1  code does not correctly handle write protect flag.
   1  changes (patch #916186) (Garry Lancaster).
   1  blocks (libspectrum_0_2_1-branch).
   1  block with no data correctly (fixes bugs #1720238 and #1720270).
   1  be (badly) saved.
   1  and add some comments about the failures in the .szx
   1  and South and Super Hang-On; see bug #1531346).
   1  and 1024 snapshots.
   1  and #1706994; thanks, crabfists) (libspectrum_0_3_0-branch).
   1  allocation, rather than forcing every snapshot load routine
   1  alloc/free routines.
   1  add support for saving ZXCF information in .szx snapshots.
   1  a pilot if none present in TZX turbo block, and free a TZX turbo
   1  Westcott).
   1  TZX test.
   1  TZX block type.
   1  Scorpion support (part of patch #874504) (Stuart Brady).
   1  README: final tweaks for 0.5.0 release (libspectrum_0_5_0-branch).
   1  Pentagon 512K and Pentagon 1024K support (part of patch #1774492)
   1  Manuel Ferrer Ortiz).
   1  Defined the full set of (un)signed 8, 16, 32 and 64-bit types
   1  DRBs (fixes bug #1755372).
   1  DISCiPLE/+D snapshots (feature request #1764996) (Stuart).
   1  CAPABILITY_PLUS3_MEMORY.
   1  BRANCH: libspectrum_0_2_1-branch
   1  Alberto Garcia for reporting this.
   1  128 block of the .szx format.
   1  0.2.0.1 release changes back to HEAD.
   1  0 => 256 symbols in table.
   1  .sna snapshots.
   1  (patch #1080531) (Fred).
   1  (part of patch 1711412) (libspectrum_0_3_0-branch) (Stuart Brady).
   1  (part of patch #1738602).
   1  (part of patch #1085429) (Gergely Szasz).
   1  (libspectrum_0_5_0-branch).
   1  (libspectrum_0_4_0-branch) (Stuart).
   1  (libspectrum_0_2_1-branch) (Fred).
   1  (libspectrum_0_2_0-bugfix-branch).
   1  (libspectrum_0_2_0-bugfix-branch)
   1  (closes bug #1053346).
   1  (Philip Kendall).
   1  (Gergely Szasz).
   1  'serialise signature parameters' into two functions
   1  'libspectrum_class' where its used in libspectrum.h.in for C++
   1  #884355) (libspectrum_0_2_1-branch) (Fred).
   1  #1758860).
   1  #1754362).
   1  #1712260) (thanks, Q-Master) (Stuart).
   1  #1197013).
   1  #1098337).
   1  "Generali[sz]ed Data" blocks (ID 0x19).
   1          z80.c: remove deprecated functions libspectrum_sna_read(),
   1          written with A and F swapped and read them in appropriately. Bump
   1          wrappers so that libspectrum_tape_read doesn't have to call
   1          without the bug.
   1          warajevo_read.c: mark deprecated tape functions as such and add
   1          warajevo_read.c: centralise ms/tstate conversions and tape block pause
   1          utilities.c: directly store pause tstates values in blocks to allow
   1          using an old pkg-config/autoconf (bug #3579244) (Sergio).
   1          used outside its file to silence a warning on LLVM 4.2 (Fred).
   1          used by Peter McGavin's Spectrum Emulator on the Amiga (Fred).
   1          update g_hash_table_new() function to support the
   1          uninitialised pointers in libspectrum_make_room, at stopping RZX
   1          tzx_write.c,warajevo_read.c,wav.c,z80em.c: various functions
   1          tzx_read.c,tzx_write.c,doc/libspectrum.txt: API changes for gcc 4.0
   1          types (fixes bug #1828945; thanks, Stuart Brady).
   1          totalling 48k for newer Pentagon models (Fred).
   1          tone blocks (Fred).
   1          to raw data blocks, RLE pulse blocks and the block o' doom (Fred).
   1          to a TZX DRB block due to the limited program support for the TZX
   1          tape_block.[ch],tzx_read.c,tzx_write.c: add support for the TZX set
   1          tape_accessors.txt,tape_block.[ch],z80em.c: add support for saving csw
   1          tape_accessors.txt,tape_block.[ch],tzx_read.c: add read support for PZX
   1          tape.c,tzx_write.c,warajevo_read.c: fix loading Warajevo TAPs of raw
   1          tape files (rest of patch #1725974) (Fred).
   1          tape files (Fred).
   1          sync pulses (Fred).
   1          support for loading directly from wav tape files (part of patch
   1          support for connected joystick information in snapshots.
   1          state in snapshots.
   1          start/end or other non-audio blocks (Fred).
   1          snapshots (Fred).
   1          snapshot.c,szx.c,z80.c: add support for the Melodik and similar AY
   1          snapshot.c,szx.c,z80.c: add support for the Fuller Box in snapshots
   1          snapshot.c,szx.c,z80.c: add support for DivIDE interface for szx
   1          snapshot.c,szx.c,z80.c: add snapshot support for Opus Discovery
   1          snapshot support.
   1          snap_accessors.txt,snapshot.c,szx.c,z80.c,doc/libspectrum.txt: Add
   1          sna format snapshots (Fred).
   1          similar to Fuse (patch #3061430) (Sergio Baldovi).
   1          signed char conversion warnings (patch #1197351) (Fred).
   1          signal level block (Fred).
   1          setting functions (Fred).
   1          saving custom machine ROMs in snapshots (szx only so far) (Fred).
   1          saving Timex Dock/Exrom information in .szx snapshots.
   1          samples (e.g. BRUCELEE.TAP) (Fred).
   1          replacement code (Fred).
   1          releasing (part of bug #3515269) (Sergio Baldov
   1          reintegrate NTSC Spectrum branch.
   1          referring to it (Fred).
   1          recordings or saving snapshots (part of patch #3404090) (Sergio
   1          programmable trap support.
   1          patch #2533274) (Simon Owen).
   1          order in SZX files (fixes bug #2857419; thanks, velesoft) (Fred).
   1          on the suggestion of Jon Needle (Fred).
   1          of tape block pause setting functions (Fred).
   1          non-recursive make with full dependency graph (Fred).
   1          myglib/{.cvsignore,Makefile.am},test/{.cvsignore,Makefile.am}:
   1          make sure libspectrum is built before test by switching to a 
   1          make sure all variables passed to the +D custom ROM zlib decompression
   1          m4/audiofile.m4,windres.rc: modernise autoconf support (more from patch
   1          libspectrum_zlib_inflate() and libspectrum_zlib_compress() (patch
   1          libspectrum_z80_read(),libspectrum_z80_write(),libspectrum_tap_read(),
   1          libspectrum_tzx_write() and libspectrum_warajevo_read() (Fred).
   1          libspectrum_tap_write(),libspectrum_tzx_read(),
   1          libspectrum_snap_write
   1          libspectrum_plusd_read_header (Fred).
   1          libspectrum_csw_read (libspectrum_0_3_0-branch) (Fred).
   1          libspectrum.h.in to z80.c.
   1          libspectrum.c,libspectrum.h.in,pzx_read.c,tap.c,tape.c,
   1          libspectrum version number so we know that new files are written
   1          library as some operating systems (e.g. OpenSolaris) don't like the
   1          level information (Fred).
   1          last sector to read/write. 
   1          internals.h,libspectrum.c,libspectrum.h.in,tape.c,wav.c: add simple
   1          interfaces (feature request #1841501) (Fred).
   1          if1 ROM takes care of them (Gergely Szasz).
   1          http://www.dusky.sk/zxs/; per-drive status and error registers, return
   1          http://www.dusky.sk/zxs/; improved implementation of INITIALIZE
   1          http://www.dusky.sk/zxs/; add ATA/ATAPI commands 0x21, 0x31, 0xA1.
   1          handling.
   1          gslist.c}: add g_hash_table_new_full() and libspectrum_end() for memory
   1          g_slist_length, GINT_TO_POINTER and GPOINTER_TO_INT to the glib
   1          g_hash_table_new( NULL, NULL ) syntax (patch #3160211) (Sergio
   1          fusetest from Phil (Fred).
   1          from the debian build system (bug #3567469) (Sergio Baldov
   1          from Phil and Woodster (Fred).
   1          for the +D in z80 and szx snapshots (patch #1782512) (Fred).
   1          for Beta 128 custom ROMs in snapshots (patch #1844606) (Stuart).
   1          for 1.0.0 release.
   1          files with xfdmaster.library (part of patch #1712260) (Chris Young).
   1          files (fixes bug #3078262; thanks, Nick Corey).
   1          emulation layer (Fred).
   1          empty myglib.la we produce when glib proper is being used instead
   1          downstream A15 flag".
   1          documentation up to date.
   1          distros (patch #2533274) (Jos
   1          deprecated functions (Fred).
   1          declarations, rather than between return type and function name (part
   1          data files (Fred).
   1          csw files and add more fixes to cope (more for bug #1821425) (Fred).
   1          could have been written to freed memory.
   1          conversions (Fred).
   1          configured outside the top level directory.
   1          compressed files (Fred).
   1          code anyway, which we faithfully checked through many levels of code.
   1          blocks with 0 length (Fred).
   1          block offset in Warajevo tapes before reading block header (thanks,
   1          argument to g_slist_remove and g_slist_find_custom (part of bug
   1          are initialised (Fred).
   1          and sna format snapshots (Fred).
   1          and drop support for version 1.x (patch #3508792) (Alberto Garcia)
   1          and LIBSPECTRUM_ID_CARTRIDGE_IF2.
   1          along with older autotools (patch #3295662) (thanks, Tom
   1          advance LBA/CHS registers to next sector in seek() only if it is the
   1          adjustments (fixes bug #2883135; thanks, Gilberto Almeida) (Fred).
   1          add support for saving interface 2 cart in .szx snapshots.
   1          add support for SpecDrum in SZX snapshots (patch #3164313) (Jon
   1          add support for Simple 8-bit IDE interface for szx snapshots (Fred).
   1          add support for Kempston mouse for szx snapshots (Fred).
   1          access to either original values or native tstates values (Fred).
   1          _split_to_48k_pages as we free them separately
   1          [__declspec(dllexport)] should be before the return type in
   1          Young) (Fred).
   1          Stop doing this as it just makes the code less readable.
   1          Spectranet snapshot support.
   1          Philip Kendall) (fixes bug #1756375) (Fred).
   1          Obermuller). Remove --copy on automake.
   1          Mitchell).
   1          LIBSPECTRUM_TAPE_FLAGS_LENGTH_SHORT and
   1          LIBSPECTRUM_TAPE_FLAGS_LENGTH_LONG (Fred).
   1          LIBSPECTRUM_FLAG_SNAPSHOT_ALWAYS_COMPRESS flag for use with
   1          Kendall) (Fred).
   1          Interface 1 in z80 and szx snapshots (Fred).
   1          IO port" flag.
   1          Garcia).
   1          GHashNode.
   1          DEVICE PARAMETERS command.
   1          CSW block (Fred).
   1          Baldovi).
   1          Baldov
   1          2068s (Fred).
   1          2.1) (Fred).
   1          128 interface autoboot setting in SZX snapshots (Fred).
   1          0x00 when reading the command status register of a missing drive and
   1          (works around bug #3248008; thanks, Cygnus).
   1          (thanks, clang 2.1) (Fred).
   1          (thanks, Guesser).
   1          (patch #3382538) (Sergio Baldov
   1          (patch #1716201) (Stuart Brady).
   1          (part of patch #3413549) (Sergio Baldov
   1          (part of fixes for bug #2743838) (Fred).
   1          (notably tzx_write_bytes) could never fail but returned an error
   1          (libspectrum_0_5_0-branch).
   1          (libspectrum_0_5_0-branch) (Fred).
   1          (libspectrum_0_4_0-branch).
   1          (common in competition mode rzx files made by Spectaculator) (patch
   1          (Sergio Baldovi).
   1          (Sergio Baldov
   1          (Gergely Szasz).
   1          (Fred & Gergely).
   1          (Chris Young).
   1          #3575831) (Sergio).
   1          #3514721) (Sergio Baldov
   1          #3054536) (Sergio Baldovi).
   1          #2927624) (Gergely Szasz and Fred).
   1          #2533274) (Simon Owen).
   1          #1841111 (compressed snapshots cause segfault).
   1          #1841085 (SP not sanity checked when loading 48K .sna file) and
   1          #1821425; thanks Stuart Brady) (Fred).
   1          #1725974) (Fred).
   1          #1712260) (thanks, Q-Master) (Fred).