Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
391 commits
Select commit Hold shift + click to select a range
444b509
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
49ee153
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
21392b7
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
d834ef8
Update main.yml
BDGHubNoKey Mar 16, 2025
57ff512
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
648a5d0
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
3ff7c5f
Update Sign.yml
BDGHubNoKey Mar 16, 2025
0796259
Update repo.yml
BDGHubNoKey Mar 16, 2025
f6567e2
chore: update App-repo.json
github-actions[bot] Mar 16, 2025
b5ebb73
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
53ae0f0
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
45aca34
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
248fd29
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
0dfe9f6
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
71334d8
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
9abed8d
Update repo.yml
BDGHubNoKey Mar 16, 2025
5109838
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
27581e1
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
c4d621d
Add files via upload
BDGHubNoKey Mar 16, 2025
4bf265c
Update Info.plist
BDGHubNoKey Mar 16, 2025
6c23f31
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
430706f
Update HomeViewUtilities.swift
BDGHubNoKey Mar 16, 2025
dc4ee34
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 16, 2025
9e2e4eb
Update IconsListViewController.swift
BDGHubNoKey Mar 16, 2025
7c62cff
Update AppSigner.swift
BDGHubNoKey Mar 16, 2025
a5ae0cc
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
a4b443a
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
3c0f8b8
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
532085c
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
0e280de
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 16, 2025
f9a8d7d
Update Localizable.strings
BDGHubNoKey Mar 16, 2025
18a1c9e
Update LibraryViewController.swift
BDGHubNoKey Mar 16, 2025
33fd1d8
Update LibraryViewController.swift
BDGHubNoKey Mar 16, 2025
cd2aee2
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
46b31a3
Update SettingsAltIconView.swift
BDGHubNoKey Mar 16, 2025
8fd2d12
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 16, 2025
84f954e
Update AppSigner.swift
BDGHubNoKey Mar 16, 2025
8158600
Update TweakHandler.swift
BDGHubNoKey Mar 16, 2025
420934f
Update Localizable.strings
BDGHubNoKey Mar 16, 2025
c2be9ec
Update Localizable.strings
BDGHubNoKey Mar 16, 2025
b36f704
Add files via upload
BDGHubNoKey Mar 16, 2025
2260b58
Delete Shared/Localizations/en.lproj/Localizable.strings
BDGHubNoKey Mar 16, 2025
4bddb85
Add files via upload
BDGHubNoKey Mar 16, 2025
b24e1a6
Update LibraryViewController.swift
BDGHubNoKey Mar 16, 2025
07c774d
Update LibraryViewController.swift
BDGHubNoKey Mar 16, 2025
6fbc78f
Update PopupViewController.swift
BDGHubNoKey Mar 16, 2025
0174caf
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
27949a3
Update HomeViewUtilities.swift
BDGHubNoKey Mar 16, 2025
243559d
Update HomeViewUtilities.swift
BDGHubNoKey Mar 16, 2025
d9938b8
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
bc1438a
Update LibraryViewController.swift
BDGHubNoKey Mar 16, 2025
c82927b
Update LibraryViewController.swift
BDGHubNoKey Mar 16, 2025
7c6c052
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
e42b2a2
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
a87fd6d
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
ec7b13a
Update HomeViewUtilities.swift
BDGHubNoKey Mar 16, 2025
061c96f
Update LibraryViewController.swift
BDGHubNoKey Mar 16, 2025
c882610
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
55be65e
Update HomeViewUtilities.swift
BDGHubNoKey Mar 16, 2025
57d3c71
Update HomeViewController.swift
BDGHubNoKey Mar 16, 2025
69c179d
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 16, 2025
ec67fa6
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 16, 2025
0f2fad9
Update HomeViewUtilities.swift
BDGHubNoKey Mar 16, 2025
8715318
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 16, 2025
b058ce0
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 16, 2025
e337bf8
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 16, 2025
82b5293
Update SettingsViewController.swift
BDGHubNoKey Mar 16, 2025
3c094e9
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 16, 2025
26c078c
Update SigningsViewController.swift
BDGHubNoKey Mar 16, 2025
f50080f
Update AppSigner.swift
BDGHubNoKey Mar 16, 2025
b6f27f5
Update TweakHandler.swift
BDGHubNoKey Mar 16, 2025
f72872f
Update HomeViewUtilities.swift
BDGHubNoKey Mar 16, 2025
04b7f1c
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 16, 2025
ca9b745
Update DownloadCertificate.swift
BDGHubNoKey Mar 16, 2025
33cf7a0
Update AR.swift
BDGHubNoKey Mar 16, 2025
95c49a2
Update Decompression.swift
BDGHubNoKey Mar 16, 2025
83f7c7a
Update AppSigner.swift
BDGHubNoKey Mar 16, 2025
665f87c
Update main.yml
BDGHubNoKey Mar 16, 2025
b4ca82b
Update main.yml
BDGHubNoKey Mar 17, 2025
e94005d
Add files via upload
BDGHubNoKey Mar 17, 2025
617ff4f
Update main.yml
BDGHubNoKey Mar 17, 2025
6ff70d6
Update logs.yml
BDGHubNoKey Mar 17, 2025
38754e8
Update main.yml
BDGHubNoKey Mar 17, 2025
c1c16e8
Update main.yml
BDGHubNoKey Mar 17, 2025
ecc6eb6
Update main.yml
BDGHubNoKey Mar 17, 2025
ca24bc1
Add files via upload
BDGHubNoKey Mar 17, 2025
ff84ce8
Update logs.yml
BDGHubNoKey Mar 17, 2025
52cbbda
Update logs.yml
BDGHubNoKey Mar 17, 2025
70488ef
Update logs.yml
BDGHubNoKey Mar 17, 2025
7950a18
Update logs.yml
BDGHubNoKey Mar 17, 2025
319be8b
Update main.yml
BDGHubNoKey Mar 17, 2025
b1852bb
Update logs.yml
BDGHubNoKey Mar 17, 2025
032630c
Update logs.yml
BDGHubNoKey Mar 17, 2025
d3cbcde
Update main.yml
BDGHubNoKey Mar 17, 2025
b365f9e
Update main.yml
BDGHubNoKey Mar 17, 2025
0ba661d
Delete scripts directory
BDGHubNoKey Mar 17, 2025
9bedb34
Delete Logs directory
BDGHubNoKey Mar 17, 2025
b15447f
Delete .github/workflows/logs.yml
BDGHubNoKey Mar 17, 2025
d282bf2
Delete iOS/Views/Home/HomeViewUtilities.swift
BDGHubNoKey Mar 17, 2025
6e28bad
Update HomeViewController.swift
BDGHubNoKey Mar 17, 2025
5f13a7f
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
9fa1737
Add files via upload
BDGHubNoKey Mar 17, 2025
832f2db
Update FileOperations.swift
BDGHubNoKey Mar 17, 2025
62dcc6e
Update HomeViewController.swift
BDGHubNoKey Mar 17, 2025
da0e009
Update HomeViewTableHandlers.swift
BDGHubNoKey Mar 17, 2025
69a728a
Update HomeViewController.swift
BDGHubNoKey Mar 17, 2025
add0f6b
Create create.yml
BDGHubNoKey Mar 17, 2025
679e801
Update HomeViewController.swift
BDGHubNoKey Mar 17, 2025
49ea69a
Update HomeViewController.swift
BDGHubNoKey Mar 17, 2025
299bf5a
Update HomeViewController.swift
BDGHubNoKey Mar 17, 2025
22c8bb9
Update AppDelegate.swift
BDGHubNoKey Mar 17, 2025
eee9d60
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
543b802
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
c97b7ec
Update HomeViewUtilities.swift
BDGHubNoKey Mar 17, 2025
968cae8
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 17, 2025
cee8fb8
Update main.yml
BDGHubNoKey Mar 17, 2025
7a94f41
Update Makefile
BDGHubNoKey Mar 17, 2025
a7fecdb
Update main.yml
BDGHubNoKey Mar 17, 2025
86b995f
Update main.yml
BDGHubNoKey Mar 17, 2025
ecc1f86
Update Makefile
BDGHubNoKey Mar 17, 2025
9c1cad2
Update main.yml
BDGHubNoKey Mar 17, 2025
5a9ab47
Update create.yml
BDGHubNoKey Mar 17, 2025
433b852
Update create.yml
BDGHubNoKey Mar 17, 2025
2c02815
Update main.yml
BDGHubNoKey Mar 17, 2025
ae39ed0
Update Makefile
BDGHubNoKey Mar 17, 2025
658bdf8
Update AR.swift
BDGHubNoKey Mar 17, 2025
8c65495
Update Decompression.swift
BDGHubNoKey Mar 17, 2025
91241c8
Update TweakHandler.swift
BDGHubNoKey Mar 17, 2025
32cadbf
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
d983298
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 17, 2025
f06bfea
Update SigningsViewController.swift
BDGHubNoKey Mar 17, 2025
e2aa67b
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
3afaf6e
Update HomeViewUtilities.swift
BDGHubNoKey Mar 17, 2025
17e2820
Update AppSigner.swift
BDGHubNoKey Mar 17, 2025
e09b805
Create FileHelpers.swift
BDGHubNoKey Mar 17, 2025
a89ebbe
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
8d7cd44
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
4cf373a
Update ResetDataClass.swift
BDGHubNoKey Mar 17, 2025
0ab7eef
Update LogsViewController.swift
BDGHubNoKey Mar 17, 2025
d189158
Update SettingsViewController.swift
BDGHubNoKey Mar 17, 2025
0c034ad
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 17, 2025
14ad562
Update SigningsViewController.swift
BDGHubNoKey Mar 17, 2025
7df6486
Update DownloadCertificate.swift
BDGHubNoKey Mar 17, 2025
338a7c6
Update Server+TLS.swift
BDGHubNoKey Mar 17, 2025
6a72c0a
Update Logger.swift
BDGHubNoKey Mar 17, 2025
3ba11fb
Update AppSigner.swift
BDGHubNoKey Mar 17, 2025
33fa76a
Update PopupViewController.swift
BDGHubNoKey Mar 17, 2025
9b4e11e
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
99af1ad
Update HomeViewController.swift
BDGHubNoKey Mar 17, 2025
bd76d2f
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
1b7e1c6
Update LogsViewController.swift
BDGHubNoKey Mar 17, 2025
66aa23a
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 17, 2025
69a393a
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
2fe4674
Update FileHelpers.swift
BDGHubNoKey Mar 17, 2025
e4afec9
Create FileHelpers.swift
BDGHubNoKey Mar 17, 2025
86d5104
Delete iOS/Views/Extra/FileHelpers.swift
BDGHubNoKey Mar 17, 2025
2cba0e8
Delete iOS/Views/Sources/FileHelpers.swift
BDGHubNoKey Mar 17, 2025
38892fd
Add files via upload
BDGHubNoKey Mar 17, 2025
30f4c95
Create FileHelpers.swift
BDGHubNoKey Mar 17, 2025
8a021ad
Delete iOS/Views/Sources/FileHelpers/text.txt
BDGHubNoKey Mar 17, 2025
1036864
Update Makefile
BDGHubNoKey Mar 17, 2025
615bb83
Delete iOS/Views/Sources/FileHelpers directory
BDGHubNoKey Mar 17, 2025
c2f8ffa
Update AppDelegate.swift
BDGHubNoKey Mar 17, 2025
c7f9971
Update Makefile
BDGHubNoKey Mar 17, 2025
da0ddd4
Update Server+TLS.swift
BDGHubNoKey Mar 17, 2025
cf8cde2
Update DownloadCertificate.swift
BDGHubNoKey Mar 17, 2025
3db3cec
Update Logger.swift
BDGHubNoKey Mar 17, 2025
e46a752
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 17, 2025
38b822a
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
919c5f4
Update AppSigner.swift
BDGHubNoKey Mar 17, 2025
cb68323
Update SigningsViewController.swift
BDGHubNoKey Mar 17, 2025
249bd50
Update LogsViewController.swift
BDGHubNoKey Mar 17, 2025
86a4223
Update SettingsViewController.swift
BDGHubNoKey Mar 17, 2025
6dada95
Update ResetDataClass.swift
BDGHubNoKey Mar 17, 2025
fa9d0db
Update SigningsViewController.swift
BDGHubNoKey Mar 17, 2025
ca1c3d4
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
7bd7ef1
Update AppDelegate.swift
BDGHubNoKey Mar 17, 2025
77f8cae
Create ProcessUtility.swift
BDGHubNoKey Mar 17, 2025
cac27e4
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
3127d16
Update TweakHandler.swift
BDGHubNoKey Mar 17, 2025
ef18c5e
Update TweakHandler.swift
BDGHubNoKey Mar 17, 2025
65bf843
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
33059c2
Update ProcessUtility.swift
BDGHubNoKey Mar 17, 2025
e012ce8
Update AppDelegate.swift
BDGHubNoKey Mar 17, 2025
2b012da
Update TweakHandler.swift
BDGHubNoKey Mar 17, 2025
7848a41
Update AppDelegate.swift
BDGHubNoKey Mar 17, 2025
d7408d1
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
799eba3
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
4c995ae
Update SigningsDylibViewController.swift
BDGHubNoKey Mar 17, 2025
81bb910
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
8399d8d
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
c068518
Update SigningsViewController.swift
BDGHubNoKey Mar 17, 2025
21d0feb
Update SigningsInputViewController.swift
BDGHubNoKey Mar 17, 2025
a29ab7e
Update SigningsAdvancedViewController.swift
BDGHubNoKey Mar 17, 2025
eed1b7e
Update SigningsAdvancedViewController.swift
BDGHubNoKey Mar 17, 2025
54e9891
Update SigningsViewController.swift
BDGHubNoKey Mar 17, 2025
a3a2357
Update SigningsViewController.swift
BDGHubNoKey Mar 17, 2025
5f28688
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
c115368
Update AppsTableViewCell.swift
BDGHubNoKey Mar 17, 2025
9df429c
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
1f37618
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
160af03
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 17, 2025
c459d8d
Update LibraryViewController.swift
BDGHubNoKey Mar 17, 2025
228a737
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 18, 2025
5e888c6
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
fa6f345
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
fb11a43
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
9f2fad6
Update TweakHandler.swift
BDGHubNoKey Mar 18, 2025
d5c96a9
Update TweakHandler.swift
BDGHubNoKey Mar 18, 2025
8e72ea7
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 18, 2025
2016c94
Update TweakHandler.swift
BDGHubNoKey Mar 18, 2025
591a0c3
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
5d5a455
Update HomeViewFileHandlers.swift
BDGHubNoKey Mar 18, 2025
f329a09
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
073b776
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
2ce083d
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
a6a4c7d
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
9b03101
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
fd3803a
Create idk
BDGHubNoKey Mar 18, 2025
783f6c9
Create idk.yml
BDGHubNoKey Mar 18, 2025
661f000
Update idk.yml
BDGHubNoKey Mar 18, 2025
e8f243e
Update LibraryViewController.swift
BDGHubNoKey Mar 18, 2025
d267fa1
Update idk.yml
BDGHubNoKey Mar 18, 2025
cb5f0fb
Update idk.yml
BDGHubNoKey Mar 18, 2025
930a70e
Update idk.yml
BDGHubNoKey Mar 18, 2025
1e22977
Create BDG
BDGHubNoKey Mar 18, 2025
b7b5cfb
Update idk.yml
BDGHubNoKey Mar 18, 2025
5b26850
Update idk.yml
BDGHubNoKey Mar 18, 2025
e70c9f8
Add files via upload
BDGHubNoKey Mar 18, 2025
39dc733
Update idk.yml
BDGHubNoKey Mar 18, 2025
2b3ba47
Update idk.yml
BDGHubNoKey Mar 18, 2025
af65155
Update idk.yml
BDGHubNoKey Mar 18, 2025
2e1726f
Update idk.yml
BDGHubNoKey Mar 18, 2025
8d4d410
Update idk.yml
BDGHubNoKey Mar 18, 2025
14165de
Update idk.yml
BDGHubNoKey Mar 18, 2025
d035887
Update idk.yml
BDGHubNoKey Mar 18, 2025
99d8ad3
Update idk.yml
BDGHubNoKey Mar 18, 2025
579dfaf
Update idk.yml
BDGHubNoKey Mar 18, 2025
96e452d
Update idk.yml
BDGHubNoKey Mar 18, 2025
1faa9e1
Update idk.yml
BDGHubNoKey Mar 18, 2025
8d09cc0
Update idk.yml
BDGHubNoKey Mar 18, 2025
9e9187d
Update idk.yml
BDGHubNoKey Mar 18, 2025
2116d70
Update idk.yml
BDGHubNoKey Mar 18, 2025
1d4aad7
Update cpux_lib.c
BDGHubNoKey Mar 18, 2025
eb7d11f
Update cpux_lib.h
BDGHubNoKey Mar 18, 2025
365f021
Update feather-Bridging-Header.h
BDGHubNoKey Mar 18, 2025
c7d5b2f
Add files via upload
BDGHubNoKey Mar 18, 2025
7c15b45
Delete BDG
BDGHubNoKey Mar 18, 2025
5942898
Delete cpux_lib.c
BDGHubNoKey Mar 18, 2025
6a1c020
Delete cpux_lib.h
BDGHubNoKey Mar 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Use the official Python image from the Docker Hub
FROM python:3.9-slim

