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).