1. 19c7494 r30706 was not the right fix - thanks to amiconn for catching the error by Michael Chicoine · 13 years ago
  2. 1f5c5f2 Fix w32 cross-compiled sim showing 0KB for disk size and disk free by Michael Chicoine · 13 years ago
  3. 03b08eb Fix warning, 'read_next:' is only used when EOVERFLOW is defined. by Andree Buschmann · 13 years ago
  4. af7aaae Dircache: Don't expose struct dircache_entry and pointers into the cache, use IDs instead. by Thomas Martitz · 13 years ago
  5. 4e8bed2 Work around missing EOVERFLOW define on cygwin/mingw. by Thomas Jarosch · 13 years ago
  6. a87e395 RaaA / sim: Don't abort directory read if we encounter files larger than 2 GB in a directory by Thomas Jarosch · 13 years ago
  7. e7f5013 Fix regression in r29715: files listed multiple times in uisimulator by Michael Hohmuth · 14 years ago
  8. d49d2e1 Better dircache handling in simulator by Michael Hohmuth · 14 years ago
  9. 6d85de3 Implement cooperative threads on hosted platforms using C code. by Thomas Martitz · 14 years ago
  10. 992f897 Make sim build compilable under Cygwin. Fixes FS#11832. by Andree Buschmann · 14 years ago
  11. 87c8be4 RaaA: Improve tagcache search to make the database built. by Thomas Martitz · 14 years ago
  12. 2c24160 Get rid of get_user_file_path and do the path handling in wrappers for open() and friends. by Thomas Martitz · 14 years ago
  13. 0d4585b Extend lc_open() to also being able to load overlay plugins. by Thomas Martitz · 14 years ago
  14. ded525e Revert r27972 to fix FS#11610 (but in a way android builds still work). by Thomas Martitz · 14 years ago
  15. 89dcb1c fix red. by Thomas Martitz · 14 years ago
  16. e22aa75 Cleanup io.c a bit. by Thomas Martitz · 14 years ago
  17. a4264eb Redo previous commit to not break android builds. by Thomas Martitz · 14 years ago
  18. 6eaab4d Ged rid of uisimulator/common/io.c for android builds. by Thomas Martitz · 14 years ago
  19. 2c2e261 Use system headers a bit more: use host's fcntl.h for O_RDONLY etc. by Thomas Martitz · 14 years ago
  20. 194174a 2nd try: Introduce a small api for loading code (codecs,plugins) from disk/memory. by Thomas Martitz · 14 years ago
  21. 97d2a6e Revert "Introduce a small api for loading code (codecs,plugins) from disk/memory." by Thomas Martitz · 14 years ago
  22. 73f057b Introduce a small api for loading code (codecs,plugins) from disk/memory. by Thomas Martitz · 14 years ago
  23. 240923a Rockbox as an application: Commit current Android port progress. by Thomas Martitz · 14 years ago
  24. 9c0b247 Rockbox as an application: add get_user_file_path(). by Thomas Martitz · 14 years ago
  25. 3d0cee8 - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. by Thomas Martitz · 15 years ago
  26. e919b5d Fix disastrous variable shadowing, change casts to unsigned in (cygwin doesn't like mode_t there, and unsigned int should be equally correct) and check the correct bitmask in sim_open(). by Thomas Martitz · 15 years ago
  27. 0a1d7c2 Make open() posix compliant api-wise. A few calls (those with O_CREAT) need the additional optional mode parameter so add it. Impact for the core is almost zero, as open() is a wrapper macro for the real open function which doesn't take the variable parameter. by Thomas Martitz · 15 years ago
  28. c61e89c Make creat() posix compliant API-wise. Shouldn't affect the core as it's wrapped via a static inline. by Thomas Martitz · 15 years ago
  29. 181e0e0 Switch to using statvfs for simulated fat_size(). This makes io.c build on opensolaris, and also removes special ifdefing for freebsd and OS X. by Jens Arnold · 15 years ago
  30. e9b3c90 FS#10954: fix rename under simulator by Alex Bennee by Amaury Pouly · 15 years ago
  31. b61f0c6 FS#9964 take 2. Including the whole patch is a good idea. by Steve Bavin · 16 years ago
  32. 6eea66f FS#9964 - Fix simulator file i/o when the --root option is used. by Steve Bavin · 16 years ago
  33. ff49851 Red build fix. by Björn Stenberg · 16 years ago
  34. ee46a3d Moved database builder into a separate directory, and gave it its' own Makefile. Now it compiles cleanly and builds a database if ran in root of music tree. by Björn Stenberg · 16 years ago
  35. 819378b Renamed simulator disk directory from 'archos' to 'simdisk'. by Björn Stenberg · 16 years ago
  36. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  37. ac313ab Best use C, not C++ by Steve Bavin · 17 years ago
  38. 799e948 Remove some more simulator debugging output. by Steve Bavin · 17 years ago
  39. 6a05883 Simulate the effects of sector caching a bit. Bypass I/O yield if a byte counter hasn't reached a certain threshold. Can be dialed-in by changing a #define. by Michael Sevakis · 17 years ago
  40. a4d19b7 Simplify the uisimulator I/O routine and let the rockbox thread calling the functions be the background thread. Should speed things up too and lose none of the advantanges of background I/O. by Michael Sevakis · 17 years ago
  41. f87eb60 Code police; trailing spaces mainly. by Steve Bavin · 17 years ago
  42. 9e05cc5 Add --root option to allow overriding of simulator root menu. by Steve Bavin · 17 years ago
  43. c70671b Fix sims: sim_codec_load_ram() needed an update by Nicolas Pennequin · 17 years ago
  44. b24631c Fix crosscompiling the uisim with mingw32 by adding a definition of CLOSE by Jonas Häggqvist · 17 years ago
  45. ef9abe4 Keep track of the number of opened files in the sim to enforce the same limit as on target. by Nicolas Pennequin · 17 years ago
  46. 5128080 FS #7752 by Catalin Patulea: Stop 'Rockbox Info' from crashing multivolume target simulators (Ondio, Sansa). by Jens Arnold · 17 years ago
  47. c4a7631 UISIMULATOR: Do a graceful shutdown of all threads and avoid (mostly lockup) problems caused by not worrying about states. Have rockbox objects initialized only by rockbox threads save for the main 'gui' thread which is a needed exception. by Michael Sevakis · 17 years ago
  48. 0107dfc UISIMULATOR: Give the host OS some needed context switching hints (which _is_ supposed to work on Linux - but I can't tell on VMWare - and does on Windows). I guess I'll know for sure soon. Give sleep() even more genuine behavior. Add some button driver sync with the rockbox threads that should have been there for some time - this is basically interrupt-like processing as any thread not in the kernel pool should be considered. Make the screendump work again by posting the request. Perhaps help out shutting down for some users but not in the way I'd prefer - to think about. by Michael Sevakis · 17 years ago
  49. f64ebb1 Sim I/O and threading that runs more like on target. Tweakable if any genuine slowness imitation is required for any one of them. One point of concern is the sim shutdown on an OS other than Linux just because terminating threads in a manner other than having the do it themselves is kind of dirty IMHO. by Michael Sevakis · 17 years ago
  50. 49be3fa A bit more readable code. Also saves one buffer. by Jens Arnold · 18 years ago
  51. 2fd7c3c Make the simulator work with unicode filenames on windows. This includes both file operations and console (debug) output. Note that the console window _must_ be configured to use a truetype font for proper unicode display. by Jens Arnold · 18 years ago
  52. 6be6156 Fix sim crashes on long filenames. Patch by Sean Morrisey with some minor changes by me. Fixes FS #6009 by Peter D'Hoye · 18 years ago
  53. d6cb716 Declare struct sim_dirent the same way as rockbox core's struct dirent. Fixes file time reading for 64 bit sims. by Jens Arnold · 18 years ago
  54. f0ed594 Fix red by Peter D'Hoye · 18 years ago
  55. 832e0df Fix file date and time reading in the simulator (used by the properties plugin) by Peter D'Hoye · 18 years ago
  56. bd5c0ad Cast some more to keep both 32 bit and 64 bit simulator platforms happy. by Jens Arnold · 18 years ago
  57. 6b0fdae Removed unused 'mode' parameter from mkdir() for consistency with creat(). by Jens Arnold · 18 years ago
  58. 67eb154 Removed 'mode' parameter from creat(). It wasn't pure posix anyway, it was ignored on target and mixed into 'oflags' in the simulator. * Simplified io.c a bit by defining a dummy O_BINARY for OSes which don't have that. by Jens Arnold · 18 years ago
  59. 0dd7ea2 Support building tagcache db natively on PC using the core of the by Miika Pekkarinen · 18 years ago
  60. 64f949f Allow UI simulator to be build on OS (Slightly updated version of FS5767) by Barry Wardell · 18 years ago
  61. 8c9d5f3 Improve simulator use of multiple codecs by Steve Bavin · 18 years ago
  62. d70bd0e FS#5884 Fix simulator file delete/rename with dircache. by Miika Pekkarinen · 18 years ago
  63. 25377db Simulator: two codecs may be loaded at same time if voice is enabled. by Hardeep Sidhu · 18 years ago
  64. 5f40aac Don't pass NULL to dlclose. Stops the simulator crashing if there's a problem loading a plugin or codec. by Dan Everton · 19 years ago
  65. 38b7547 Simulators: Fix pointer size vs. int size problems (64bit hosts) in plugin loader and codec loader. by Jens Arnold · 19 years ago
  66. 37b15d3 Protect against text-mode files in Windows by using open() instead of creat() by Linus Nielsen Feltzing · 19 years ago
  67. 1064f01 Fix permissions of directories created in the sim. by Dan Everton · 19 years ago
  68. e7c7d9b Bah, O_BINARY is of course Win32 only by Linus Nielsen Feltzing · 19 years ago
  69. 8599b07 Fixed the codec loading problem in the Win32 SDL simulator by Linus Nielsen Feltzing · 19 years ago
  70. fc72c53 Patch #1417462 by Dan Everton - Improved SDL simulator by Linus Nielsen Feltzing · 19 years ago
  71. 60e8f4f First steps towards SDL sim for windows by Linus Nielsen Feltzing · 19 years ago
  72. b8749fd New codec loader, using the same mechanism as the new plugin loader. API version numbering restarted for the new system. Uses the target ID from configure, so don't change that too often. * Fixed sim_plugin_load_ram() to truncate the tempfile. * Reduced plugin buffer size to 512KB for iriver and iPod. by Jens Arnold · 19 years ago
  73. a790277 Model & version check for simulator plugins. by Jens Arnold · 19 years ago
  74. ee76cc3 silence picky gcc4 warnings by Daniel Stenberg · 19 years ago
  75. 30b8378 Win32 needs the mode bits for open too. by Magnus Holmgren · 19 years ago
  76. 645a2e1 Fixed a simulator crash while trying to play a song. Fixed crossfade by Miika Pekkarinen · 19 years ago
  77. 2dddde2 remove extra kludge we used to kill warnings on very old mingw cross-compile by Daniel Stenberg · 20 years ago
  78. bb9dfa0 Simulators: more efficient implementation of sim_filesize(). by Jens Arnold · 20 years ago
  79. db44dad attempt to kill two annoying win32 cross-compiler warnings by Daniel Stenberg · 20 years ago
  80. 576d029 Simulator: sim_rename() must not use off_t in the argument for the same reason as sim_lseek(). Removed parentheses around system function names as the function name mangling is done differently with the new build system. by Jens Arnold · 20 years ago
  81. 399c081 Simulators: lseek() working again for systems with an off_t datatype differing from 'long' (cygwin/x11, maybe others). Removed unused sim_close(). by Jens Arnold · 20 years ago
  82. 527e121 Win32 simulator also needs open() option mangling by Jens Arnold · 20 years ago
  83. 7872426 Proper disk statistics for the win32 simulator. by Jens Arnold · 20 years ago
  84. cf208c5 Killed some simulator warnings; proper plugin error reporting for Win32 simulator. by Jens Arnold · 20 years ago
  85. 22b7701 Build cleanup and general fixes. fprintf() is now fdprintf(), the separation by Daniel Stenberg · 20 years ago
  86. 99dbd7c Fixed red build... by Björn Stenberg · 20 years ago
  87. b6f67a8 The win32 open() was called with the wrong flags by Linus Nielsen Feltzing · 20 years ago
  88. 74eb642 infrastructure for sorting by date+time, now we "only" need to decide on the UI by Jörg Hohensohn · 20 years ago
  89. 56e6335 Create files with proper permissons on unix/linux, make open() and creat() by Daniel Stenberg · 20 years ago
  90. 36c9a95 translate from rockbox's open() options to the options used by the host by Daniel Stenberg · 20 years ago
  91. fb26bfb Fixed VC++ build. by Hardeep Sidhu · 20 years ago
  92. a6142ab Finally, the archos directory sandbox works in the same way for both X11 and win32 simulators. Unfortunately, this breaks the VC++ compatibility. Also, the plugin API now supports DEBUGF. Last, but not least, we have a new plugin, vbrfix.rock. by Linus Nielsen Feltzing · 20 years ago[Renamed (84%) from uisimulator/x11/io.c]
  93. 6cc6e8b Removed some X11 simulator warnings by Linus Nielsen Feltzing · 21 years ago
  94. 8fa821d Added rmdir() for the x11 simulator by Linus Nielsen Feltzing · 21 years ago
  95. ef7293f New feature: NOw you can store the recorded files in either /recordings (the directory will be created automatically) or in the current directory. by Linus Nielsen Feltzing · 21 years ago
  96. ae960a9 my take at fixing the simulator warnings by adding mode_t, size_t, ssize_t by Daniel Stenberg · 21 years ago
  97. f6ed970 Added FreeBSD support to uisimulator. Patch by Keith Hubbard by Björn Stenberg · 21 years ago
  98. 3f54121 Added plugin loader. Moved games, demos and the text viewer to loadable plugins. Copy your *.rock files to /.rockbox/rocks/ by Björn Stenberg · 21 years ago
  99. e98bad5 Added the filesize() function by Linus Nielsen Feltzing · 22 years ago
  100. 11d9ecb killed a warning properly indented some code by Daniel Stenberg · 22 years ago