Commit Graph

  • c0d3788b8e make: Add wut makefile Ash 2018-09-06 20:58:30 +1000
  • 7055d69c4f Strip debug sections before running elf2rpl to prevent crashes rw-r-r-0644 2018-11-06 20:21:40 +0100
  • f281a995b3 gx2: Add GX2_COMP_MAP and GX2_SQ_SEL_{RGBA} to utils.h James Benton 2018-10-21 15:24:48 +0100
  • fb4a54fc4c Rename GX2_SQ_SELMASK macro to GX2_SEL_MASK. James Benton 2018-10-21 15:24:25 +0100
  • 5201b78bd0 gx2: Add points primitive mode rw-r-r-0644 2018-10-17 13:36:12 +0200
  • 857fcd8eea Build libraries with -Wall and -Werror. James Benton 2018-10-06 10:50:32 +0100
  • 069e28acec Make the devoptab code more consistent. James Benton 2018-10-06 10:41:24 +0100
  • 63119deb63 Fix calculateSectionOffsets for import sections. 1.0.0-beta5 James Benton 2018-09-30 10:46:24 +0100
  • b03e4afc49 elf2rpl: Include import sections in the read section offsets. James Benton 2018-09-30 09:08:47 +0100
  • ea009ce10b wutcrt: Forward newlib _exit to the coreinit.rpl _Exit James Benton 2018-09-30 08:37:57 +0100
  • b6c024fc5c elf2rpl: Set file offset to 0 for the SHT_NOBITS and SHT_NULL sections. James Benton 2018-09-30 08:37:33 +0100
  • 400318c3d1 Rename rpl_main to rpl_entry. James Benton 2018-09-30 08:36:43 +0100
  • 9a3483638e
    Merge pull request #86 from QuarkTheAwesome/master James 2018-09-17 10:43:29 +0100
  • 74a29ac77a elf2rpl: Fix calculateSectionOffsets. James Benton 2018-09-17 10:40:30 +0100
  • 7a29fb7c85 readrpl: Fix verifyFileBounds. James Benton 2018-09-17 10:40:17 +0100
  • e0c27d8a2f Fix IOSVec. James Benton 2018-09-14 11:39:03 +0100
  • 3605823849 Add missing datamem section allocation for .bss James Benton 2018-09-14 09:53:06 +0100
  • 7c9120db96 Add alignas specifiers for OSContext, OSSpinLock, OSThread. James Benton 2018-09-14 08:56:48 +0100
  • f9fb0d8f24 Remove alignment for data sections from linker script. James Benton 2018-09-14 08:45:05 +0100
  • bc9ececcc1 Add some missing fields in FSStat. James Benton 2018-09-14 08:43:46 +0100
  • a5053a2a1a Fix padding in sockaddr_storage James Benton 2018-09-02 09:33:42 +0100
  • 6db746212c include/sysapp: Add basic documentation Ash 2018-08-27 21:36:21 +1000
  • f2ed5d7706
    Merge pull request #84 from QuarkTheAwesome/docs-rebuild James 2018-07-27 00:23:51 -0700
  • 0dce43b98d
    Rebuild doxygen docs from 4ff6c40 Ash 2018-07-26 20:52:03 +1000
  • 4ff6c40f2c
    Merge pull request #83 from QuarkTheAwesome/master James 2018-07-26 00:26:44 -0700
  • c9b2013b72 include/coreinit: Fix up some more Doxygen briefs Ash 2018-07-25 10:45:06 +1000
  • 33ae7587d6 include/coreinit: Shorten/rephrase some particularly long briefs Ash 2018-07-25 10:38:31 +1000
  • 70157eedab docs: Add JAVADOC_AUTOBRIEF option to CMakeLists Ash 2018-07-25 10:37:54 +1000
  • 41073579f2
    Merge pull request #82 from QuarkTheAwesome/master James 2018-07-24 05:37:53 -0700
  • e32369dbba
    include/coreinit/screen: Add Doxygen docs for OSScreen Ash 2018-07-24 22:04:20 +1000
  • e555fe48d2 elf2rpl: Set the file info section compressionLevel to 6. 1.0.0-beta3 James Benton 2018-07-19 08:50:48 +0100
  • 5165813af9 Fix incorrect usage of WUT_CHECK_OFFSET in nn/swkbd/swkbd_cpp.h James Benton 2018-07-19 08:50:23 +0100
  • 3423f6d1ae Add compile headers test for c99 and c11. James Benton 2018-07-19 08:50:06 +0100
  • c655780c34 Fix WUT_CHECK_ macros not being evaluated on C++. James Benton 2018-07-19 08:44:58 +0100
  • 690bd6ccbd Revert "Rename wutdevoptab to wutdevoptab_sd" James Benton 2018-07-19 08:42:12 +0100
  • 9db6278915
    include/coreinit/core.h: Add Doxygen docs for Core group. Ash 2018-07-18 21:33:50 +1000
  • 2e9643e342
    include/coreinit/cache: Document Cache function group Ash 2018-07-18 21:26:39 +1000
  • 91973a3b14
    Merge pull request #81 from QuarkTheAwesome/master James 2018-07-08 23:47:11 -0700
  • 2ee317599e
    include/vpad: Documentation style tweaks, add VPADLcdMode, more docs Ash 2018-07-05 10:11:48 +1000
  • 5f97c75efa
    Merge pull request #80 from Maschell/feature_gx2_surface James 2018-07-03 03:14:39 -0700
  • 93730269e8 Exports must be in alphabetical order because loader.elf uses binary search James Benton 2018-07-03 11:12:57 +0100
  • 6c999bf95c Add GX2ResolveAAColorBuffer Maschell 2018-07-01 18:29:50 +0200
  • 17a83000e0 coreinit: Add OSSwitchFiber{Ex} functions. 1.0.0-beta2 James Benton 2018-07-01 16:25:03 +0100
  • 11ff692fbf coreinit: Add more OSContext related functions. James Benton 2018-07-01 16:24:51 +0100
  • d01de98da2
    Merge pull request #78 from Maschell/feature_coreinit_context James 2018-07-01 08:12:54 -0700
  • b42c431604
    Merge pull request #79 from Maschell/feature_coreinit_dynload James 2018-07-01 08:12:35 -0700
  • 531dfaee7f Add OSDynLoad_GetModuleName Maschell 2018-06-30 21:13:16 +0200
  • ee90aef8b9 Add "OSLoadContext" Maschell 2018-06-30 20:56:21 +0200
  • 6f014e48d2 Remove last usages of GLOB_RECURSE. James Benton 2018-06-28 16:01:16 +0100
  • 96bddc5a69 gx2: Add GX2DebugCapture functions. James Benton 2018-06-28 12:19:02 +0100
  • ba24b4a5f5
    Merge pull request #77 from QuarkTheAwesome/master James 2018-06-28 02:42:18 -0700
  • fb92450f21
    include/nsysnet/nssl: Clarify "block" arg to NSSLCreateConnection Ash 2018-06-28 19:36:44 +1000
  • 3e8c28f939
    include/nsysnet/nssl.h: Semantics - libcurl->nlibcurl Ash 2018-06-28 19:36:12 +1000
  • da3b0efaa6
    include/nsysnet/nssl: Missing comma (-_-) Ash 2018-06-28 19:34:28 +1000
  • f9f5eb343a
    include/nsysnet/nssl: Add meaningful group names, update cURL sample Ash 2018-06-28 19:33:39 +1000
  • 0dd4b6bbda
    include/nsysnet/nssl: Add NSSLDestroyConnection(). Ash 2018-06-28 18:51:13 +1000
  • e86a3be046
    include/nsysnet/nssl: Add all the system certificates Ash 2018-06-28 18:50:05 +1000
  • 55a911b56e
    include/nsysnet/nssl: Add Doxygen documentation Ash 2018-06-28 10:06:39 +1000
  • 75bdc97d3b
    Merge pull request #75 from QuarkTheAwesome/master James 2018-06-26 07:57:48 -0700
  • fe9e0b208c gx2: Add brackets around define values. James Benton 2018-06-26 15:56:11 +0100
  • fa285aa946 Add MEMFindParentHeap and MEMCreateUserHeapHandle Maschell 2018-06-19 23:12:53 +0200
  • efeb31620d nn: Fix initialisation order in nn::Result James Benton 2018-06-21 14:37:02 +0100
  • dbb45f54e1 include/proc_ui: Spelling; correct ProcessMessagesCore, DrawDoneRelease Ash 2018-06-25 22:07:01 +1000
  • fdf9539c83
    Merge pull request #74 from Maschell/feature_gx2 James 2018-06-25 00:53:30 -0700
  • b37c405af8
    include/proc_ui: Polish off most of the Doxygen documentation Ash 2018-06-25 11:01:01 +1000
  • 9977270efe Add some missing GX2 defines Maschell 2018-06-23 13:45:50 +0200
  • c2df6eab3b
    Merge pull request #73 from QuarkTheAwesome/doc-decaf James 2018-06-23 04:20:25 -0700
  • 31c762ed11 include/coreinit: Start documenting OS* memory functions (decaf) Ash 2018-06-23 20:13:38 +1000
  • 6a146f4b38 include/proc_ui: Add basic Doxygen documentation (decaf) Ash 2018-06-23 20:11:31 +1000
  • 2f995fec41 include/vpad: Minor improvments, enum links, whatever Ash 2018-06-23 19:52:13 +1000
  • 864ad21a0d include/vpad: Add Doxygen documentation for some functions (from decaf) Ash 2018-06-23 19:35:30 +1000
  • 5abaac4a39
    Merge pull request #72 from Maschell/feature_sndcore2 James 2018-06-21 02:26:10 -0700
  • 8d8cfe8a65 Add zlib headers from zlib 1.2.5 James Benton 2018-06-21 10:19:47 +0100
  • 90143f5876 Add sndcore2 functions Maschell 2018-06-20 21:46:06 +0200
  • b9a7e1714b Add several VPAD function, added more fields to the VPADStatus struct. 1.0.0-beta Maschell 2018-06-20 13:51:59 +0200
  • ac6c9b648f Use correct struct for MCPSysProdSettings. James Benton 2018-06-20 11:41:01 +0100
  • cf024e025b coreinit: Add more MCP functions. Maschell 2018-06-19 20:41:20 +0200
  • 0cba642861 Add WUT_PACKED macro for struct packing. James Benton 2018-06-20 11:10:37 +0100
  • e528a09ba5 Add struct FSMessage and struct FSAsyncResult, added some missing fields to FSStat Maschell 2018-06-19 20:39:36 +0200
  • 5091a36418 Add OSFunctionType. James Benton 2018-06-20 11:20:15 +0100
  • 697edd3b69 Add WPADInit,WPADSetAutoSleepTime and WPADDisconnect Maschell 2018-06-19 21:12:25 +0200
  • 5f1b1902f6 Prefix structsize macros with WUT_ James Benton 2018-06-20 10:31:53 +0100
  • b4619783ca Remove sized types from wut_types.h James Benton 2018-06-20 10:26:10 +0100
  • 4f224c6eb8 nsyshid: Fix HIDAttachEvent values. James Benton 2018-06-19 11:46:47 +0100
  • c5e51a5ffc cmake: Remove -std=c++17 from wut_enable_stdcpp James Benton 2018-06-18 21:13:06 +0100
  • d66cf4bfd6 samples: Update swkbd sample to use VPADChan enum James Benton 2018-06-18 12:21:43 +0100
  • 7ca4ebda05 samples: Add a curl + NSSL example. James Benton 2018-06-18 12:17:30 +0100
  • 8c1943cdd7 nsysnet: Fix NSSL context / connection types. James Benton 2018-06-18 12:17:16 +0100
  • 8434982910 curl: Include nsysnet/socket.h in curlbuild.h James Benton 2018-06-18 12:16:23 +0100
  • c0e9142e6a curl: Fix typecheck-gcc for removed SSL options. James Benton 2018-06-18 12:16:11 +0100
  • b6ea35660a Add missing doxygen comments for nsyshid James Benton 2018-06-18 11:13:47 +0100
  • 3483172b50 nsysnet: Add NSSL* functions. James Benton 2018-06-18 11:13:25 +0100
  • 73a0b08bcf curl: Add NSSL_CONTEXT option for setting nsysnet SSL context. James Benton 2018-06-18 11:02:46 +0100
  • 50aaa8ac82 curl: Remove SSL options. James Benton 2018-06-18 11:01:55 +0100
  • 59b422f590 curl: Remove non-CafeOS platform specific stuff. James Benton 2018-06-18 11:01:36 +0100
  • 8e1eb4839b Copy curl headers from curl git 7.21.7 James Benton 2018-06-18 10:52:53 +0100
  • 0aaaba212a Build tests on travis James Benton 2018-06-18 10:29:24 +0100
  • 0750d60693 Add some compile tests. James Benton 2018-06-18 10:26:37 +0100
  • e65cb2304b Reformat vpad/input.h James Benton 2018-06-18 10:05:02 +0100
  • 83583aa80b Reformat wpad.h James Benton 2018-06-18 10:04:53 +0100