# Set environment variables
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1

# Create a directory for the app
WORKDIR /app

# Copy the requirements file into the container
COPY .devcontainer/requirements.txt /app/

# Install dependencies
RUN pip install --upgrade pip \
&& pip install -r requirements.txt

# Copy the rest of the application code into the container
COPY . /app/

# Ensure the post-create script is executable
RUN chmod +x .devcontainer/post-create.sh
10 changes: 10 additions & 0 deletions .devcontainer/devcontainer 2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"image": "swift:latest",
"customizations": {
"vscode": {
"extensions": [
"sswg.swift-lang"
]
}
}
}
19 changes: 19 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "iOS Development Environment",
"build": {
"dockerfile": "Dockerfile",
"args": {
"VARIANT": "18-bullseye"
}
},
"customizations": {
"vscode": {
"extensions": [
"ms-python.python",
"ms-azuretools.vscode-docker"
]
}
},
"postCreateCommand": "bash .devcontainer/post-create.sh",
"remoteUser": "vscode"
}
19 changes: 19 additions & 0 deletions .devcontainer/post-create.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/bin/bash

# This script will run after the container is created.

# Update and upgrade apt-get
sudo apt-get update && sudo apt-get upgrade -y

# Install necessary tools
sudo apt-get install -y git curl

# Ensure DaiSign-API is installed (this is just an example, adjust as needed)
if ! command -v DaiSign-API &> /dev/null
then
echo "DaiSign-API could not be found, installing..."
# Replace with the actual installation command for DaiSign-API
# Example: curl -sSL https://example.com/install-daisign-api.sh | bash
fi

