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