JJTech0130
cce6e39079
start implementing
2023-09-23 14:22:05 -04:00
itsjunetime
2960b7c63c
- Remove eol whitespace
...
- Add retry for writing to stream since it's busy sometimes
- add a few more type hints
- add back demo.py tui commands
- add sending with effects
2023-08-22 11:13:31 -06:00
itsjunetime
f80acd2e09
- Remove unused imports
...
- extract idsuser authentication functionality to separate function so that it can be reused
- add more typing hints to make lsp happier
- access dictionary values more safely with walrus operator
- simplify some list comprehension and iteration
- print proxy errors in more detail so they're easier to debug
- store apnsconnection in proxy so that we can use it to make a user and decrypt payloads if needed
2023-08-21 21:10:04 -06:00
itsjunetime
5d7fab9cdd
Add back doc strings for Message attributes
2023-08-20 17:18:38 -06:00
June
04969a0160
Iterate over references instead of indexes for identities
2023-08-20 17:15:45 -06:00
June
855390ec43
Iterate over references instead of indexes
2023-08-20 17:15:26 -06:00
June
4baff08ce5
Use walrus operator for ease of reading
2023-08-19 18:35:35 -06:00
JJTech0130
c9664c1ce1
incorporate most of June's changes
2023-08-19 15:25:21 -04:00
JJTech0130
0fc17b6d83
move proxy stuff around
2023-08-19 14:53:17 -04:00
JJTech0130
12cd7ac2cd
start redoing demo
2023-08-19 11:27:44 -04:00
JJTech0130
524e4b1a35
work on async proxy
2023-08-18 20:17:29 -04:00
JJTech0130
0ad9531031
begin rewriting proxy
2023-08-18 00:18:30 -04:00
JJTech0130
d908e9cc37
give up on proper ACKing
2023-08-17 22:40:02 -04:00
JJTech0130
9822d6f66f
squash more bugs
2023-08-17 22:05:18 -04:00
JJTech0130
931bb00caa
forgot
2023-08-17 21:17:13 -04:00
JJTech0130
60459cf1bc
typing, async, kinda works most of the time
2023-08-17 21:14:44 -04:00
JJTech0130
a0f88b0d91
Merge branch 'sms-forwarding' into proxy-improvements
2023-08-17 20:28:44 -04:00
JJTech0130
59d8619281
start migrating demo
2023-08-17 20:23:56 -04:00
JJTech0130
42be2de947
bug fix
2023-08-17 20:06:57 -04:00
JJTech0130
b5f644b989
majorly refactor, fix types
2023-08-17 19:48:09 -04:00
JJTech0130
e49fe9f916
start async rewrite
2023-08-17 17:19:48 -04:00
JJTech0130
35e4254ded
no more tlslite!
2023-08-17 15:05:45 -04:00
JJTech0130
279a9ef2a2
start changes
2023-08-17 14:53:01 -04:00
JJTech0130
714bed51f8
add byteorder for older python
2023-08-16 13:34:31 -04:00
JJTech0130
b271ecd2e5
fix bug
2023-08-16 13:31:56 -04:00
JJTech0130
3904bf9e3f
preparing some stuff
2023-08-16 13:31:15 -04:00
JJTech0130
da483b995b
fix some bugs, remove old parser
2023-08-15 16:28:02 -04:00
JJTech0130
8a09a6eecd
add commit hash check (and fmt)
2023-08-15 09:05:08 -04:00
JJTech0130
21fdfc97a9
implement more SMS handling stuff
2023-08-14 20:31:03 -04:00
JJTech0130
10a5771791
dataclasses and test effects
2023-08-14 09:49:11 -04:00
JJTech0130
1d74e568cf
add new message parsing stuff
2023-08-14 09:40:33 -04:00
JJTech0130
e41ed2c6a2
refactoring and cleanup
2023-08-13 23:24:34 -04:00
JJTech0130
04b139f941
sms forwarding better
2023-08-13 19:26:57 -04:00
JJTech0130
0ea957b536
logging and sms decoding
2023-08-12 07:41:41 -04:00
JJTech0130
dfc6302b3d
add uuid to registration message to make sms forwarding happy
2023-08-12 07:36:30 -04:00
JJTech0130
182210cf9c
stuff we did on the call
2023-08-11 15:45:17 -04:00
JJTech
1b8d4cb911
Remove GrandSlam authentication ( #16 )
...
I only added it for development, and it is not licensed under the same license.
See https://github.com/JJTech0130/grandslam
2023-08-09 12:38:45 -04:00
JJTech0130
fc7e67dd09
ignore urllib3 warnings without gsa.py turning them off
2023-08-09 12:38:09 -04:00
JJTech
d740f3bc6b
remove gsa from IDS code
2023-08-09 12:06:40 -04:00
JJTech
322c7388c8
Delete gsa.py
2023-08-09 12:05:21 -04:00
JJTech0130
213f90af51
fix sms 2fa
2023-08-06 13:21:46 -04:00
JJTech
132cd3849c
Add licensing information
2023-08-02 13:51:03 -04:00
JJTech0130
ce7c1a4f7c
Add licensing information
2023-08-02 11:42:06 -04:00
JJTech
45e8741f95
Merge pull request #9 from Dadoum/main
...
Add basic skeleton to parse attachments
2023-07-31 19:54:10 -04:00
Dadoum
09d33c0d36
Merge upstream
2023-08-01 01:52:28 +02:00
Dadoum
1e7c9d765d
Handle small attachments
2023-08-01 01:39:09 +02:00
JJTech0130
c99998dcd9
add handle auto fixup and loop delay
2023-07-31 19:19:16 -04:00
JJTech0130
ea0e72ac2b
bugfix
2023-07-31 16:45:45 -04:00
JJTech0130
5c592c9dee
implement handle selection
2023-07-31 16:30:06 -04:00
JJTech
8b6e1561d4
Merge pull request #11 from pixelmonaskarion/main
...
Sending and receiving iMessage effects
2023-07-31 16:14:05 -04:00