# Any other setup tasks can go here
1 change: 1 addition & 0 deletions .devcontainer/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
requests
60 changes: 60 additions & 0 deletions .github/workflows/Sign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: Sign IPA

on:
push:
branches:
- main
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
sign-ipa:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Set up Node.js
uses: actions/setup-node@v2
with:
node-version: '14'

- name: Install dependencies
run: npm install axios form-data

- name: Download latest release asset
run: |
curl -L -o certificates/app.ipa https://github.com/BDGHubNoKey/Backdoor/releases/download/v0.0.8/feather_v0.0.8.ipa

- name: Run sign script
env:
P12_PASSWORD: ${{ secrets.P12_PASSWORD }}
UDID: ${{ secrets.UDID }} # Add your UDID as a secret in the repository settings
run: |
node <<'EOF'
const axios = require('axios');
const FormData = require('form-data');
const fs = require('fs');

const form = new FormData();
form.append('ipa', fs.createReadStream('certificates/app.ipa'));
form.append('p12', fs.createReadStream('certificates/BDG.p12'));
form.append('mobileprovision', fs.createReadStream('certificates/BDG.mobileprovision'));
form.append('p12_password', process.env.P12_PASSWORD);
form.append('udid', process.env.UDID); // Include the UDID in the form data
form.append('save_cert', 'on'); // Set to 'on' to save certificates

