Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/decompals/ido-static-recomp

IDO static recomp
https://github.com/decompals/ido-static-recomp

Fix wrapper_open redirects (#64)

* Fix wrapper_open redirects

* Return boolean for redirected paths

* comments

d6dd7fdea26cfe89dd01d7545618d4a9ae4f690a authored about 1 year ago by Derek Hensley <[email protected]>
Fix for larger page sizes, specifically Raspberry Pi 5. (#63)

ea41a4504559fecb77275178d9aac9c8a2e2c6af authored about 1 year ago by Ryan Myers <[email protected]>
Seperate os names from the actual runner (#62)

461f6b5f14606655bc0abd1c92f2508f60b1417c authored over 1 year ago by Derek Hensley <[email protected]>
Add `--version` flag (#61)

* Add version information file.
Info is printed when `--version` is passed

* Fix Mac (?)

...

48b3c00adaab4ae9cc2366db346710e5918a032f authored over 1 year ago by Anghelo Carvajal <[email protected]>
IDO 7.1 C++ compiler (#53)

* C++ files

* Initial support for edgcpfe

* start making the libc_impl functions

* /usr...

c4d24ce7973f28b04652f09b009bf5cd9efc9e3a authored over 1 year ago by Anghelo Carvajal <[email protected]>
Add `c++filt` 5.3 (#56)

* Add C++ 4.0 files

* minor makefile work

* Move C++ files to 5.3 folder

* add c++filt ...

e1320eadd9962af8e08676b126bd7845cc7364e5 authored over 1 year ago by Anghelo Carvajal <[email protected]>
Fix Linking (allows -O3 as well) (#60)

* Fix?

* revert default version

556f4012ff51f854b2539dc6281b75e71177ec09 authored over 1 year ago by Derek Hensley <[email protected]>
Enable various warning flags and fix the new warnings (#52)

* fix recomp warnings

* warnings in libc

* more fixes

* whoops

* .

* some more wa...

bb63a37ba403b68f2a2143de080380f96b5bf4b4 authored over 1 year ago by Anghelo Carvajal <[email protected]>
Add special case to wrapper_fread for reading 0 bytes (#59)

* Add special case to wrapper_fread for reading 0 bytes

* Add missing 'o' to _mprintf

0e5792d61ee5eef1854d107bd63ac19f132faed8 authored over 1 year ago by EllipticEllipsis <[email protected]>
Replace `std::map` `[]` uses with `.at` (#54)

* change [] to at

* more at

* call add_function in inspect_data_function_pointers

* pre...

3658cb2375a427adfb4c761e447ccf0e37c344dc authored over 1 year ago by Anghelo Carvajal <[email protected]>
Fix p unitialized warning (#49)

fa877e422e09834bc6bedc587cfa6403b3001a43 authored over 1 year ago by Anghelo Carvajal <[email protected]>
New printf implementation (#48)

* Make fprintf more uniform

* Attempt a _Printf

* Better or worse, not clear

* In theor...

0dd4f9b869437669a16c43b429c268e56a0f1474 authored over 1 year ago by EllipticEllipsis <[email protected]>
Revert "Avoid using deprecated tmp functions (#11)" (#44)

This reverts commit db1e477c6b8dce08b627875244e8598f0786eff8.

d14d08e5aecd97a5e4ecafc3937b4e81f257c165 authored almost 2 years ago by Derek Hensley <[email protected]>
Adds ENV variable that can be used to redirect /usr/include files from wrapper_open (#42)

* Redirect usr/include from open

* Some renames

* fix typo

* Combine both redirects int...

a64576b86967a503be84bfb473cd8d0e69e5ce3f authored almost 2 years ago by Derek Hensley <[email protected]>
Small cleanup (#37)

* Remove execeutable bit from error text files

* Combine Release and Debug Make options into ...

5ce265481212d9704fef839cda83e878025abe9b authored almost 2 years ago by Derek Hensley <[email protected]>
Update build.yml

11cbe678ea7f3421d51f45309de7594bc12573de authored almost 2 years ago by Ethan Roseman <[email protected]>
Update build.yml

3b7c231db149efe932a81a00a96804cef85ae1ad authored almost 2 years ago by Ethan Roseman <[email protected]>
Update build.yml

26348050ba372fd7bd42c343a105a2c88d2283a7 authored almost 2 years ago by Ethan Roseman <[email protected]>
Adding Pascal Support for IDO5.3 (upas) (#41)

80999afe227c8ffba65135fa4ee3baf115fba854 authored almost 2 years ago by LLONSIT <[email protected]>
Fix shift UB in recomp output (#40)

* Fix shift UB in recomp output

* Move (

dcfe7c0ad76ef4213f809a236d2f38fa6a966a60 authored about 2 years ago by EllipticEllipsis <[email protected]>
Fix qsort again, to match IRIX libc (#38)

* Fix qsort again, to match IRIX libc

* clang-format

a6bd47f1b8625037e5e16e4820f3d24213184577 authored about 2 years ago by Simon Lindholm <[email protected]>
Add IDO 5.3 strip (#39)

26f2dbf8e53c38b103fa48b8089bf01b1215a44b authored about 2 years ago by Simon Lindholm <[email protected]>
Fix qsort (#36)

328b4cb3d4d3196dcec19a59d27b6f652d9126f2 authored about 2 years ago by Simon Lindholm <[email protected]>
Add 5.3 ld (#35)

* Minimally implement mmap

* Remove is_global_got_memop checks for fn pointer detection

* ...

012ad12a762c95ff8cb3502b31dc46f0b31ea410 authored about 2 years ago by Simon Lindholm <[email protected]>
Format libc_impl (#34)

* Format libc_impl

* Octal constants in comments

77975a3b203577ed2c6247db5cd6cf7094449578 authored about 2 years ago by EllipticEllipsis <[email protected]>
Fix page size issue (#33)

* Debug workflow

* Test minimal build.yml

* Slightly less minimal

* debug print 1

* ...

5048ce56605ee3f16df6f4c6f5cd484df522c834 authored about 2 years ago by EllipticEllipsis <[email protected]>
Add upas (#32)

* Add upas

* Update readme

7e0b14af5dd2017a3d6e766837f7a4e4433b0456 authored about 2 years ago by EllipticEllipsis <[email protected]>
Fix some more UB (#31)

* Add ASAN to the makefile

* Casts to remove UB

* Change to uint64_t args/return

* Upda...

7bc58d847e90ae06185fa4289b8986648c0d9266 authored about 2 years ago by EllipticEllipsis <[email protected]>
Fix UB on `wrapper_memcpy` (#27)

* fprintf stuff

* fix wrapper_memcpy

* assert on fputs

* Use memcpy in wrapper_memcpy
...

a5ef00e27ba2cbfc1bd3789986c1062674c47cf4 authored about 2 years ago by Anghelo Carvajal <[email protected]>
Replace capstone by rabbitizer (#24)

* git subrepo clone (merge) [email protected]:Decompollaborate/rabbitizer.git tools/rabbitizer

s...

12c679caf9b472b519be9a5d2c264f2660c6c7a7 authored about 2 years ago by EllipticEllipsis <[email protected]>
Release Versions (#25)

* gh yaml

* files

0c41da5efb10ba3a3cc684ba99f90bacdd2d363c authored about 2 years ago by Derek Hensley <[email protected]>
no-strict-aliasing (#26)

a2165bc1a84766ff5a6c39d67da547cbfbddcc4f authored about 2 years ago by Derek Hensley <[email protected]>
Add 7.1 binaries (#20)

* Add new binaries

* chmod +x the errors file

* Remove cc duplicate

8c6aa4f6c16d635f83bb6a05bc267aca7dca3779 authored about 2 years ago by EllipticEllipsis <[email protected]>
Rewrite makefile (#18)

* Rename old makefile

* working prototype

* more flags and the err strings

* Add -D IDO...

74e8d3622e0ef137c9764974c6a47da466ae1f89 authored over 2 years ago by Anghelo Carvajal <[email protected]>
Fix warnings, format (#19)

* Fix warnings

* Manual formatting

* Clang-format

* Re-fix warnings

79e47b62e676e35e005e654ff9ba8d33356382f3 authored over 2 years ago by EllipticEllipsis <[email protected]>
Strip binaries on release (#16)

* Strip binaries on release

* Does this work?

* Just run action to master PRs

* Revert ...

5fca85e0e043f48031edd37b89baacaf829c0d22 authored over 2 years ago by Derek Hensley <[email protected]>
Avoid using deprecated tmp functions (#11)

* mktemp and tmpnam seem to work?

* reimplement wrapper_tempnam

* cleanup

* Update libc...

db1e477c6b8dce08b627875244e8598f0786eff8 authored over 2 years ago by Anghelo Carvajal <[email protected]>
Fix `cc -S` (#10)

* Implement NULL buffer handling on wrapper_setvbuf

(cherry picked from commit 7dc81721941d6f...

7594177ba88e01889a925c6fbf184e465c102983 authored over 2 years ago by Anghelo Carvajal <[email protected]>
Try $IDO_CC when /proc/self/exe is not available (#15)

* Try $IDO_CC when /proc/self/exe is not available

* use tmp var instead of 2 cals to getenv

184c5a55f00cf978a37412975d3341a1fa0e02c1 authored over 2 years ago by Mark Street <[email protected]>
Cleanup (#9)

* Build and release via Github Actions (#13)

* Implement sqrt.s

* small fixups

* libc d...

405c86d6aa0f0db954ee47e18496171201fe8a22 authored over 2 years ago by Derek Hensley <[email protected]>
Add ARM macOS building (#5)

* Build and release via Github Actions (#13)

* Implement sqrt.s

* bring recomp improvement...

812dbbcee07aa3a6dc408857febc8b7ae44302e7 authored over 2 years ago by tehzz <[email protected]>
Merge pull request #8 from AngheloAlf/doubles_fix_fix

Fix wrong temp usage

a0038ecc4e84e3f4a91ed3bc493bf4a49f84c77b authored over 2 years ago by Anghelo Carvajal <[email protected]>
Fix wrong temp usage

32f80c77fa840f8a4d20cd2d87702a3e578f1ccc authored over 2 years ago by angie <[email protected]>
Fix `double` handling in register usage and fix `wrapper_times` (#7)

* Fix wrapper_times and the hardcoded case on wrapper_fprintf

(cherry picked from commit 568a...

d1dc10dff404da8c274f70a512677dbb07e2906f authored over 2 years ago by Anghelo Carvajal <[email protected]>
Add as0 support (#6)

* Build and release via Github Actions (#13)

* Implement sqrt.s

* Add strtoll/strtoull to ...

27ee7bd3b6de86be3c23e98ef3abb764a1e98656 authored over 2 years ago by Derek Hensley <[email protected]>
Merge pull request #4 from mkst/windows-build

Add Windows support for build action

794ca45aa00988a40c7a3a906bd6595a07860c85 authored about 3 years ago by Ethan Roseman <[email protected]>
Add Windows support for build action

37bc0d4b4e26ac3b2fd7861ee37ee71bca9bb223 authored about 3 years ago by Mark Street <[email protected]>
Trigger re-release

6be24667f5ff081bb6960726c8df7f041faaf98e authored about 3 years ago by Ethan Roseman <[email protected]>
Merge pull request #2 from ethteck/ci

asdf

9fee7ebe144c64b30369a6d86334b5eff31d5c76 authored about 3 years ago by Ethan Roseman <[email protected]>
Update build.yml

bcfb46874b9e93d2b76e7b5e4ef8f8050320ee59 authored about 3 years ago by Ethan Roseman <[email protected]>
put errs file into usr/lib

d6abe81f09460fb79fe84fcbae09ebe75df7aa16 authored about 3 years ago by Ethan Roseman <[email protected]>
fix build output structure

179712d7f22443286119778b04f7e4f7c1d5cacb authored over 3 years ago by Ethan Roseman <[email protected]>
dumb slash

df38ff459afe57fd3edaf2edc27ca50a4a4f21e4 authored over 3 years ago by Ethan Roseman <[email protected]>
fix paths

8ba36e9f4a9944d4cd73a759200e61556dc9a7e0 authored over 3 years ago by Ethan Roseman <[email protected]>
no g for mac

680a2194c67c0f09e0e7bb04a6f36cfe6e96c02a authored over 3 years ago by Ethan Roseman <[email protected]>
do release on per-function instead of master

eb516c27eb48ae5acaf99122c432a82cd1a595cf authored over 3 years ago by Ethan Roseman <[email protected]>
rearrange tar args

8b5bf7074882c8593706ab00717e98a398d463cd authored over 3 years ago by Ethan Roseman <[email protected]>
add tar exclude for mac

6a8cdce8a75a34904521f50efb113a9bde71c5fb authored over 3 years ago by Ethan Roseman <[email protected]>
fix mac build

161195839757d802cd44fbb196cd411a22315e41 authored over 3 years ago by Ethan Roseman <[email protected]>
oopz

0f26357036642cbaea4ca372d08a7a76d575c450 authored over 3 years ago by Ethan Roseman <[email protected]>
fix archive dir structure

57013fb3237efb1ea85942cce3fa04e7c3a4363e authored over 3 years ago by Ethan Roseman <[email protected]>
try to fix tars

bdd4ea9462f64948d20070102c2bcc054f0a7088 authored over 3 years ago by Ethan Roseman <[email protected]>
updates

cffa3bbc6127ad5c6727ad3ce68b06af3b4e245e authored over 3 years ago by Ethan Roseman <[email protected]>
renames and capstone dependency

d040a045b45ba127c39d5edcc2be9b59783d46c6 authored over 3 years ago by Ethan Roseman <[email protected]>
fix typos

4bf19e4f9b6ffdf5eb455845930752ff720db7ef authored over 3 years ago by Ethan Roseman <[email protected]>
oopz

23a416606512baa2ac70fbc5ddf5964fae388dbb authored over 3 years ago by Ethan Roseman <[email protected]>
remove _

1ab24ee74288c74ebabc4d96ac55fad6df2a63ba authored over 3 years ago by Ethan Roseman <[email protected]>
rename dirs

e88956413bc2012450e507116212183af0813a0c authored over 3 years ago by Ethan Roseman <[email protected]>
First attempt at getting CI working

de441615790cf275fd617ebe0ef69910e9cc04e0 authored over 3 years ago by Ethan Roseman <[email protected]>
Add IDO 7.2 libc defines (#11)

01e4307e89bf16b6ba11a105ea311bf8b18f8ffe authored over 3 years ago by Synray <[email protected]>
Implement wrapper_getenv; use TMPDIR in wrapper_tmpfile (#10)

d63ff018ffb5438369b5f279d5fea019774a4b5d authored over 3 years ago by Zach Banks <[email protected]>
Fixing build.py for the per-function branch (#7)

bdcc211e218493ed641c583cfcc646ff07b7faaf authored about 4 years ago by Ethan Roseman <[email protected]>
Remove warnings and enhance get executable path robustness

5c383345f55406386f372f07264aaa6b66a81399 authored about 4 years ago by Emil Lenngren <[email protected]>
capstone compatibility

6a89e778a89ce80377e90a520c097279590fedbb authored about 4 years ago by Emil Lenngren <[email protected]>
Implement sigset so that files are unlinked on interrupt

9f3c1a86b2ba562ddbf62dd27203515252548d9a authored about 4 years ago by Emil Lenngren <[email protected]>
Update README.md

83ca3429e837d6761bc48c1cf8a56c1bb22bee86 authored about 4 years ago by Emill <[email protected]>
32-bit support by allocating a smaller virtual memory region

ee5d916b4d7aab9694a91b9f2ffa9b84aac61a48 authored about 4 years ago by Emil Lenngren <[email protected]>
Fix zero prefix

9a69b881103ba3661a19a57a845ced762bab7692 authored about 4 years ago by Emil Lenngren <[email protected]>
Merge branch 'master' into per-function

a33fd96b14073a2132b5a7ea4164b5ea9e610883 authored about 4 years ago by Emil Lenngren <[email protected]>
Added o/x format specifiers, ignoring # flag for now (#6)

6f1acba32b6d7b97eabb8387bbe9641b9ebed118 authored about 4 years ago by MNGoldenEagle <[email protected]>
Missing header.h file

80e3eb529443b870ade6237e6fb3d36255be09f9 authored about 4 years ago by Emil Lenngren <[email protected]>
Make each function a real C function

4e4fbc770af16b8a75ab05c265997e24c9d085ce authored about 4 years ago by Emil Lenngren <[email protected]>
Add Cygwin support + Redirect /usr/lib/ to the current executable's path (#3)

* add cygwin support, redirect /usr/lib to the executable's folder instead of cwd/PATH

* fix ...

440671ffa1b57b68bf6e87307415bfb26c77d0dc authored about 4 years ago by Random <[email protected]>
Fix https://github.com/Emill/ido-static-recomp/issues/4 (#5)

5aca1dbdc771687c57a404bd295228b9fab61c5f authored over 4 years ago by Gilles Siberlin <[email protected]>
Redirect /usr/lib/ to working directory + build script improvements (#2)

19086c8bf3d7b90824ea70b1edf83c76550fa971 authored over 4 years ago by Random <[email protected]>
Workaround gp uninitialized read

0a6d72b6d05b9a2fd3ed3855bac61f5242d4d91f authored over 4 years ago by Emil Lenngren <[email protected]>
Add -lm as compilation flag

5b574f1a129d5de7056e55d9ccb0985408af6cad authored over 4 years ago by Emil Lenngren <[email protected]>
Add support for when a section does not exist

1b6c4c7c2a8626c3db219348545eda09140483bc authored over 4 years ago by Emil Lenngren <[email protected]>
Fix jump tables again

a0dc8b41e8f9164fed8eeba20b0d0dafea23b46a authored over 4 years ago by Emil Lenngren <[email protected]>
Merge branch 'master' of https://github.com/Emill/ido-static-recomp

32e2c501c97cd433e09c4555da3fe12ba12bf511 authored over 4 years ago by Emil Lenngren <[email protected]>
Fix jump table detection bug

d07117ab36a5b8f837c90e823c152ce59d8990b6 authored over 4 years ago by Emil Lenngren <[email protected]>
More libc functions

ffc2cc955ef400bd3f47be93388b85c896a35fea authored over 4 years ago by Emil Lenngren <[email protected]>
Fix for OSX in libc_impl and improvements to build.py (#1)

d7960882a114ac6b93b2d7079e62236712e102c9 authored over 4 years ago by Emill <[email protected]>
Fix for OSX in libc_impl and improvements to build.py

d81cdbc2a206fd88f042522dfe630250e1891a91 authored over 4 years ago by Ethan Roseman <[email protected]>
IDO 5.3 fixes

64efe409279bffad024130f9d0dfa29b470cb67e authored over 4 years ago by Emil Lenngren <[email protected]>
Improve printf compatibility

3e901dfb1b18e905e6140773cb312b8751e2dd13 authored over 4 years ago by Emil Lenngren <[email protected]>
Fix assert for fp register

bf42c383be56c40004e0bca6c515d7fc9a8748ed authored over 4 years ago by Emil Lenngren <[email protected]>
Initial commit

1ae9b1331c43ba2759e187f82f9bcadef651a649 authored over 4 years ago by Emil Lenngren <[email protected]>