1
0
mirror of https://github.com/pumpitupdev/pumptools.git synced 2025-02-25 14:04:50 +01:00

Commit Graph

  • 672622ecbc hook/pri: Remove non working window mode option icex2 2021-03-19 16:27:50 +01:00
  • aa8e30af34 hook/nxa: Remove non working window mode option icex2 2021-03-19 16:27:38 +01:00
  • 7ef3581493 hook/nx2: Remove non working window mode option icex2 2021-03-19 16:27:24 +01:00
  • f844c28bd3 hook/nx: Remove non working window mode option icex2 2021-03-19 16:27:07 +01:00
  • 09586bc574 hook/fst: Remove non working window mode option icex2 2021-03-19 16:26:55 +01:00
  • eb54cd96e3 hook/fex: Remove non working window mode option icex2 2021-03-19 16:26:43 +01:00
  • f6708adb38 hook/f2: Remove non working window mode option icex2 2021-03-19 16:26:23 +01:00
  • 9d715476d1 hook/exc: Remove non working window mode option icex2 2021-03-19 16:25:53 +01:00
  • e265c048d5 patch/gfx: Remove non working window mode feature icex2 2021-03-19 16:23:50 +01:00
  • 2775db2ed1 Merge branch 'nx2-worldmax-unlocks' into 'master' icex2 2021-03-19 14:57:38 +00:00
  • eafb2909d1 Appl new code style on whole code base icex2 2021-03-19 15:52:34 +01:00
  • b493b4983a Overhaul makefile, cleanup and structured output of targets icex2 2021-03-19 15:50:45 +01:00
  • a483b32d48 doc/dev: Add architecture documentation about usb hooking and dispatching icex2 2021-03-19 15:39:00 +01:00
  • 7907206e1b doc/prohook: Update section relevant to the kernel hack icex2 2021-03-19 15:05:23 +01:00
  • b165a4cf86 hook/pro2: Fix order of setting up usb hooks icex2 2021-03-19 15:02:16 +01:00
  • 7f1a0b075b patch/piuio: Re-write emulation layer, usb_ctrl -> piuio API icex2 2021-03-19 14:57:52 +01:00
  • 956a322013 hook/pro: Fix order of setting up usb hooks icex2 2021-03-19 13:54:18 +01:00
  • c2ee8c0583 patch/piuio-exit: Bugfix when using with more usb devices than just piuio icex2 2021-03-19 12:41:31 +01:00
  • 36736c8a7c patch/piuio: Remove kernel hack handling code icex2 2021-03-19 12:38:10 +01:00
  • 5ced30c2ed hook/pro2: Rework IO hooking, same as pro in previous commit icex2 2021-03-19 12:35:21 +01:00
  • df135a19b0 hook/pro: Cleanup IO hooking and use new piuio-khack module icex2 2021-03-19 12:33:14 +01:00
  • 0a01503227 capnhook/usbhook: Add invoce next function that resets next handlers icex2 2021-03-19 12:31:26 +01:00
  • 5a2c8b5104 patch: Add piuio-khack module icex2 2021-03-19 12:30:13 +01:00
  • f4e01e2320 Fix broken reference in readme (part 2) icex2 2021-03-18 21:04:39 +00:00
  • 891251f53b Fix broken reference in doc icex2 2021-03-18 21:03:58 +00:00
  • 35e117cf90 Bump version to 1.10 icex2 2021-03-14 17:24:01 +01:00
  • 3de8f507c4 Update changelog for 1.09 release 1.09 icex2 2021-03-14 16:34:37 +01:00
  • 87bcba00c0 Package: Add Pro 2 files to release packaging icex2 2021-03-14 16:34:15 +01:00
  • 1410409d57 README: Promote pro2 to available icex2 2021-03-14 16:33:56 +01:00
  • bf452468e4 doc: Minor fix, prohook, missing dependency icex2 2021-03-14 16:33:40 +01:00
  • ed42df3a26 doc/game: Add pro2 game doc icex2 2021-03-14 16:33:26 +01:00
  • a6f4657658 doc: Update pro2hook doc for release icex2 2021-03-14 16:32:48 +01:00
  • 708db4331a doc/game/pro: Add easter egg codes icex2 2021-03-14 16:22:41 +01:00
  • cfcea514a2 Package: Include pro into public release icex2 2021-03-14 13:17:47 +01:00
  • ad5aaac8c0 README: Add pro to list of available games icex2 2021-03-14 13:01:36 +01:00
  • d9f4650a5c doc: Add pro game documentation icex2 2021-03-14 13:00:52 +01:00
  • d7b03a935a wip piu-run-docker icex2 2021-02-27 00:34:52 +01:00
  • e21a9638a2 wip prime-pumpnet-proxies icex2 2021-01-23 23:45:57 +01:00
  • abbee9291b hasp + f2: Add missing hasp API method, fixes f2 hanging profile load icex2 2021-02-01 22:10:12 +01:00
  • b14751a362 prinet-proxy: Fix shutdown getting stuck when thread is waiting to receive icex2 2021-01-24 12:28:01 +01:00
  • a81e886f0f prinet-proxy: Fix memory leak icex2 2021-01-24 12:11:23 +01:00
  • a3c0fc3303 prinet-proxy/client: Bugfix, avoid claiming mutex constantly icex2 2021-01-23 23:42:15 +01:00
  • 7dd2403d67 util/time: Refactor time and use gettimeofday icex2 2021-01-23 23:41:30 +01:00
  • b29f21f3f1 prinet-proxy/keepalive: Fix thread pausing and when to send keepalive icex2 2021-01-23 23:20:59 +01:00
  • 2f5c4467a0 prinet-proxy/client: Move log message, only makes sense when socket not closed icex2 2021-01-23 23:20:01 +01:00
  • 1e32a1f6c0 util/time: Add functions to measure time icex2 2021-01-23 23:19:48 +01:00
  • 52ae247f00 prinet-proxy/client: Increase timeout for nonblocking recv length icex2 2021-01-23 23:07:27 +01:00
  • 210f30ca03 prinet-proxy/client: Minor logging enhancements icex2 2021-01-23 23:06:34 +01:00
  • 5a6c8e588b util/sock-tcp: Fix non blocking receiving, detect broken connection icex2 2021-01-23 23:05:52 +01:00
  • 5a78cdf7f6 prinet-proxy: Add keepalive module icex2 2021-01-23 22:53:41 +01:00
  • 1bd7d927c4 prinet-proxy/client: Clarify log messages icex2 2021-01-23 22:53:22 +01:00
  • 32172670da prinet-proxy/packet: Add keepalive packet + creation function icex2 2021-01-23 22:52:06 +01:00
  • c29136afb5 prinet-proxy: Make proxy client thread safe + hide connection handling icex2 2021-01-23 22:21:07 +01:00
  • 52a821f207 prinet-proxy: Separate module for client communication/packet handling icex2 2021-01-23 21:35:37 +01:00
  • 171e14ddc3 prinet-proxy: Handle uni-directional messages + bugfix cleanup icex2 2021-01-23 20:47:04 +01:00
  • 43c8acdfb2 prinet: Allow no response to request icex2 2021-01-23 20:45:50 +01:00
  • 6aafaaf12a prinet-proxy: Fix connection handling icex2 2021-01-22 00:20:15 +01:00
  • 60f61d2de5 prinet-proxy: Bugfix handling of decryption data length icex2 2021-01-23 23:45:31 +01:00
  • 8747fce0ca hook/pro: Add net-crypt module, monitor network packet decryption failure icex2 2021-01-17 01:58:24 +01:00
  • 07146a7672 hook/pri: Update server addresses icex2 2021-01-17 01:57:01 +01:00
  • 73f2402455 pumpnet/prinet-proxy: Change default port to correct stock prime port icex2 2021-01-17 01:53:35 +01:00
  • 3b56bccfff Add automatic release package upload to target webserver icex2 2021-01-17 00:45:07 +01:00
  • fc04ba5623 Include executing unit tests in gitlab ci pipeline icex2 2021-01-17 00:42:22 +01:00
  • d261a905b3 Add Dockerfile.test for running pumptool's tests in a container icex2 2021-01-17 00:40:32 +01:00
  • 6c944ab9a0 Rename dockerfile to allow using multiple dockerfiles icex2 2021-01-17 00:39:48 +01:00
  • 9126fbd804 cmake: Remove public release compile branch, not used anymore icex2 2021-01-04 22:57:44 +01:00
  • 986571a513 pumpnet: Add prinet-proxy application icex2 2021-01-17 01:32:08 +01:00
  • 506abe92da pumpnet/lib: Add prinet module for sending prime network data to pumpnet icex2 2021-01-17 01:31:05 +01:00
  • 2b193a8d40 pumpnet/lib: Add protocol for prinet data icex2 2021-01-17 01:30:13 +01:00
  • 60e37e8eff pumpnet/lib: Adapt cmake file to refactoring changes icex2 2021-01-17 01:09:11 +01:00
  • da44fb71a4 pumpnet/client: Remove curl dependency, already part of pumpnet-lib icex2 2021-01-17 01:08:38 +01:00
  • 1210386602 hook/patch: Adapt net-profile to naming changes of deps icex2 2021-01-17 01:06:59 +01:00
  • 450f5507d8 pumpnet/client: Adapt to naming changes of deps icex2 2021-01-17 01:06:24 +01:00
  • 250ff3bf51 pumpnet/lib: Remove now obsolete pumpnet module icex2 2021-01-17 01:05:40 +01:00
  • 30f45783ff pumpnet/lib: Tweak http module, return recv size, set recv buffer size icex2 2021-01-17 01:05:02 +01:00
  • 4c46aa4337 pumpnet/lib: Factor out (from pumpnet module) usbprofile parts icex2 2021-01-17 01:03:53 +01:00
  • 7b03067348 pumpnet/lib: Rename protocol -> protocol-usbprofile icex2 2021-01-17 01:03:17 +01:00
  • e94d64d30a pumpnet/lib: Factor out some base pumpnet logic, e.g. get+put with retry icex2 2021-01-17 01:02:32 +01:00
  • 659f2ea1f0 util/sock-tcp: Add functions for client side data handling icex2 2021-01-17 01:00:17 +01:00
  • eac14dd673 util/sock-tcp: Add constant for invalid socket handle icex2 2021-01-17 00:59:41 +01:00
  • abb383995a sec/prinet: Module for encryption/decryption of prime network traffic icex2 2021-01-17 00:53:39 +01:00
  • c84ff4463f util/iobuf: Add functions to safely and easly alloc/free iobufs icex2 2021-01-17 00:52:09 +01:00
  • 2871238427 util/rand: Extend, add functions to init with seed, rand u8, u16, array icex2 2021-01-17 00:51:22 +01:00
  • 628a5d040e util/base64: Add tests icex2 2021-01-17 00:50:54 +01:00
  • f0040e5a1a Microdog 4.0 Emulator: Standalone Cube 2021-01-11 17:50:58 -08:00
  • a26830219e added microdog4.0 dog check op code 0x0 reponse is all that is required for dogcheck Used by PIU Infinity Cube 2021-01-06 20:55:48 +00:00
  • 8c66e6b763 piubtn real: Add missing library on linking icex2 2020-12-31 19:55:24 +01:00
  • 6492e4df1a capnhook/result: Extend error code list icex2 2020-12-31 19:54:59 +01:00
  • fb69d87c15 doc: Add doc for hooks regarding dependencies icex2 2020-10-25 16:19:42 +01:00
  • a0b926eee5 wip piuio add time measuring code piuio-lag-fix icex2 2020-10-13 22:51:54 +02:00
  • d9a96a818e util/time: Add functions to measure time with high precision icex2 2020-10-13 22:51:25 +02:00
  • 1ab724eb45 doc/mk3hook: Add faq item about fixing audio group icex2 2020-10-13 21:45:46 +02:00
  • 5143aede07 net-profile: Bugfix profile virtual mnt point infos incorrect ref nxa-support icex2 2020-10-06 23:39:22 +02:00
  • 7ee337196d Include the nxahook distribution package in the public dist package icex2 2020-10-06 23:30:38 +02:00
  • 8b599ef366 hook/nxa: Update dependencies accordingly for pumpnet changes icex2 2020-10-06 23:30:11 +02:00
  • 3256fa5c76 hook/nxa: Setup pumpnet for nxahook icex2 2020-10-06 23:29:55 +02:00
  • e84a5ee652 hook/nxa: Update option parsing to include all required params for pumpnet icex2 2020-10-06 23:29:36 +02:00
  • 54e691a05c net-profile/pumpnet: Support nxa profiles icex2 2020-10-06 23:29:00 +02:00
  • 8cc7c33133 hook/nx2: Set default machine id to 0/invalid id icex2 2020-10-06 23:27:50 +02:00
  • a7535a5aeb hooks f2, fex, fst: Bugfix parsing of 64-bit hex string icex2 2020-10-06 23:26:45 +02:00