axios.post('https://api.ipasign.pro/sign', form, {
headers: form.getHeaders()
})
.then(response => {
console.log('Install Link:', response.data.installLink);
})
.catch(error => {
console.error('Error:', error.response ? error.response.data : error.message);
});
EOF
53 changes: 53 additions & 0 deletions .github/workflows/create.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Create New Beta

on:
workflow_dispatch:

jobs:
build:
runs-on: macos-15
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Clean Swift Environment
run: |
rm -rf ~/Library/Developer/Xcode/DerivedData
xcodebuild clean

- name: Install dependencies (packages)
run: |
curl -LO https://github.com/ProcursusTeam/ldid/releases/download/v2.1.5-procursus7/ldid_macosx_x86_64
sudo install -m755 ldid_macosx_x86_64 /usr/local/bin/ldid
brew install 7zip gnu-sed

- name: Compile f
run: |
mkdir upload
# Set optimization level to -Onone
make package SCHEME="'feather (Release)'" OPTIMIZATION_LEVEL=-Onone
mv packages/* upload/

- name: Get Version Number
id: get_version
run: |
VERSION=$( /usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" Payload/feather.app/Info.plist )
echo "VERSION=${VERSION}" >> $GITHUB_ENV

- name: Setup
run: |
mv upload/feather.ipa upload/feather_v${VERSION}.ipa
cp upload/feather_v${VERSION}.ipa upload/feather_v${VERSION}.tipa

- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
name: Feather v${{ env.VERSION }}
tag_name: v${{ env.VERSION }}
files: |
upload/*ipa
generate_release_notes: true
fail_on_unmatched_files: false
draft: true
env:
GITHUB_TOKEN: ${{ env.WORKFLOW_SECRET }}
42 changes: 42 additions & 0 deletions .github/workflows/idk
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Build iOS Dylib

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
build:
runs-on: macos-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Install Xcode Command Line Tools
run: xcode-select --install

- name: Create Framework Project
run: |
mkdir iOSFramework
cd iOSFramework
xcodebuild -create-xcframework -framework cpux_lib.framework -output cpux_lib.xcframework

- name: Create Framework
run: |
mkdir cpux_lib.framework
mkdir cpux_lib.framework/Headers
cp cpux_lib.h cpux_lib.framework/Headers/
clang -target arm64-apple-ios14.0 -isysroot $(xcrun --sdk iphoneos --show-sdk-path) -fPIC -c cpux_lib.c -o cpux_lib.o
libtool -static cpux_lib.o -o cpux_lib.framework/cpux_lib
mkdir cpux_lib.framework/Modules
echo 'framework module cpux_lib { header "cpux_lib.h" export * }' > cpux_lib.framework/Modules/module.modulemap

- name: Upload Framework Artifact
uses: actions/upload-artifact@v3
with:
name: cpux_lib_framework
path: iOSFramework/cpux_lib.xcframework
105 changes: 105 additions & 0 deletions .github/workflows/idk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
name: Build iOS Dylib

on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:
release:
types: [created]

jobs:
build:
runs-on: macos-latest

steps:
- name: Checkout code
uses: actions/checkout@v3
with:
token: ${{ secrets.WORKFLOW_SECRET }}

- name: Install Dependencies
run: |
xcode-select --install || true

- name: Create iOS Framework
run: |
mkdir -p cpux_lib.framework/Headers
cp cpux_lib.h cpux_lib.framework/Headers/
clang -target arm64-apple-ios14.0 -isysroot $(xcrun --sdk iphoneos --show-sdk-path) -fPIC -c cpux_lib.c -o cpux_lib_ios.o
libtool -static cpux_lib_ios.o -o cpux_lib.framework/cpux_lib
mkdir -p cpux_lib.framework/Modules
echo 'framework module cpux_lib { header "cpux_lib.h" export * }' > cpux_lib.framework/Modules/module.modulemap

- name: Create iOS XCFramework
run: |
xcodebuild -create-xcframework -framework cpux_lib.framework -output cpux_lib.xcframework

- name: Zip iOS Framework
run: |
zip -r cpux_lib.framework.zip cpux_lib.framework

- name: Zip iOS XCFramework
run: |
zip -r cpux_lib.xcframework.zip cpux_lib.xcframework

- name: Create iOS Dylib
run: |
clang -dynamiclib -target arm64-apple-ios14.0 -isysroot $(xcrun --sdk iphoneos --show-sdk-path) -o libcpux.dylib cpux_lib_ios.o -framework Foundation

release:
runs-on: macos-latest
needs: build

steps:
- name: Checkout code
uses: actions/checkout@v3
with:
token: ${{ secrets.WORKFLOW_SECRET }}

- name: Install Dependencies
run: |
xcode-select --install || true

- name: Create iOS Framework
run: |
mkdir -p cpux_lib.framework/Headers
cp cpux_lib.h cpux_lib.framework/Headers/
clang -target arm64-apple-ios14.0 -isysroot $(xcrun --sdk iphoneos --show-sdk-path) -fPIC -c cpux_lib.c -o cpux_lib_ios.o
libtool -static cpux_lib_ios.o -o cpux_lib.framework/cpux_lib
mkdir -p cpux_lib.framework/Modules
echo 'framework module cpux_lib { header "cpux_lib.h" export * }' > cpux_lib.framework/Modules/module.modulemap

- name: Create iOS XCFramework
run: |
xcodebuild -create-xcframework -framework cpux_lib.framework -output cpux_lib.xcframework

- name: Zip iOS Framework
run: |
zip -r cpux_lib.framework.zip cpux_lib.framework

- name: Zip iOS XCFramework
run: |
zip -r cpux_lib.xcframework.zip cpux_lib.xcframework

- name: Create iOS Dylib
run: |
clang -dynamiclib -target arm64-apple-ios14.0 -isysroot $(xcrun --sdk iphoneos --show-sdk-path) -o libcpux.dylib cpux_lib_ios.o -framework Foundation

- name: Delete Existing Release and Tag
env:
GITHUB_TOKEN: ${{ secrets.WORKFLOW_SECRET }}
run: |
gh release delete Dylib -y
git push --delete origin Dylib || true

- name: Create Release and Set Tag
env:
GITHUB_TOKEN: ${{ secrets.WORKFLOW_SECRET }}
run: |
git tag Dylib
git push origin Dylib
gh release create Dylib cpux_lib.framework.zip cpux_lib.xcframework.zip libcpux.dylib --title "Dylib Release" --notes "Release notes for Dylib"
3 changes: 2 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: Create New Release

on:

workflow_dispatch:

jobs:
Expand Down Expand Up @@ -44,4 +45,4 @@ jobs:
fail_on_unmatched_files: true
draft: true
env:
GITHUB_TOKEN: ${{ secrets.WORKFLOW_SECRET }}
GITHUB_TOKEN: ${{ env.GITHUB_TOKEN }}
Loading