Commit graph

3348 commits

Author SHA1 Message Date
wiz
a944978bfe Update mame/mess to 0.155:
0.155
-------

MAMETesters Bugs Fixed
----------------------
- 01007: [Sound] (simpsons.c) simpsons: Some in-game samples such as
  "maggie" and "that's my sister mister" sound bad. (Alex Jackson)
- 05705: [DIP/Input] (segas18.c) ddcrew: Player 3 buttons not working (Osso)
- 05700: [Graphics] (terracre.c) amazon, amatelas: lag/desync between
  sprites and background (Alex Jackson)
- 03395: [Sound] (nmk16.c) macross2: Music emulation is not 100% perfect
  (a balance issue) (trap15)
- 02422: [Sound] (nmk16.c) mustang: Sound communication might be incorrectly
  implemented. (trap15)
- 02417: [Sound] (nmk16.c) NMK004 sound CPU is just (imperfectly) simulated
  for now. (trap15)
- 01117: [Graphics] (nmk16.c) macross2: After some versions, I noticed a different
  gfx overlap priority between hugest ships and weapon pickups in Macross2. (trap15)
- 05493: [Crash/Freeze] (itgambl2.c) All sets in itgambl2.c: Crash before OK
  (Olivier Galibert)
- 05697: [DIP/Input] (flyball.c) All sets in flyball.c: Controls for Batter and
  Pitcher are intertwined (hap)
- 05693: [Graphics] (ddragon3.c) wwfwfest: Wrestler Entrance does not show graphics
  (hap)
- 05689: [Misc.] (williams.c) All sets in williams.c: Utility panel buttons not
  working correctly compared to real game
- 05683: [Interface] SDL-based: -watchdog command not operable in SDLMAME (R. Belmont)
- 05681: [Crash/Freeze] SDL-based: Most Laserdisc CHD games either do not boot or
  have other issues (R. Belmont)
- 05688: [Crash/Freeze] (psikyo4.c) hgkairak, hotgm4ev, hotgmck, hotgmck3, hotgmcki:
  MAME crashes when enabling flip screen in psikyo4 games (Osso)
- 02124: [Graphics] (namconb1.c) nebulray, nebulrayj: Nebulas Ray is missing a rotation
  effect in the first level (Phil Bennett)
- 05686: [Documentation] (model2.c) vcopa: missing relationship (Tafoid)
- 05685: [Documentation] (alg.c) maddog22: maddog22 is missing relationship with other
  maddog2 sets (JWallace)
- 05676: [Sound] (eolith.c) candy: Loss of in-game sound (Wilbert Pol)
- 05675: [Color/Palette] (highvdeo.c) newmcard, record: Palette problems (David Haywood)
- 05666: [Crash/Freeze] (cswat.c) cswat: AddressSanitizer: heap-buffer-overflow with
  -aviwrite (hap)
- 05350: [Core] Systems using M6809 with M6809_HOLD_LINE: CWAI doesn't acknowledge
  interrupts while polling for them (hap)
- 05629: [Color/Palette] hangplt, hangpltu, thrilld: Voodoo 3D graphics have no palette
  (Phil Bennett)
- 05637: [Crash/Freeze] (vegas.c) gauntdl, gauntdl24: Emulation hangs after initialization
  (Phil Bennett)
- 05638: [Crash/Freeze] (seattle.c) vaportrx, vaportrxp: Emulation hangs during INIT
  (Phil Bennett)
- 05636: [Sound] (vegas.c) gauntleg, gauntdl, carnevil and clones: Missing streaming
  BGM/Sounds during gameplay (Phil Bennett)
- 05634: [Crash/Freeze] (tasman.c) All sets in tasman.c: [debug] Assertion in Debug
  (Alex Jackson)
- 05644: [Graphics] (homerun.c) ganjaja: Line glitches at top of screen (hap)
- 05631: [Crash/Freeze] mquake.c, upscope.c: Crash shortly after start (Osso)
- 05633: [Crash/Freeze] (pcxt.c) tetriskr: [debug] Crash in Debug at start (crazyc)
- 00386: [Graphics] (battlera.c) battlera, bldwolf, bldwolfj: Sprites in the same player
  where the black box with text that appears sometimes are printed in front of them.
 (David Haywood)
- 00385: [Graphics] (battlera.c) battlera: When you are fighting against the first final
  boss, you can see it even if it is under the water. (David Haywood)

Source Changes
--------------

-tourvis.c: Added version 5.3 BIOS to the Tourvision driver. [system11]

-m68kmake.c: change overlapping memcpy() to memmove() [Casper Ti. Vector]

-Changed set mpoker and driver to mgames. Also description from
 Multi-Poker to Match Games accordingly with the official flyer.
 http://flyers.arcade-museum.com/?page=thumbs&db=videodb&id=6500 In
 fact, these are skill instead of poker games. Also added way more
 documentation and some cosmetic fixes. [Roberto Fresca]

-Unknown Pac-Man gambling game: Rename and redefine the inputs to match
 the behavior of both games. Added complete instructions to play the
 stealth gambling game. [Roberto Fresca]

