pancake
0b1e8eaecc
Fix almost all warnings from the msvc build
2017-12-19 00:18:39 +01:00
pancake
d43d2f738d
Fix asm.immstr
2017-11-14 03:59:24 +09:00
pancake
e0bd301c65
Rename mo to mi, and implement mo, o. to open fs files or data as malloc://
2017-11-08 03:08:41 +01:00
pancake
3af92b04c3
Remove squash references (it's in extras) and add RFSPlugin.license
2017-11-08 00:49:29 +01:00
pancake
69e1e99ff0
Do not use zero length arrays in iso9660
2017-11-07 14:40:19 +01:00
pancake
0c81ce3651
Fix uninitialized partition type issue in 'mp gpt'
2017-11-07 11:45:10 +01:00
pancake
ffeba10d1b
Enhance the fs.r2 with /version and proper cat/read ops
2017-11-07 02:04:03 +01:00
pancake
5fc5137c70
Autodetect and mount ISO9660 partitions
2017-11-06 23:58:50 +01:00
pancake
2e08b0c91f
Implement /M and enhance r_fs to autodetect filesystems
2017-11-06 23:32:08 +01:00
pancake
f75b5441c9
Fix automount and handle hfs from RBin
2017-11-06 23:06:54 +01:00
Francesco Tamagni
c971176e41
Tweak fs.io
...
- fs_io_open: expects the io plugin to return the file size as an usigned int string
- fs_io_read: use name instead of path (because fs_io_open sets the name as absolute path) and require the io plugin to provide file contents as hex encoded string
- fs_io_dir: honor the type provided by the io plugin as a single char followed by a space in each line of the output
2017-10-31 00:22:33 +01:00
pancake
2eb8af0b71
Fix recent memleaks found by cov
2017-10-25 16:20:26 +02:00
pancake
d9b548e5b5
Fix last covs
2017-10-24 16:51:34 +02:00
pancake
bb17e9acda
Fix mg infinite recursivity issue, add fq and fsq commands and handle /flags in fs.r2
2017-10-23 12:54:03 +02:00
pancake
95a8576360
Fix cd in ms when path not found
2017-10-23 03:57:41 +02:00
pancake
3f64b7a1dc
Initial implementation of the r2 filesystem
2017-10-23 03:48:48 +02:00
pancake
21b85ca53f
Honor mountpoints in ms's cd
2017-10-23 01:21:24 +02:00
pancake
f20a61a171
List mountpoints in path via md
2017-10-23 01:11:43 +02:00
pancake
5132c88f4d
More code cleanup and tweaks for char* r_io_system
2017-10-23 00:45:01 +02:00
pancake
ca1b44e64d
Add dummy fs.io plugin, r_io_system now returns char*
2017-10-22 23:52:07 +02:00
alvarofe
c2b58d7cf0
Fix UaF in fs.c
2017-08-11 18:06:25 +02:00
SkUaTeR
c31d81da26
support for static build ( #7822 )
...
* support for static build
* improved sharard/static build
2017-06-28 22:54:40 +02:00
SkUaTeR
dc7914644e
Meson improvements
2017-05-31 13:38:47 +02:00
SkUaTeR
0596c1c08e
Meson shlr libs
2017-05-30 18:38:19 +02:00
pancake
6758e3753d
Remove configure-plugins dependency for the make meson
2017-05-26 02:43:53 +02:00
SkUaTeR
9a1337512a
meson.build fixes to build with MSVC
2017-05-14 23:06:00 +02:00
SkUaTeR
28f785daa0
MSVC compile correctly (WIP)
2017-05-13 00:42:00 +02:00
pancake
60f9667654
Remove support for bjam build system
...
- Delete all Jamroot files
2017-05-02 05:48:40 +02:00
pancake
fa671b9a16
Initial support for the Meson build system
...
- Integrated with current ACR
- Fix some stale fails got removed
2017-05-02 05:05:36 +02:00
pancake
26f7c77a42
Fix latest covs
2017-04-17 12:43:56 +02:00
Marcel
a4fc91f29b
Remove dirent.h dependency for Windows and add utf16<->utf8 conversion function
2017-04-15 13:07:33 +02:00
pancake
93eb47ccac
Update SDB fixing stack exhaustion in merge sort and enhance indentation scripts
2017-02-12 22:44:13 +01:00
Álvaro Felipe Melchor
f5166f936d
Fix some meamleaks ( #6156 )
2016-11-09 02:28:14 +01:00
dx
4385bad569
Fix #6056 - crash on "mp gpt" and other non-msdos grub part types ( #6065 )
...
The only partition type with grub_parhook was "msdos", and grub_parhook is
needed to call avoid calling the partition map as if it were a function.
Also simplified a few void * casts.
2016-10-29 12:27:54 +02:00
pancake
be9df39f6f
Fixed 40 null derefs reported by coverity
2016-10-20 15:02:25 +02:00
Sven Steinbauer
2996538700
Fix #5633 - Change x == NULL
to correct syntax
2016-09-19 14:44:47 +02:00
Maijin
7938640445
Move all /t/ from r2 to r2r
2016-07-27 19:19:30 +02:00
pancake
d3394d5a7a
Fix latest 28 COVs
2016-06-02 03:19:31 +02:00
Sven Steinbauer
547f8bbc5c
Infer fixes Round 2 ( #4993 )
2016-05-24 22:22:15 +02:00
Álvaro Felipe Melchor
99fc0b9fef
fix CID 1352385 and 1354256 again ( #4601 )
...
* fix CID 1352385 again
* fix CID 1354256 again
2016-04-10 21:28:05 +02:00
pankajkataria
4789c5d46c
CID-1354256-libs.c and CID-1352385-fs.c
2016-04-10 18:04:04 +02:00
pancake
7a19745932
Add missing squash.mk
2016-03-30 16:47:23 +02:00
pancake
d9d4e7f889
Initial implementation of fs.squash and merge squashfs-tools
2016-03-30 16:01:24 +02:00
pancake
569e44b5a2
Fix invalid free in r_fs_free
2016-02-28 02:50:33 +01:00
pancake
af2f02515f
Support and load r_fs plugins
2016-02-21 02:32:28 +01:00
pancake
42acaa7596
Softly kill boolt type
2016-01-03 02:05:26 +01:00
pancake
92c1631a06
More indent fixes
2015-12-09 00:41:44 +01:00
xambroz
d448260816
build cleanup focused on possibility to control the lib directories with the build parameters
...
needed mainly for RedHat/Fedora builds
2015-10-27 03:26:45 +01:00
XVilka
720341c2df
Improve -fPIC handling, take 2
2015-10-09 22:24:15 +03:00
pancake
49975ccf95
Fix #3286 - Use stdbool.h
2015-09-14 02:08:31 +02:00