-Unknown Pac-Man gambling game: Added proper sound support. Rearranged
 some inputs and hooked extra port. Found some DIP switches. Added
 technical notes and instructions. Cleaned up the whole driver.
 [Roberto Fresca]

-k053246_k053247_k055673.c: Make 8-bit-per-pixel ROM readback work;
 hook up ROM readback properly in rungun.c; hook up registers properly
 in tasman.c (sprite ROM tests pass now, still doesn't draw anything)
 [Alex Jackson]

-fm2612: fixed missing dac channel on savestate load
 [dink (FB Alpha project)]

-Added decryption support for Music Ball [Andreas Naive]

-speedbal.c: Give Music Ball it's own correct Bonus dipswitch settings.
 Add dipswitch locations to Speed Ball & Music Ball. [Brian Troha]

-improve Funny Strip / Puck People protection simulation [iq_132]

-tatsumi.c: Fixed Cycle Warriors (set 1) hangs at boot. [MASH]

-k005289: fix off-by-one frequency; adds missing detune effect to
 nemesis BGM [Alex Jackson]

-floppy: Handle half and quarter tracks [O. Galibert]

-williams.c - Added missing video board PROM to Joust 2 [Joe Magiera]

-flopimg: don't trash a bunch of memory when loading legacy floppies.
 [R. Belmont]

-gcpinbal.c: Added PCB layout for Grand Cross Pinball
 [Brian Troha, system11]

-ssv.c: Add PCB for the Storm Blade game rom board.
 [Brian Troha, ShouTime]

-Laserdisc titles added and reorganised to include dumps from other
 sources. ALG titles in particular have been heavily reorganised
 [Dragon's Lair Project, J. Wallace]

-taito_b.c: Verified clock speeds for the East Technology's ET910000A
 PCB used by Sel Feena and Ryu Jin. [system11]

-namconb1.c - Improved interrupt handling, fixing raster-effects (used
 by nebulray and machbrkr) and nebulray test mode. [Phil Bennett]

-Implemented the Namco Custom 116 palette and raster IRQ controller as
 a device, and hooked it up to the namcos1, namconb1 and namcofl
 drivers [Alex Jackson]

-digfx.c: Make some members protected instead of private to be less
 fascistic and more consistent with other device_interfaces. [Alex Jackson]

-SDL: update manpages [Cesare Falco]

-Allow use of external SQLite3 [Cesare Falco]

-coinmvga.c driver: Minor cleanup, new set added, and changed game
 descriptions. [Roberto Fresca]

-msm5832: day of week is 0-6, not 1-7 [R. Belmont]

-galaxian.c: redumped atlantis2. [system11]

-Preliminary IGS029 protection simulation for mgcs: [Luca Elia]
 fixes sound, dips and crash at game start.

-bwidow.c - Various changes: [Phil Bennett]
 * Added address decoder PROMs to Gravitar and clones.
 * Renamed ROMs to include correct part numbers and locations.
 * Renamed set gravp to gravitar1.

-centiped.c - Various changes: [Phil Bennett]
 * Made centtime the parent (this is actually revision 4)
 * Renamed ROMs to include correct part numbers and locations.
 * Added sync PROM to Warlords

-fuukifg2.c: Correct clock speeds for the Susume! Mile Smile / Go Go!
 Mile Smile and Gyakuten!! Puzzle Bancho sets. [system11]

-added decryption for Gundam Wing: Endless Duel (SNES bootleg) [iq_132]

-floppy: Don't infloop in set_write_splice when there's no floppy
 (fixes MT5672) [O. Galibert]

-mips3drc: Throw badcop exceptions on COP1 accesses while the COP1
 status bit is not enabled [MarathonMan]

-segaybd.c: Give the new Power Drift (Japan, Link Version) it's own
 correct dipswitch settings. [Brian Troha]

-ymf278b: Use the memory system to access wavetable data. This should
 make it possible to hook up RAM as well as ROM to the device, e.g. for
 computer sound cards in MESS. [Alex Jackson]

-psikyo4: Improve and clean up wavetable ROM banking. The mask ROM
 tests in hotgm4ev and hotgmcki pass now. loderndf still fails for
 unknown reasons. Miscellaneous cleanups as well. [Alex Jackson]

-mfi_dsk: Fix leaks [O. Galibert]

-SDL: fall through to the baseline Win32 implementations for file,
 socket, and pty/named pipe I/O. [R. Belmont]

-SDL: init timebase the first time it's needed on Windows, Mac, and
 OS/2 targets. [R. Belmont]

-Fixed sprite DMA for Raiden 2, bullets are now visible
 [Angelo Salese, Olivier Galibert]

-SDL: remove dead code from SDL2 renderer, fix laserdisc crash with
 SDL2 -video accel rendering. [R. Belmont]

-replace rom in ryukendna set [system11]

-SDL: link properly on OS X for SDL2. [R. Belmont]

-SDL: Use the same screen selection method for SDL2 as Windows.
 [R. Belmont]

-Various pinballs working (see list below) [Robbbert]

-Sound for Atari pinball machines [Robbbert]

-gtia.c: converted to be a device. [Fabio Priuli]

-hikaru: add mask dumps for podrace [Cah4e3]

-voodoo.c, vooddefs.h: Added support for writes to trexInit1 register,
 to return TMU configuration data.  [Peter Ferrie]

-antic.c: converted to be a device. [Fabio Priuli]

-SDL: Allow -sound dsound on SDL Windows builds. [R. Belmont]

-Removed legacy_cpu_device.  [Wilbert Pol]

-Added proper NMK004 internal rom [trap15]

-Hooked up support for NMK004 internal rom in MAME, replacing Nicola's
 old simulation code [trap15, David Haywood]

-Fixed TLCS90 16-bit timers & support NMI in the core [trap15]

-Various tweaks and improvements in nmk16.c (timings, sound balance,
 etc.): [trap15, David Haywood]
 * US AAF Mustang now has sound / music for the first time
 * Much better sound / music in the following games Bio-ship Paladin,
   Vandyke, Black Heart, Acrobat Mission, Koutetsu Yousai Strahl, Thunder
   Dragon, Hacha Mecha Fighter, Super Spacefortress Macross, GunNail

-SDL: use Windows OSD's font-selection semantics for SDL Windows
 builds. [R. Belmont]

-softlist: fixed inconsistent -listsoftware output. [phulshof]

-ui: fixed crash when loading floppies with no parent software from
 softlist (only via internal File Manager, though) [Fabio Priuli]

-added generic cartslot / ROM socket slot device, which offers basic
 allocation and access handlers, and converted a few drivers to use
 this instead of code from cartslot.c [Fabio Priuli]

-softlist: restored the support for loading games from compatible
 softlists (like gbcolor games in gameboy, and viceversa, msx1 carts in
 msx2, etc.) by using the syntax mess system -media list:gamename You
 can now for instance use again "mess gbcolor -cart gameboy:sml" to
 play "Super Mario Land" with the custom palettes of the Game Boy
 Color. [Fabio Priuli]

-NS8250 Fixes [smf]
  * Loopback: tx goes high and data is clocked at the
	correct rate instead of appearing instantly Modem status register:
	don't lose track of external signals when starting, resetting,
	switching loopback off, writing to register Handshaking: active low
	for consistency (RS232 port now defaults handshaking lines high and
	serial mouse dtr/rts handling has been adjusted).

-Memory system and Namco improvements: [Alex Jackson]

  * Explicit regions in address maps (AM_REGION) are now looked up
	relative to the device rather than as siblings when in an internal
	address map (similar to devices and shared pointers)  Besides being
	more orthogonal than before, this allows internal ROMs of MCUs and
	similar devices to be hooked up in a nicer and more foolproof way.
	Updated the m37710 and m5074x (m6502 derivative) to take advantage of
	this.

  * Divided the M37702/M37710 into specific models, with each model having
	its own internal address map containing the correct amounts of
	internal RAM and ROM.

  * M37702 MCUs found on various Namco PCBs are now all unique devices and
	have their respective internal ROMs loaded as device ROMs.

-namcops2: Documentation fixes [Guru]

-addrmap.c: Only install the default device address map if the owner
 didn't provide one [Alex Jackson]

-8250: call interrupt callback after clearing internal interrupt state
 when resetting [smf]

-added workaround to build with XCode 6.0.1 out-of-the-box
 [Oliver Stöneberg]

-wd_fdc: Hopefully fix reading sectors with DDAM [lowen, O. Galibert]

-Moved protection vectors from hachamfb to hachamf, making the latter
 to work properly too [Angelo Salese]

-web: allow pasting in text. [Firehawke]

-Gundam Wing: Endless Duel updates: [Peter Ferrie]
 * added additional shared memory block
 * added protection handlers
 * corrected reset vector
 * worked around bad startup
 Game now boots but doesn't coin up.

-fix compile on MSVC 2012 & 2013 [Peter Ferrie]

-snesb.c: Add coin/DSW inputs to Gundam Wing, game is now playable.
 [stephh]

-s4.c : fixed sound, 4 games marked as working (Flash,Stellar
 Wars,TriZone,TimeWarp)

-snesb: Set up dip switches for Gundam Wing. [stephh]

-peplus.c: Various fixes, all sets should be working now. [BrianT]

-WebUI: clean up and fixed HTML compliance. [Firehawke]

-added makefile variable OPENMP to enable usage of OpenMP (includes
 vconv support of -fopenmp) [Oliver Stöneberg]

-blktiger priority fixes [Mamesick]

-dragrace.c: Added tachometer outputs. [Comboman]

-Handcrafted PAL for actual Varth US PCB.  [Palindrome]

-awboard: add "offset protection" used by some carts.  samsptk and
 kofxi boot now.  [R. Belmont, MetalliC]

-model3: Rewrote 2D tilemap rendering. [Ville Linde]

-Rewrite k053260 sound device [Alex Jackson]

-Make cheat initialization debugger message more verbose.  [Pugsy]

-make the orlegend111t set work [iq_132]

-chqflag.c: improve k007232 volume/pan controls, still largely
 guesswork [Alex Jackson]

-wecleman.c: add missing k007232 volume callback [Alex Jackson]

-naomi.c:
 * M2-type cartridges 4/8MB mode mapping documentation/code
    [MetalliC, rtw]
 * F355 protection key, small docs update/corrections [MetalliC]
 * Atomiswave controller type register [MetalliC]
 * Added InitialD Ver3 Cycraft PIC key [anonymous, MetalliC]

-eepromuser.c: Added Support for MSM16911 Serial eeprom [Felipe Sanches]

-mb88xx.c: Added support for Fujitsu M88201-202 MCU [Felipe Sanches]

-model3: New 3D renderer + various fixes (still heavily WIP) [Ville Linde]

-Beatmania IIDX Twinkle hardware: The IDE DMA is now hooked up, but the
 sound board isn't running well enough yet for it to make a difference.
 Hooked up the FDC37665GT and HLE the XVD701 and the 68k sound board
 responses to get most of the games booting. There is no sound and the
 games all fail with a hdd error when you start a stage. Beatmania IIDX
 with DDR 2nd Club Version wants the GQ863 hard disk. [smf]

-Beatmania IIDX Twinkle hardware: beatmania IIDX Substream with DDR 2nd
 Club Version 2 wants the harddisk from beatmania IIDX Substream. Added
 missing 3rd & 6th style CD images & replaced 5th style images. [smf]

-upd7220: add Bresenham arc and complete char drawing [Carl]

-m68000: add missing item to save state [Alex Jackson]

- Converted battlera.c driver to use real PCE video code, fixing several
  longstanding bugs (present since driver was added in 0.37b2 era)
  [David Haywood]

- Reorganized ST0016 code, detangling several drivers, and fixing a some
  missing video features used by gostop [David Haywood]

- Refactored legionna.c COP code to use new Raiden II implementation
  fixing several bugs along the way [David Haywood]

- Tweaked Raiden II collision detection based on user feedback citing
  specific bullet patterns and expected hitbox sizes [David Haywood]

- Added note about tharrier Dipswitches being likely read via the
  protection device (not yet hooked up) [David Haywood]

- Fix girls 4,5,6 in the 'popbingo' bonus rounds [David Haywood]

- Fix what appears to be bad sound ROM banking in sandscrp
  [Dink, David Haywood]
2014-10-26 09:36:08 +00:00
ryoon
2d95213e74 Bump PKGREVISION.
Fix bash vulnerabilities.
2014-10-26 05:32:14 +00:00
snj
7e6b85465f Update qemu to 2.1.2. Changes:
9a72433: slirp: udp: fix NULL pointer dereference because of uninitialized socket (Petr Matousek)
00dd2b2: pc: leave more space for BIOS allocations (Michael S. Tsirkin)
80f4d02: Revert "virtio: don't call device on !vm_running" (Michael S. Tsirkin)
074e347: virtio-net: drop assert on vm stop (Michael S. Tsirkin)
9e8d994: Revert "rng-egd: remove redundant free" (Eduardo Habkost)
a56b9cf: hw/machine: Free old values of string properties (Eduardo Habkost)
0717855: Revert "spapr_pci: map the MSI window in each PHB" (Greg Kurz)
82d80e1: target-i386: Support migratable=no properly (Eduardo Habkost)
5dd076a: exec: Save CPUState::exception_index field (Pavel Dovgaluk)
257e9cf: pty: Fix byte loss bug when connecting to pty (Sebastian Tanase)
1aa87d3: spice: make sure we don't overflow ssd->buf (Gerd Hoffmann)
7fe5418: vbe: rework sanity checks (Gerd Hoffmann)
c5042f0: vbe: make bochs dispi interface return the correct memory size with qxl (Gerd Hoffmann)
cf29a88: virtio-net: purge outstanding packets when starting vhost (Michael S. Tsirkin)
08743db: net: complete all queued packets on VM stop (Michael S. Tsirkin)
d9c06c0: net: invoke callback when purging queue (Michael S. Tsirkin)
f321710: virtio: don't call device on !vm_running (Michael S. Tsirkin)
ec48bfd: net: Forbid dealing with packets when VM is not running (zhanghailiang)
eb36f79: acpi-build: Set FORCE_APIC_CLUSTER_MODEL bit for FADT flags (zhanghailiang)
34d41c1: vhost-scsi: init backend features earlier (Michael S. Tsirkin)
6f8d05a: vhost_net: init acked_features to backend_features (Jason Wang)
5e83dae: vhost_net: start/stop guest notifiers properly (Jason Wang)
ff34ca0: pci: avoid losing config updates to MSI/MSIX cap regs (Knut Omang)
e685d2a: virtio-net: don't run bh on vm stopped (Michael S. Tsirkin)
67cfda8: qxl-render: add more sanity checks (Gerd Hoffmann)
4fd144f: target-arm: Correct Cortex-A57 ISAR5 and AA64ISAR0 ID register values (Peter Maydell)
ea774b8: target-arm: Fix regression that disabled VFP for ARMv5 CPUs (Peter Maydell)
3e8966d: x86: Clear MTRRs on vCPU reset (Alex Williamson)
ba8576f: x86: kvm: Add MTRR support for kvm_get|put_msrs() (Alex Williamson)
07f8c97: x86: Use common variable range MTRR counts (Alex Williamson)
72c9c9a: target-i386: Don't forbid NX bit on PAE PDEs and PTEs (William Grant)
3d8cc86: vl: process -object after other backend options (Paolo Bonzini)
0824ca6: spapr_pci: map the MSI window in each PHB (Greg Kurz)
feb6334: thread-pool: avoid deadlock in nested aio_poll() calls (Stefan Hajnoczi)
75ada6b: thread-pool: avoid per-thread-pool EventNotifier (Stefan Hajnoczi)
be3af75: pc: reserve more memory for ACPI for new machine types (Michael S. Tsirkin)
bfe3e6f: pcihp: fix possible array out of bounds (Gonglei)
cd4acff: hostmem: set MPOL_MF_MOVE (Michael S. Tsirkin)
4b59161: vmxnet3: Pad short frames to minimum size (60 bytes) (Ben Draper)
fab7560: blkdebug: Delete BH in bdrv_aio_cancel (Fam Zheng)
16c92cd: qemu-iotests: add test case 101 for short file I/O (Stefan Hajnoczi)
dea6efe: raw-posix: fix O_DIRECT short reads (Stefan Hajnoczi)
8c4edd7: block/iscsi: fix memory corruption on iscsi resize (Peter Lieven)
504e2a7: arm/virt: Use PSCI v0.2 function IDs in the DT when KVM uses PSCI v0.2 (Christoffer Dall)
2f6d5e1: target-arm: Rename QEMU PSCI v0.1 definitions (Christoffer Dall)
20463dc: target-arm: Fix return address for A64 BRK instructions (Peter Maydell)
2a575c4: virtio-blk: fix reference a pointer which might be freed (zhanghailiang)
1ad9dce: acpi: align RSDP (Michael S. Tsirkin)
ba1bc81: numa: show hex number in error message for consistency and prefix them with 0x (Hu Tao)
948574e: pc-dimm: fix up error message (Michael S. Tsirkin)
044af98: pc-dimm: validate node property (Hu Tao)
7c68c54: hw:i386: typo fix: MEMORY_HOPTLUG_DEVICE -> MEMORY_HOTPLUG_DEVICE (Hu Tao)
bd47406: ide: only constrain read/write requests to drive size, not other types (Michael Tokarev)
e22d5dc: l2tpv3 (configure): it is linux-specific (Michael Tokarev)
dfd4808: vfio: Fix MSI-X vector expansion (Alex Williamson)
5f26e63: qdev-monitor: include QOM properties in -device FOO, help output (Stefan Hajnoczi)
42f7a13: qmp: hide "hotplugged" device property from device-list-properties (Stefan Hajnoczi)
2014-10-14 21:00:15 +00:00
wiz
ddffeec4f7 Remove unneeded patch after update. 2014-10-10 22:55:02 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
shattered
bbe49bc767 Update to 2.11 (2009). Changes:
- use DatLib 2.36
2014-10-07 20:50:11 +00:00
shattered
710a45dbb2 Update to 2.14 (2009). Changes:
- Added knowledge of old v2 sound ROM from sonicwi2 (various emus).
- Updated a few existing definitions to account for MAME ROM renames
  (up to MAME 0.135).
2014-10-07 20:49:47 +00:00
shattered
fe556d0338 Update to 2.31 (2009). Changes:
- Fixed de-duplication of "nodump" ROMs and disks for MAMEDiff.
- Log file now shows the MAMEDiff version as well as the options.
- Changed the directory scanner to process zero byte files / roms.
2014-10-07 20:49:18 +00:00
shattered
deb7fbc0a4 Update to 2.46 (2009). Changes:
- Added date, email, homepage, url, comment, forcenodump to CMPro.
- Added category to RomCenter header (for completeness).
- Added the Generic XML format.
- Added automatic date population (based on the version number).
2014-10-07 20:48:54 +00:00
shattered
6d7f5638de Update to 2.36 (2009). Notable changes:
- Fixed crash when loading full MESS XML (0.105 upwards).
- MESS: Support for new device attributes (type, tag and mandatory).
- MESS: Support for machine "RAM options".
- Added support for 64-bit ROM sizes (n.b. not for directory scan).

- Added the DTD for ROM Management Datafiles (revision 1.1).
- Added support for Game Launcher and GameEx Map Files (untested).
- Added load / support for AAE RomList.
- Added save support for the Hyperspin Database format.
2014-10-07 20:48:28 +00:00
adam
243c29c4cc Revbump after updating libwebp and icu 2014-10-07 16:47:10 +00:00
wiz
8b765c474f Fix ``Please add a line "# used by foo/bar/Makefile" here.'' warnings. 2014-10-05 16:41:05 +00:00
dholland
5bd32b6a91 Update to 1.99.09, a 2.0 release candidate.
Upstream changes:
   - Support the CACHE instruction as (for now) a nop.
   - Provide the MIPS32 config0 and config1 registers, and pretend to
     have 4K each L1 I/D caches. The cache remains fully coherent.
   - Don't allow r2000/r3000 (mips-I) style cache flushes.
   - Add a disk161 utility for manipulating disk images, and don't
     keep disk image sizes in sys161.conf any more.
   - Edit/revise the processor docs.
   - Fix build with gcc 4.8.
   - Provide flock() compat for legacy OSes without it. (Hi, Solaris.)
2014-10-01 08:11:29 +00:00
jperkin
9e8d882d29 Use tr to handle differences between unzip implementations. 2014-09-27 09:46:24 +00:00
wiz
82705b993a Depend on dos2unix and run it on two files. From jperkin. 2014-09-24 20:33:31 +00:00
wiz
82aed70641 Revert jperkin's patch until we find a dos2unix solution.
Ok jperkin
2014-09-24 20:20:49 +00:00
jperkin
272f531956 Fix broken patch files. 2014-09-24 12:33:44 +00:00
jperkin
0d175d740c Fix broken patch file. 2014-09-24 12:32:26 +00:00
jperkin
5b234242ac SunOS needs -lm. 2014-09-23 21:47:52 +00:00
obache
8c65d156cf security fix update for suse131_libcurl.
openSUSE Security Update: curl
______________________________________________________________________________

Announcement ID:    openSUSE-SU-2014:1139-1
Rating:             important
References:         #894575 #895991
Cross-References:   CVE-2014-3613 CVE-2014-3620
Affected Products:
                    openSUSE 13.1
                    openSUSE 12.3
______________________________________________________________________________

   An update that fixes two vulnerabilities is now available.

Description:


   libcurl was updated to fix security issues:

   CVE-2014-3613: Cookies for hosts specified by numeric IP could be assigned
   or used for other numeric IP hosts if portions of the numerics were the
   same.

   CVE-2014-3620: libcurl allowed cookies to be set for toplevel domains,
   making them to broad.
2014-09-18 11:10:51 +00:00
obache
4b0cb37f60 Bump suse131_base to nb5.
openSUSE Security Update: glibc
______________________________________________________________________________

Announcement ID:    openSUSE-SU-2014:1115-1
Rating:             important
References:         #887022 #892073 #894553
Cross-References:   CVE-2014-0475 CVE-2014-5119 CVE-2014-6040

Affected Products:
                    openSUSE 13.1
                    openSUSE 12.3
______________________________________________________________________________

   An update that fixes three vulnerabilities is now available.

Description:


   glibc was updated to fix three security issues:

   - A directory traversal in locale environment handling was fixed
     (CVE-2014-0475, bnc#887022, GLIBC BZ #17137)

   - Disable gconv transliteration module loading which could be used for
     code execution (CVE-2014-5119, bnc#892073, GLIBC BZ #17187)

   - Fix crashes on invalid input in IBM gconv modules (CVE-2014-6040,
     bnc#894553, BZ #17325)
2014-09-11 09:28:51 +00:00
joerg
8edcc3882c Fix DESTDIR violation. 2014-09-10 12:14:57 +00:00
obache
4a631931c8 define PKGNAME instead of fake DISTNAME. 2014-09-07 12:26:39 +00:00
shattered
6b48e19788 Added libdsk. 2014-09-01 20:53:24 +00:00
shattered
2663ce3aa0 Import libdsk-1.3.5 as emulators/libdsk.
LibDsk is a library intended to give transparent access to floppy
drives and to the "disc image files" used by emulators to represent
floppy drives. It currently supports the following disc image
formats:

- Raw "dd if=foo of=bar" images;
- Raw images in logical filesystem order;
- CPCEMU-format .DSK images (normal and extended);
- CFI-format disc images, as produced by FDCOPY.COM;
- ApriDisk-format disc images;
- NanoWasp-format disc images, used by the eponymous emulator;
- Yaze 'ydsk' disc images, created by the 'yaze' emulators;
- Disc images created by Teledisk and CopyQM (read only);
- The floppy drive under Linux.
2014-09-01 20:52:28 +00:00
mef
611e027d22 (pkgsrc)
simulavr asks for libiberty.a.
  With avr-gcc 4.5.3 and avr-binutils-2.23.2, binutils is installing
  libiberty.a
  But with new binutils-2.24, it won't install libiberty. Instead,
  avr-gcc-4.8.3 will provied libiberty.
  Makefile (of simulavr) now has pointer to PATH of libiberty now
  as:
    CONFIGURE_ARGS+=        --with-libiberty=${PREFIX}/lib/gcc/avr
(Add patches)
   patch-src_systemclock_cpp (rename from  patch-src_systemclock.cpp)
   patch-src_systemclock_h
   patch-src_traceval_cpp
   patch-src_traceval_h
     clang flags as resize unresolved reference,
     backport from git repository (as of 2013-09-15).
  patch-examples_atmel_key_StdDefs_c        Status: Locally Added
     passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
2014-08-29 04:40:06 +00:00
dholland
0f3b2cb81c Update to 1.99.08.
Changes:
	- use flock() on disk images to avoid accidents
	- improve gdb interface to treat CPUs as "threads"
	- rework tty handling; now behaves when backgrounded
	- change disk image names in sample config to match OS/161 usage
	- rework timing code and fix bug with bogus large idle counts
	- rework and retune main loop; much faster
	- use more gcc warnings
2014-08-23 06:55:03 +00:00
wiz
ae075e6d55 Bump PKGREVISION for ilmbase shlib major bump. 2014-08-22 11:24:25 +00:00
obache
07e7dcde12 openSUSE Security Update: krb5
______________________________________________________________________________

Announcement ID:    openSUSE-SU-2014:0977-1
Rating:             low
References:         #886016 #888697
Cross-References:   CVE-2014-4341 CVE-2014-4342 CVE-2014-4343
                    CVE-2014-4344
Affected Products:
                    openSUSE 13.1
                    openSUSE 12.3
______________________________________________________________________________

   An update that fixes four vulnerabilities is now available.

Description:

   The following security isses are fixed in this update:

   CVE-2014-4341 CVE-2014-4342: denial of service flaws when handling RFC
   1964 tokens (bnc#886016)

   CVE-2014-4343 CVE-2014-4344: multiple flaws in SPNEGO (bnc#888697)
2014-08-22 09:01:56 +00:00
obache
eb24dafd44 openSUSE Security Update: update for jbigkit
______________________________________________________________________________

Announcement ID:    openSUSE-SU-2014:0978-1
Rating:             moderate
References:         #870855
Cross-References:   CVE-2013-6369
Affected Products:
                    openSUSE 13.1
                    openSUSE 12.3
______________________________________________________________________________

   An update that fixes one vulnerability is now available.

Description:


       The following security issue is fixed in this update
   - [bnc#870855] - CVE-2013-6369: jbigkit buffer overflow
2014-08-22 08:54:08 +00:00
obache
19c08321d3 openSUSE Security Update: update for openssl
______________________________________________________________________________

Announcement ID:    openSUSE-SU-2014:1052-1
Rating:             moderate
References:         #890764 #890765 #890766 #890767 #890768 #890769
                    #890770 #890771 #890772
Cross-References:   CVE-2014-3505 CVE-2014-3506 CVE-2014-3507
                    CVE-2014-3508 CVE-2014-3509 CVE-2014-3510
                    CVE-2014-3511 CVE-2014-3512 CVE-2014-5139

Affected Products:
                    openSUSE 13.1
                    openSUSE 12.3
______________________________________________________________________________

   An update that fixes 9 vulnerabilities is now available.

Description:

   This openssl update fixes the following security issues:

   - openssl 1.0.1i
   * Information leak in pretty printing functions (CVE-2014-3508)
   * Crash with SRP ciphersuite in Server Hello message (CVE-2014-5139)
   * Race condition in ssl_parse_serverhello_tlsext (CVE-2014-3509)
   * Double Free when processing DTLS packets (CVE-2014-3505)
   * DTLS memory exhaustion (CVE-2014-3506)
   * DTLS memory leak from zero-length fragments (CVE-2014-3507)
   * OpenSSL DTLS anonymous EC(DH) denial of service (CVE-2014-3510)
   * OpenSSL TLS protocol downgrade attack (CVE-2014-3511)
   * SRP buffer overrun (CVE-2014-3512)
2014-08-22 08:43:09 +00:00
jperkin
8b30114566 Fix build on SunOS (needs explicit -lm). 2014-08-21 16:20:43 +00:00
adam
a1cc34c65c Changes 2.1.0:
Incompatible changes:
---------------------
The 82573L NIC was incorrectly treated as an 8254xx model. It no longer works correctly on either Linux (3.14.*) or Windows 7 and has been removed.
On x86, migration from QEMU 1.7 to QEMU 2.0 was broken if the guest had PCI bridges or for some number of CPUs (12, 13, 14, 54, 55, 56, 97, 98, 99, 139, 140) are the only ones). QEMU 2.1 fixes this, so that migration from QEMU 1.7 to QEMU 2.1 should always work. However, the fix breaks the following scenarios instead:
migration from QEMU 2.0 to QEMU 2.1 with PCI bridges and machine types pc-i440fx-1.7/pc-i440fx-2.0
migration from QEMU 2.0 to QEMU 2.1 with the aforementioned number of CPUs and machine type pc-i440fx-1.7

Future incompatible changes:
----------------------------
Three options are using different names on the command line and in configuration file. In particular:
The "acpi" configuration file section matches command-line option "acpitable";
The "boot-opts" configuration file section matches command-line option "boot";
The "smp-opts" configuration file section matches command-line option "smp".
Starting with QEMU xyz.jkl, -readconfig will standardize on the name for the command line option.

ARM
---
Firmware can be passed to the vexpress machine via -bios.
Improvements to Allwinner SoC emulation.
AArch64 TCG system emulation support.
AArch64 SHA and Crypto instruction support.

LM32
----
Support for semihosting.

Microblaze
----------
Support for u-boot initrd images.

MIPS
----
Support for KVM in the Malta board.

more...
2014-08-17 08:57:01 +00:00
obache
23ad858670 Appy openSUSE-SU-2014:0939-1, fixes CVE-2014-1544.
Bump PKGREVISION.
2014-08-01 09:28:47 +00:00
wiz
01fe2702c3 Update mame+mess to 0.154. Share more information between packages.
Changes: the usual, better emulation for more systems.
2014-07-25 15:28:56 +00:00
obache
82a49dc1ed Apply security update for suse131_libdbus.
Bump PKGREVISION.

   openSUSE Security Update: dbus-1: fixes several issues
______________________________________________________________________________

Announcement ID:    openSUSE-SU-2014:0926-1
Rating:             moderate
References:         #885241
Affected Products:
                    openSUSE 13.1
______________________________________________________________________________

   An update that contains security fixes can now be installed.

Description:

   CVE-2014-3532 CVE-2014-3533 bnc#885241 fdo#80163 fdo#79694 fdo#80469
2014-07-21 08:18:11 +00:00
gson
ed8422aec1 Fix qemu bug 1335444 aka PR pkg/48071. Patches from Kirill Batuzov,
with minor changes to make them apply to 2.0.0.  Bump PKGREVISION.
2014-07-11 19:15:08 +00:00
ryoon
9844ebe994 Update to 0.9.16
* Update EmuTOS image to 0.9.3

Changelog:
2013/04/12 - version 0.9.16 released @ atariada.cz

 Major highlights of this release:

 o JIT CPU compiler supported on 64-bit Linux and Mac OS X now!
   (Jens made a miracle)

 o MFPR FPU emulation should be perfect
   (Andreas ironed out few remainings bugs)

 o Ethernet support under Mac OS X should be way better
   (Philipp added support for big packets and multi-packets)

 o ARAnyM (with JIT?) now runs also on ARM platform driven by Linux
   (is Jens planning on making a blazing fast ARAnyM on Android?)

 o new config setting "LoadToFastRAM" to load kernel in FastRAM
   (is Andreas working on fixing Linux-m68k issues in FastRAM?)

 o David Gálvez improved NatFeat USB support (now requires FreeMiNT 1.17+)

 There's also a small set of bugs fixed in this release - mainly in Mac OS X
 thanks to Philipp but also some generic things like GPIP (Patrice).
2014-07-08 13:37:30 +00:00
dholland
08a9c2e47b oops, fix yesterday's patch 2014-06-29 18:11:32 +00:00
dholland
35480a50fc fix build failure on netbsd amd64 2014-06-28 21:20:06 +00:00
asau
854311e2c7 Close the string literal. 2014-06-27 00:07:27 +00:00
obache
fb19cfb2bd Apply openSUSE Security Update: dbus-1: Fixed possible DoS
Announcement ID:    openSUSE-SU-2014:0821-1

Description:

   dbus-1 was updated to fix a possible DoS (CVE-2014-3477).

Bump PKGREVISION.
2014-06-21 13:52:49 +00:00
obache
25dc5a01ab Apply openSUSE Security Update: MozillaFirefox, mozilla-nspr:
Update fixes nine security issues

Announcement ID:    openSUSE-SU-2014:0819-1

Description:
   mozilla-nspr was updated to version 4.10.6 to fix one security issue:
   * OOB write with sprintf and console functions (CVE-2014-1545)

Bump PKGREVISION.
2014-06-21 13:35:54 +00:00
tsutsui
5b89e6054a Update xnp2 to 20140607. (leaf package update)
Upstream changes (no English changelog):

20140607:
 X11 dependent part:
  Change filenames of config file and status files for xnp21 binary
  built by --enable-build-all:
  - config files
    $(HOME)/.np2/np21rc
  - status files
    $(HOME)/.np2/sav/np21.sav
    $(HOME)/.np2/sav/np21.s00 etc.
2014-06-20 20:11:27 +00:00
wiz
a9dc16a509 Bump PKGREVISION for cups -> cups15 change. 2014-06-18 09:28:16 +00:00
wiz
a5caa2b4a1 Switch all cups packages to use cups15. 2014-06-18 09:26:09 +00:00
dsainty
924db03f7b Remove @hfill - not supported by gtexinfo 5+ 2014-06-13 04:06:26 +00:00
dsainty
46ec97e419 If TeX is installed it is used to build a PDF. Since we don't install the
PDF, there's no point in building it, so disable TeX auto-detection.
2014-06-13 03:41:46 +00:00
ryoon
31da25953c Recursive revbump from pulseaudio-5.0 2014-06-09 14:18:04 +00:00
obache
2a3bc4b5dd Apply openSUSE-SU-2014:0764-1
openSUSE Security Update: openssl: update to version 1.0.1h

Description:

   The openssl library was updated to version 1.0.1h fixing various security
   issues and bugs:

   Security issues fixed:
   - CVE-2014-0224: Fix for SSL/TLS MITM flaw. An attacker using a carefully
     crafted handshake can force the use of weak keying material in OpenSSL
     SSL/TLS clients and servers.
   - CVE-2014-0221: Fix DTLS recursion flaw. By sending an invalid DTLS
     handshake to an OpenSSL DTLS client the code can be made to recurse
     eventually crashing in a DoS attack.
   - CVE-2014-0195: Fix DTLS invalid fragment vulnerability. A buffer
     overrun attack can be triggered by sending invalid DTLS fragments to an
      OpenSSL DTLS client or server. This is potentially exploitable to run
      arbitrary code on a vulnerable client or server.
   - CVE-2014-3470: Fix bug in TLS code where clients enable anonymous ECDH
     ciphersuites are subject to a denial of service attack.

Bump PKGREVISION.
2014-06-06 09:53:29 +00:00