Commit Graph

1411 Commits

Author SHA1 Message Date
Him188
f3e28fa664 Suppress false positive warning 2019-12-08 21:14:08 +08:00
Him188
9469afa680 Make tips clear 2019-12-08 21:05:42 +08:00
Him188
39204730eb Fix StackOverflowError 2019-12-08 21:00:04 +08:00
Him188
f402451812 Make checker inline 2019-12-07 15:57:07 +08:00
Him188
9f27cea38f Make checker inline 2019-12-07 15:57:01 +08:00
Him188
5187cec603 Add packet recorder 2019-12-07 15:25:57 +08:00
Him188
03ca3b5fd1 Add Time utils; Remove klock 2019-12-07 13:17:40 +08:00
Him188
cb083922d8 Remove redundant args of BotSession 2019-12-07 13:17:04 +08:00
Him188
c78c8ac46c Add a switch to DebugLogger 2019-12-07 00:51:38 +08:00
Him188
fc5c73eafd Make Group not extends Iterable<Member> 2019-12-07 00:51:22 +08:00
Him188
a2e7bba03b Publish android release only 2019-12-07 00:34:00 +08:00
Him188
0bcbfa3588 Add dependencies for androidTest 2019-12-07 00:17:34 +08:00
Him188
eb160e3a23 Remove redundant srcPath 2019-12-07 00:10:13 +08:00
Him188
21e7eafe04 Add test 2019-12-07 00:00:57 +08:00
Him188
616dacc625 Load kotlin multiplatform plugin first 2019-12-06 23:50:54 +08:00
Him188
04022a2d63 Move PacketDebugger.kt from mirai-debug to mirai-core:jvmTest 2019-12-06 23:48:36 +08:00
Him188
e47143e872 Make all packets internal 2019-12-06 23:47:48 +08:00
Him188
1ea8478584 Make all packets and network stuff internal 2019-12-06 23:46:20 +08:00
Him188
fae8486395 Explicitly extend CoroutineScope; Use top-level fun to replace constructors 2019-12-06 19:47:35 +08:00
Him188
b104f7b102 Add @MiraiInternalAPI 2019-12-06 19:19:17 +08:00
Him188
848cc1b51a Add java-accessible functions in ContactSystem; Expose network as a val 2019-12-06 18:52:14 +08:00
Him188
492918ff63 Make SKey packets internal 2019-12-06 18:34:23 +08:00
Him188
370844cbdd Remove application tag in AndroidManifest.xml 2019-12-06 17:32:02 +08:00
Him188
770865caae Make close not suspend 2019-12-06 12:45:34 +08:00
Him188
785ddd735d Use enum class to make it available from Java 2019-12-06 12:43:35 +08:00
Him188
075d5ca2dc Make constructor inside BotAccount; add more constructors 2019-12-06 12:17:30 +08:00
Him188
a1bb7590c8 Pass returns 2019-12-05 20:17:06 +08:00
Him188
aa09fb1a9e Fix unappropriated arg requirement 2019-12-05 20:16:02 +08:00
Him188
afdf62b54f Remove jdk7 and jdk8 dependencies 2019-12-05 20:12:44 +08:00
Him188
d438bfb607 Add @JvmField 2019-12-05 00:01:36 +08:00
Him188
876599b5b0 Change the receiver from Bot to BotSession 2019-12-04 22:51:03 +08:00
Him188
2621c15519 Change sendMessage to extension 2019-12-04 22:45:10 +08:00
Him188
cdc92ae17c Update CaptchaPacket 2019-12-04 22:44:38 +08:00
Him188
652ecc3f2b Add toString 2019-12-04 21:42:39 +08:00
Him188
6372cea61d Remove redundant shortcuts 2019-12-04 20:58:20 +08:00
Him188
6ea11c9ac3 Convert sendMessage to inline extension 2019-12-04 20:57:26 +08:00
Him188
c2d89b611a Fix missing group owner 2019-12-04 20:43:54 +08:00
Him188
a5853ba28a Rename delegate to mutable 2019-12-04 20:38:55 +08:00
Him188
9db853e672 Introduce the proposal of implementing Map<UInt, Member> for Group 2019-12-04 20:38:33 +08:00
Him188
8b96c072fa Change to noinline since there is a CompilationException when using crossinline. 2019-12-04 20:37:09 +08:00
Him188
b9fdb2e50e Add extensions for getting instances of QQ and Group 2019-12-04 19:15:28 +08:00
Him188
fe3cb837a5 Suppres MemberVisibilityCanBePrivate 2019-12-04 18:02:26 +08:00
Him188
928e7aff57 Add extra generic type for sender 2019-12-04 18:02:04 +08:00
Him188
bb6cd9a023 XML Message basics 2019-12-04 18:01:32 +08:00
Him188
9ad3559209 Inline the useless variable declaration 2019-12-04 18:01:19 +08:00
Him188
ff96ee7ebf Add extra generic type for sender 2019-12-04 18:00:41 +08:00
Him188
ca212ca716 Rename the connecting function from concat to followed by 2019-12-04 18:00:00 +08:00
Him188
84a9e51c37 Change all the params to be crossinline to reduce lambda creation 2019-12-04 17:58:57 +08:00
Him188
33409f3a82 Add docs and more useful functions 2019-12-04 12:53:30 +08:00
Him188
b8323a5ed6 Rename OPERATOR to ADMINISTRATOR 2019-12-04 12:26:17 +08:00
Him188
d5dd86549b Rename OPERATOR to ADMINISTRATOR, add extensions 2019-12-03 20:25:44 +08:00
Him188
dc008fc925 Remove unnecessary constructors 2019-12-03 12:49:46 +08:00
Him188
a50f09cbe1 Add 0x to indicate a hex number 2019-12-03 12:49:10 +08:00
Him188
f236135e3b Add docs 2019-12-03 12:48:57 +08:00
Him188
21c8fa402d Add At.qq to provide a quick way to get the target 2019-12-03 12:36:27 +08:00
Him188
b8c2bb7e63 Add debugging output 2019-12-03 12:33:14 +08:00
Him188
c205bb3fbd Rename to be identical 2019-12-03 12:33:04 +08:00
Him188
87544f54a3 Add debugging output 2019-12-03 12:27:08 +08:00
Him188
f488de7c64 Modify description 2019-12-02 23:04:58 +08:00
Him188
417276acda Add mute and unmute 2019-12-02 23:03:10 +08:00
Him188
8fa98f5938 Add details for errors 2019-12-02 20:25:08 +08:00
Him188
16a9ef589e Mark SingleMessageChain as experimental 2019-12-02 20:24:34 +08:00
Him188
cd6c8183f2 Reduce suspend fun calls 2019-12-02 20:24:17 +08:00
Him188
ab10d84ac6 Simplify build.gradle 2019-12-02 17:57:14 +08:00
Him188
5d0171674d Fix heartbeat.cancel 2019-12-01 00:06:55 +08:00
Him188
18cc687d78 Make shortcuts inline 2019-12-01 00:04:18 +08:00
Him188
9bc982c089 Explicitly access property coroutineContext 2019-11-29 23:55:41 +08:00
Him188
a8c67bc23e Remove inline modifier for val bot 2019-11-29 22:53:29 +08:00
Him188
2a37904021 Fix the problem that login() function never returns 2019-11-29 22:47:30 +08:00
Him188
6296944419 Add @JvmSynthetic to UInt functions 2019-11-29 21:39:55 +08:00
Him188
618b5f8032 Log before do something 2019-11-29 21:39:39 +08:00
Him188
07b9cf32b1 Change to @JvmStatic 2019-11-29 21:36:34 +08:00
Him188
e42f925b2c Add shortcuts for creating BotAccount and Bot 2019-11-29 21:29:57 +08:00
Him188
6817d8b94c Make shortcuts inline 2019-11-29 21:28:04 +08:00
Him188
5342a349c1 Trim for passed arg 2019-11-29 21:26:57 +08:00
Him188
7677a410bd Inline MessageDsl 2019-11-29 20:42:56 +08:00
Him188
a00989668e Reconnection supported 2019-11-29 02:00:32 +08:00
Him188
05ca6424db Redesign event subscription, using inherited coroutineContext 2019-11-29 01:16:35 +08:00
Him188
f4cb72b208 Add MemberJoinPacket 2019-11-28 23:30:36 +08:00
Him188
6a294c0cb7 Make all the KnownEventParserAndHandlers internal 2019-11-28 23:11:52 +08:00
Him188
b5efba2949 Group: new design 2019-11-28 23:11:24 +08:00
Him188
0c49d8c923 Add val idContentString 2019-11-28 23:10:47 +08:00
Him188
42722aa1cd Make Any.contentToString internal 2019-11-28 22:07:49 +08:00
Him188
e4e519eb36 Make ContactList.delegate internal 2019-11-28 21:34:17 +08:00
Him188
8226b04602 Add comments 2019-11-28 21:24:22 +08:00
Him188
fa2d0435a1 Add optional message 2019-11-28 21:21:23 +08:00
Him188
494b160ade Add MemberQuitEvent, BeingKickEvent, QuiteGroup 2019-11-28 21:21:08 +08:00
Him188
0f1e9a3dd2 Make log clear 2019-11-28 20:35:23 +08:00
Him188
5ceaebca5f Remove unexpected default value 2019-11-28 19:37:03 +08:00
Him188
57685d39e7 Simplify message handler 2019-11-28 12:44:47 +08:00
Him188
265a431b7f Fix wrong doc 2019-11-28 12:08:35 +08:00
Him188
b7be5b0b33 Add comments 2019-11-28 11:25:59 +08:00
Him188
2bf0a96375 Update libraries and reduce redundant code 2019-11-28 11:22:07 +08:00
Him188
d5e6c2f890 Simplify 2019-11-27 23:36:33 +08:00
Him188
804e39e4df Add doc 2019-11-27 23:19:55 +08:00
Him188
d171073dc5 Add GroupInfo 2019-11-27 23:14:34 +08:00
Him188
95f4f9d45a Add QueryFriendRemark packet 2019-11-27 21:52:54 +08:00
Him188
0366eda18e Rename to GroupPacket to adapt to multi packets 2019-11-27 20:34:33 +08:00
Him188
6e4cc28f0c Add docs 2019-11-27 20:28:40 +08:00
Him188
433e1fdadc Add queryPreviousNameList 2019-11-27 20:28:27 +08:00
Him188
043eadd149 Fix currentTime 2019-11-27 20:27:54 +08:00
Him188
f9b340fa3d Fix warnings 2019-11-27 12:49:16 +08:00
Him188
76e6e37c38 Remove PacketHandler 2019-11-27 12:47:06 +08:00
Him188
afd87826b8 Make functions inline 2019-11-27 12:32:03 +08:00
Him188
c847b17400 Add @JvmSynthetic 2019-11-27 12:31:30 +08:00
Him188
59e15a30e1 Add ConnectionOccupiedEvent support 2019-11-26 12:34:58 +08:00
Him188
f9986ffb44 Add configurations for captcha 2019-11-26 12:10:40 +08:00
Him188
a0f170ccba Add a switch to control events 2019-11-26 12:10:16 +08:00
Him188
23057b1124 Add timeout 2019-11-26 12:09:50 +08:00
Him188
9bb11dba0e Rename to SilentLogger 2019-11-25 20:42:39 +08:00
Him188
0382d3e471 Add all values set for LoginResult 2019-11-25 20:37:32 +08:00
Him188
163bbf9491 Fix random device name 2019-11-25 20:37:19 +08:00
Him188
1c1a053b68 Split Messages in separate files 2019-11-25 18:18:00 +08:00
Him188
dcdee6b847 At supported 2019-11-25 18:00:07 +08:00
Him188
bf8e65e98b Disable GroupFileUploadEventFactory 2019-11-25 17:23:12 +08:00
Him188
50ae6f2680 Add comments 2019-11-25 17:22:46 +08:00
Him188
33b97c21ec Mark Contacts as data class 2019-11-25 15:14:58 +08:00
Him188
aeeb3a26e2 Use inline instead of enum to be in conformity with Android's requirement 2019-11-25 15:14:38 +08:00
Him188
7e55c6f342 Simplify code 2019-11-25 14:15:30 +08:00
Him188
aab1f8fb11 alter version to 0.1.6 2019-11-25 14:15:08 +08:00
Him188
828a47941c Add easier shortcuts 2019-11-25 14:05:09 +08:00
Him188
00f33120ec Add easier shortcuts 2019-11-25 14:03:19 +08:00
Him188
89f2f93cea Add MemberKickEvent 2019-11-25 13:59:48 +08:00
Him188
9db9be4fd4 Specify class name output 2019-11-25 13:59:21 +08:00
Him188
ef7dd73dc0 Add debug functions 2019-11-25 13:59:01 +08:00
Him188
9145eeb4b3 Add BeingKickEvent 2019-11-25 13:58:41 +08:00
Him188
61a70f1d77 Add RequestFriendListPacket 2019-11-25 13:58:25 +08:00
Him188
361c0d4f03 Inline ListenerBuilder 2019-11-25 13:57:55 +08:00
Him188
b797ef3cc1 Redesign Contacts: Use interfaces and hide internal implementations 2019-11-24 17:29:05 +08:00
Him188
1a56235cb0 Remove redundant function override 2019-11-24 16:57:01 +08:00
Him188
5b488bae36 Add message to MiraiExperimentalAPI 2019-11-24 16:56:26 +08:00
Him188
af8e954577 Add comments 2019-11-24 16:56:11 +08:00
Him188
825da14f15 Replace object IgnoredPacket with inline class IgnoredPacket to identify each packet 2019-11-24 16:29:34 +08:00
Him188
bab2fce71b Replace object IgnoredEventPacket with inline class IgnoredEventPacket to identify each packet 2019-11-23 23:38:54 +08:00
Him188
0662dc839f Enhance performance 2019-11-23 23:34:30 +08:00
Him188
0152a9333b Add JvmMultifileClass 2019-11-23 23:14:17 +08:00
Him188
f45b469131 Move AddFriend to another file, 0.1.5 2019-11-23 23:10:28 +08:00
Him188
ae37546dd5 Move AddFriend to another file, 0.1.5 2019-11-23 23:09:58 +08:00
Him188
1d17876f5e Remove PacketFactoryList 2019-11-23 23:05:40 +08:00
Him188
93068d256d Add alsoLogin() 2019-11-23 22:58:21 +08:00
Him188
41a5ce885d Explicit implement CoroutineScope 2019-11-23 22:35:50 +08:00
Him188
35dd858ffd Remove Mirai 2019-11-23 22:35:13 +08:00
Him188
951563d65f Publish to jcenter 2019-11-23 22:34:57 +08:00
Him188
9a1826a5d8 Change packet version 2019-11-22 19:23:04 +08:00
Him188
933b9f3948 Rename file 2019-11-22 19:19:17 +08:00
Him188
33d9e4c362 Small improvements 2019-11-22 19:17:23 +08:00
Him188
e1c4ff9cbd Small improvements 2019-11-22 19:10:10 +08:00
Him188
0ea95c33e6 Add @JvmStatic 2019-11-22 19:09:23 +08:00
Him188
d261cd7b7e Add http api basics 2019-11-21 21:31:05 +08:00
Him188
5ca07d3749 Add instance getters 2019-11-21 21:30:36 +08:00
Him188
d71bac77f9 Fix unused param 2019-11-21 21:30:20 +08:00
Him188
691de78cd6 Ignore meaningless event packets 2019-11-21 12:28:00 +08:00
Him188
5e56144c61 Support for approving friend add request 2019-11-20 22:03:04 +08:00
Him188
6cd7fb2411 Remove debugging comments 2019-11-20 19:43:52 +08:00
Him188
1294441716 GroupImageDownload supports 2019-11-20 19:40:50 +08:00
Him188
44a6ba160e Explict image declaration 2019-11-20 19:40:22 +08:00
Him188
2b1725b7f4 Add e.printStackTrace() 2019-11-20 19:39:15 +08:00
Him188
f0702a7ea9 Add more utilities 2019-11-20 19:15:11 +08:00
Him188
7ea0495f62 Add comments 2019-11-20 19:14:38 +08:00
Him188
1dd1be8514 Add function for protobuf 2019-11-20 19:13:52 +08:00
Him188
67c70d52eb Add element NETWORK_UNAVAILABLE 2019-11-20 19:13:22 +08:00
Him188
82e993957b ProtoBuf tools 2019-11-20 19:12:47 +08:00
Him188
29506668a8 Increase ByteArrayPool size 2019-11-20 19:12:24 +08:00
Him188
c09a60d3d2 Add debugging functions 2019-11-20 19:12:02 +08:00
Him188
4ea98e1a8a Add SupervisorJob 2019-11-20 19:11:04 +08:00
Him188
0898a2a8ca Add timeout 2019-11-19 21:51:22 +08:00
Him188
1419116a7f Fix captcha resolver 2019-11-19 12:27:03 +08:00
Him188
ffcb48b8b7 Add contract 2019-11-19 11:26:51 +08:00
Him188
598b290713 Simplify packet 2019-11-19 11:22:52 +08:00
Him188
d87c7f629a ProtoBuf implementation 2019-11-17 16:36:29 +08:00
Him188
d4bb6f1581 Add conversions 2019-11-17 15:07:20 +08:00
Him188
87ad509f70 Fix typo 2019-11-17 14:09:33 +08:00
Him188
bdc95d1280 Update dependencies 2019-11-17 12:52:48 +08:00
Him188
15901086d1 Fix company name 2019-11-16 23:33:04 +08:00
Him188
750e54472b Avoid using enum class 2019-11-16 23:21:33 +08:00
Him188
8139a4df2b Avoid using enum 2019-11-16 23:20:38 +08:00
Him188
0b93f1266f Add more debugging identities 2019-11-16 23:07:53 +08:00
Him188
54a0967efa Avoid using enum 2019-11-16 23:07:31 +08:00
Him188
fd2edcbd3b Add docs 2019-11-16 23:06:51 +08:00
Him188
c5318362a4 Avoid using enum 2019-11-16 23:06:29 +08:00
Him188
1c9994e87d Rename responses 2019-11-16 20:47:10 +08:00
Him188
ff0a3d43f5 Add Unreachable 2019-11-16 20:45:54 +08:00
Him188
0a286061d0 Make MiraiInternalAPI public 2019-11-16 20:45:39 +08:00
Him188
9caed32b17 Add contract 2019-11-16 18:47:17 +08:00
Him188
a49e97d2e6 Add contracts 2019-11-16 18:46:47 +08:00
Him188
ae86e67f9e Rename InternalAPI as MiraiInternalAPI 2019-11-16 18:46:34 +08:00
Him188
c3603832b0 Add SinceMirai and MiraiExperimentalAPI annotations 2019-11-16 18:45:40 +08:00
Him188
a9a0e62130 Add contracts 2019-11-16 13:27:29 +08:00
Him188
2697ac8fdb Add contacts 2019-11-16 13:24:35 +08:00
Him188
98e39ea463 Make removePrefix defaults true 2019-11-16 13:17:01 +08:00
Him188
558ece3ae2 Add comments 2019-11-16 13:05:56 +08:00
Him188
0978d2846d Cleanup 2019-11-16 02:33:10 +08:00
Him188
377e72332d Cleanup 2019-11-16 02:30:15 +08:00
Him188
4d0ac137ee Fix unresolved functions 2019-11-16 02:21:54 +08:00
Him188
5983ba4b24 Remove debug clauses 2019-11-16 01:33:16 +08:00
Him188
49c80c8eaf Fix bugs 2019-11-16 01:30:30 +08:00
Him188
83e68a3e1c Specify return type 2019-11-16 00:59:42 +08:00
Him188
108bd48b46 Platform specific APIs 2019-11-16 00:58:48 +08:00
Him188
c839253e18 Platform specific APIs 2019-11-16 00:48:18 +08:00
Him188
6576b1c217 Mark val Http @PublishedApi 2019-11-16 00:48:04 +08:00
Him188
bf511b0322 Add InternalAPI annotation 2019-11-16 00:47:25 +08:00
Him188
b418f2c256 Rename FriendImageIdRequestPacket as FriendImagePacket since this factory is capable with 2 packets 2019-11-16 00:46:32 +08:00
Him188
9b7b38f3f9 Clarify docs 2019-11-16 00:45:36 +08:00
Him188
7ad8f4e3b3 Rename delegate as value 2019-11-16 00:44:58 +08:00
Him188
f26b274fef Platform specific extensions for BotSession 2019-11-16 00:44:25 +08:00
Him188
867c0d62fd Downloading image is now available 2019-11-16 00:37:00 +08:00
Him188
8b3d710ede Add docs 2019-11-15 22:56:47 +08:00
Him188
eb1da6a326 Add qAge and personalStatement for Profile 2019-11-15 18:22:29 +08:00
Him188
e8d9167097 Remove publishing 2019-11-15 16:47:39 +08:00
Him188
f0c75277c2 Fix RequestFriendImageId 2019-11-15 12:30:23 +08:00
Him188
046d8968a4 Cleanup 2019-11-15 12:14:15 +08:00
Him188
0717ff77a9 Adjust Retention 2019-11-15 10:48:22 +08:00
Him188
07f6570470 Remove unnecessary list creation 2019-11-15 10:45:28 +08:00
Him188
d10b1a9e3d Remove HexCache 2019-11-15 10:43:07 +08:00
Him188
2e7af71329 Adjust PacketVersion 2019-11-15 10:42:43 +08:00
Him188
20ea49b090 Fix unresolved KDoc reference 2019-11-15 10:41:26 +08:00
Him188
773718409e Fix HexComparator 2019-11-15 10:39:52 +08:00
Him188
bda54781e6 Adjust build.gradle 2019-11-15 10:39:00 +08:00
Him188
7adacdbc6a Add JvmSynthetic 2019-11-15 10:38:03 +08:00
Him188
d3ccb56658 Alter AnnotationTarget of CorrespondingEvent to SOURCE 2019-11-15 10:32:16 +08:00
Him188
ccfb4f085d Make AnnotatedId deprecated 2019-11-15 10:30:01 +08:00
Him188
2953188f20 Fix unrecognizable identity 2019-11-15 10:27:54 +08:00
Him188
1db6618e35 Add ImageLink 2019-11-15 10:04:14 +08:00
Him188
c655c0fe33 Make Profile data class 2019-11-13 20:28:48 +08:00
Him188
cc2343e220 Simplify logical process 2019-11-13 19:54:13 +08:00
Him188
c15651b9f7 Adjust property name and visibility 2019-11-13 19:49:21 +08:00
Him188
a42fbe47a4 Adjust function name 2019-11-12 14:51:01 +08:00
Him188
5684064385 AddContact preview 2019-11-11 22:26:47 +08:00
Him188
1415281569 Add more details for Profile 2019-11-11 21:17:03 +08:00
Him188
ba4f16a27a Add Profile.toString 2019-11-11 20:23:00 +08:00
Him188
6f9579d51b Update docs 2019-11-11 19:48:25 +08:00
Him188
e4353e47f9 Cleanup 2019-11-11 19:38:08 +08:00
Him188
368abbe130 Add unknown statuses 2019-11-11 19:37:33 +08:00
Him188
19ca01b427 BroadcastControllable 2019-11-09 22:03:07 +08:00
Him188
1eb31031de More extensions 2019-11-09 21:27:22 +08:00
Him188
d95a547347 Adjustments 2019-11-08 23:20:11 +08:00
Him188
1e4893c70f Rename to handlePacket 2019-11-08 22:03:01 +08:00
Him188
34627b67e6 Fix Heartbeat 2019-11-08 21:31:35 +08:00
Him188
16a487129a Fix debugger 2019-11-08 21:17:25 +08:00
Him188
f3278c8afe Update dependencies for mirai-debug 2019-11-08 20:51:40 +08:00
Him188
3eca212bf6 Public TEA 2019-11-08 20:50:56 +08:00
Him188
41b2948832 NoLog for object Response 2019-11-08 20:16:30 +08:00
Him188
a45470a0b9 Straightforward toString 2019-11-08 20:15:11 +08:00
Him188
553283ef7d Add NoLog to EventPacketFactory 2019-11-08 20:11:27 +08:00
Him188
a4ea0772e6 Migrate to data class 2019-11-08 20:10:45 +08:00
Him188
70ae02f83e Fix switch 2019-11-08 20:10:23 +08:00
Him188
552d596c11 Override toString 2019-11-08 20:01:56 +08:00
Him188
ad04b0ae48 Unmodifiable properties 2019-11-08 19:59:08 +08:00
Him188
c6eef97c98 Override toString 2019-11-08 19:55:57 +08:00
Him188
13e8443012 Rename isPrevious to previous 2019-11-08 19:55:34 +08:00
Him188
c1e0ba721f Inline val 2019-11-08 19:53:31 +08:00
Him188
2f416a5dc1 Rename MessageEventPacket to MessagePacket 2019-11-08 19:53:16 +08:00
Him188
7b8ddd2c27 data class SessionKeyResponse 2019-11-08 19:52:37 +08:00
Him188
7771856a4a Add MiraiLogger.withSwitch 2019-11-08 19:32:21 +08:00
Him188
2b477b3be7 Redesign events 2019-11-08 19:21:29 +08:00
Him188
745200f6e1 Fix group image 2019-11-07 22:02:58 +08:00
Him188
1f521e96df Platform adjustment 2019-11-07 15:08:19 +08:00
Him188
8bab12854b Platform adjustment 2019-11-07 15:06:38 +08:00
Him188
6dca4419a4 Add platform details 2019-11-06 21:40:18 +08:00
Him188
770b137a13 Remove useless functions 2019-11-06 21:23:41 +08:00
Him188
9ea86c13e2 Android support 2019-11-06 21:22:23 +08:00
Him188
bd9cf3bfd1 Redesign packets 2019-11-06 19:49:37 +08:00
Him188
6f498554b7 update README.md 2019-11-02 18:49:48 +08:00
Him188
61b10db854 Profile suppport 2019-11-02 18:31:01 +08:00
Him188
8c86b934e8 Clearer function name 2019-11-02 18:29:33 +08:00
Him188
f72d73b1ce Add SuspendLazy 2019-11-02 18:27:35 +08:00
Him188
7842ce31e3 Update image API 2019-11-02 12:42:20 +08:00
Him188
4ddfc0b509 Add corresponding events 2019-11-02 12:30:59 +08:00
Him188
8bc59820bc Ignore event 0x0079u 2019-11-02 01:42:25 +08:00
Him188
37ac7d8cbe Fix adjustImageId 2019-11-02 01:29:04 +08:00
Him188
83432a9e03 Docs update 2019-11-02 01:27:43 +08:00
Him188
a56862fa63 Docs update 2019-11-02 01:18:30 +08:00
Him188
e58665f93e Docs update 2019-11-02 01:17:48 +08:00
Him188
e2d04f7113 Add EmptyMessageChain and more extensions 2019-11-02 01:12:03 +08:00
Him188
a28a90ec3d Group member permission determination and change 2019-11-02 00:17:56 +08:00
Him188
e3c3c71290 Fix events 2019-11-01 22:17:24 +08:00
Him188
8178a8c81a Improve performance 2019-11-01 20:03:43 +08:00
Him188
efb3213371 Fix solveCaptcha on Jvm 2019-11-01 18:00:04 +08:00
Him188
f78c47348e Add suspend shortcuts for toExternalImage 2019-11-01 10:23:18 +08:00
Him188
34f10fe2cf adjust login result 2019-11-01 09:44:12 +08:00
Him188
e2171fd158 adjust logger colors 2019-10-31 23:11:55 +08:00
Him188
dd0501521c Restore ip resolver 2019-10-31 22:30:52 +08:00
Him188
048fe647f0 Reduce multiplatform functions 2019-10-31 22:19:26 +08:00
Him188
71d5dda297 ByteArrayPool 2019-10-30 23:00:29 +08:00
Him188
9854000492 add comments 2019-10-28 22:02:42 +08:00
Him188
28149dfed2 Combine image packets into the same file 2019-10-28 22:01:49 +08:00
Him188
8308e68467 rename UninitializedByteReadPacket as Uninitialized 2019-10-28 21:40:11 +08:00
Him188
d8e1c87515 add comments 2019-10-28 21:37:46 +08:00
Him188
f695c9f792 Fix a logical mistake 2019-10-28 21:32:33 +08:00
Him188
d4dd720e4e update demo 2019-10-28 21:24:35 +08:00
Him188
d3270bb36f Adjust running coroutineContext 2019-10-28 21:24:03 +08:00
Him188
ead17724b6 update docs 2019-10-28 20:12:39 +08:00
Him188
e7725bdcaa Update DOCs 2019-10-28 14:27:29 +08:00
Him188
c1351f48b6 Add more extensions for MessageChain 2019-10-28 14:03:39 +08:00
Him188
b6f54dbb7b Fixed image 2019-10-27 23:20:53 +08:00
Him188
3f56faae75 Fixed image 2019-10-27 21:49:50 +08:00
Him188
c973fbd0d1 Fixed image 2019-10-27 21:26:20 +08:00
Him188
eb02449431 More clear subject declaretion 2019-10-27 18:28:54 +08:00
Him188
c63f54bc8c Fix bugs 2019-10-27 18:28:36 +08:00
Him188
4e27ad3262 Improve concurrency 2019-10-27 17:27:57 +08:00
Him188
fa0f4e49df Adjust subject declaration 2019-10-27 14:11:40 +08:00
Him188
82707d5ec6 Update docs 2019-10-27 13:10:38 +08:00
Him188
5bf1ecb409 Remove useless functions 2019-10-27 03:50:41 +08:00
Him188
141b5a4e2f Adjust function visibility and enhance efficiency 2019-10-27 03:48:45 +08:00
Him188
ff160c20c8 Graceful ImageUploading 2019-10-27 03:37:00 +08:00
Him188
de86041d44 Powerful subscribers 2019-10-27 03:36:26 +08:00
Him188
0a471e9b31 Add extensions for images 2019-10-26 18:43:53 +08:00
Him188
47ece90d60 Update docs 2019-10-26 17:17:46 +08:00
Him188
490255bcd5 Update docs 2019-10-26 17:06:40 +08:00
Him188
28859056a1 Improve image uploading 2019-10-26 15:54:02 +08:00
Him188
a2f35f5d2d ExternalImage 2019-10-26 15:52:31 +08:00
Him188
d786f59f5c Fix 2019-10-25 21:21:38 +08:00
Him188
354321dedc cleanup 2019-10-25 00:55:29 +08:00
Him188
3dfaa4ee00 Powerful MessageChains 2019-10-25 00:51:55 +08:00
Him188
ffe8339c9c Ensure that ResponsePacket will be sent 2019-10-24 23:26:55 +08:00
Him188
d5bf51a357 Adjust class names 2019-10-24 22:55:33 +08:00
Him188
6c6f0a48c7 update docs 2019-10-24 22:25:12 +08:00
Him188
550b4e86de inline MessageChain 2019-10-24 22:22:57 +08:00
Him188
7892333c27 Cleanup 2019-10-24 20:51:37 +08:00
Him188
3ab540d5f2 Rename BufferedImage as ExternalImage 2019-10-24 15:03:42 +08:00
Him188
0334d33d7e Extensions of subscribers for Bot 2019-10-24 15:02:57 +08:00
Him188
cb320dd988 Inline messages, improved contacts 2019-10-24 15:01:56 +08:00
Him188
1f9b003c55 Inlined message classes 2019-10-24 14:33:08 +08:00
Him188
eed9c8f160 Let BotNetworkHandler implements CoroutineScope 2019-10-24 10:59:13 +08:00
Him188
b7628cd3d6 Adjust package names and file names 2019-10-22 20:08:08 +08:00
Him188
3f30bb4d54 Image uploading is now available 2019-10-22 15:28:48 +08:00
Him188
cfd5b2e845 Image uploading is now available 2019-10-21 01:41:33 +08:00
Him188
d6201a14ba Image uploading is now available 2019-10-21 01:21:24 +08:00
Him188
0e5f6d4787 Remove typing events 2019-10-20 22:06:29 +08:00
Him188
0494b374ba Image sending is now available 2019-10-20 22:01:50 +08:00
Him188
bc57001e36 Image uploading 2019-10-20 21:37:34 +08:00
Him188
28b47f9603 Image uploading 2019-10-20 21:27:59 +08:00
Him188
14722eb838 Image uploading 2019-10-20 20:27:35 +08:00
Him188
d06197d346 Image uploading 2019-10-20 19:30:17 +08:00
Him188
3474c87faa Image uploading 2019-10-20 16:50:24 +08:00
Him188
fdf50e4d1d Image uploading 2019-10-19 23:19:45 +08:00
Him188
4d346a2c3d Fix SendFriendMessage due to TIM update 2019-10-19 14:21:52 +08:00
Him188
05e590c93f Convert to expression fun 2019-10-19 13:51:16 +08:00
Him188
cf052614f5 Use Klock 2019-10-19 13:41:36 +08:00
Him188
244996ac28 Fail-fast decryption and encryption 2019-10-19 13:18:57 +08:00
Him188
8353a6ae8d Improve performance 2019-10-19 11:59:08 +08:00
Him188
735b0934b6 Name and permission analyzing is now available 2019-10-18 19:33:51 +08:00
Him188
d5587bb3d8 Name and permission analyzing is now available 2019-10-18 19:32:03 +08:00
Him188
7e90737c68 Merge remote-tracking branch 'origin/master' 2019-10-18 18:43:06 +08:00
Him188
fdb3be9453 Improve performance 2019-10-18 18:42:45 +08:00
PeratX
f54db4981f core: remove PluginManager 2019-10-18 09:37:28 +08:00
Him188
24404f9af4 Rename qqNumber as account 2019-10-17 10:01:20 +08:00
Him188
09046ae686 Rewrite packets 2019-10-16 22:33:02 +08:00
Him188
61895b5c8e Update message 2019-10-16 18:31:08 +08:00
Him188
4d870b2434 Rename Image.imageId to Image.id 2019-10-16 12:59:49 +08:00
Him188
2b6a8f1da8 MessageChain is now overriding MutableList<Message> 2019-10-16 12:39:21 +08:00
Him188
ac9a445abf Update doc 2019-10-16 12:38:37 +08:00
Him188
10aa950b63 Update README 2019-10-15 21:37:16 +08:00
Him188
2f65e0f5ed Use CompletableJob instead of CompletableDeffered<Unit> 2019-10-15 19:15:54 +08:00
Him188
fb8829a035 Add lock for TemporaryPacketHandlers 2019-10-15 19:04:29 +08:00
Him188
f9daee0379 Update docs 2019-10-15 19:02:57 +08:00
Him188
fdd9db65b9 Update docs 2019-10-14 20:40:30 +08:00
Him188
93607e4999 Platform specified Contact 2019-10-14 14:19:45 +08:00
Him188
ad43a92be4 Use PacketHandler.Key 2019-10-13 22:21:26 +08:00
Him188
d89f8acc43 Multiplatform 2019-10-13 20:19:54 +08:00
Him188
c09d44f45a Fix subscribeAll 2019-10-11 18:10:54 +08:00
Him188
8e323644ab
Add top-level fun for subscribeAll 2019-10-11 07:48:30 +08:00
Him188
a9b3ecf5ea Improve getRandomByteArray 2019-10-10 12:38:02 +08:00
Him188
ff6403cd87 Merge remote-tracking branch 'origin/master' 2019-10-10 11:30:28 +08:00
Him188
5292b22461 Small updates 2019-10-10 11:30:06 +08:00
Him188
f51790e79b Add EventScope 2019-10-10 11:29:22 +08:00
Him188
4d09010cf0 Cleanup 2019-10-10 11:28:25 +08:00
Him188
00d8e26850 Add atomicFU and kotlinx.IO 2019-10-10 11:27:30 +08:00
Him188
f7cdbbde2d
Blocking pass packets to handlers 2019-10-09 23:53:42 +08:00
Him188
a64123bdbf Cleanup 2019-10-09 20:32:24 +08:00
Him188
69954add48 cleanup 2019-10-09 20:24:14 +08:00
Him188
f9f7d4a7d1 Merge remote-tracking branch 'origin/master' 2019-10-09 20:23:23 +08:00
Him188
0b667ba355 Sealed messages 2019-10-09 20:22:53 +08:00
PeratX
79e211256e ECDH: remove 2019-10-09 18:44:53 +08:00
PeratX
712d8cac8b Merge remote-tracking branch 'origin/master' 2019-10-09 18:30:37 +08:00
PeratX
4b4f43cc27 InternalEventListeners: typo 2019-10-09 18:30:12 +08:00
Him188
47e3570702 Cleanup 2019-10-09 18:12:32 +08:00
Him188
d6125cd9d4 Move logging extensions for bot to BotHelper.kt 2019-10-09 18:05:34 +08:00
Him188
7131600643 Cleanup 2019-10-09 18:04:08 +08:00
Him188
db6f74a07d Remove meaningless @Synchronized 2019-10-09 17:48:47 +08:00
Him188
4cccd854cc Remove useless files 2019-10-09 17:47:20 +08:00
Him188
b9720385f0 Fixed event listening 2019-10-09 17:40:39 +08:00
Him188
c69f2ab31e Group events into mixed files 2019-10-09 16:42:37 +08:00
Him188
d239feeda4
Update build.gradle 2019-10-09 13:00:49 +08:00
Him188
97f47b5484 Working on uploading image 2019-10-08 16:35:30 +08:00
Him188
522ac8b839 Improved message parsing 2019-10-08 16:32:52 +08:00
Him188
c6373ec727 Rename .java to .kt 2019-10-08 16:32:48 +08:00
Him188
1728e80532 Add ByteArray.decryptBy 2019-10-07 18:13:52 +08:00
Him188
5f0220b905 Rename lazyEncode to dataEncode 2019-10-07 17:49:15 +08:00
Him188
8ca3e6578d Use MessageKey instead of MessageId 2019-10-07 13:50:36 +08:00
Him188
3dfe7f6e6f Make ClientEventResponsePacket inside ServerEventPacket 2019-10-07 13:18:04 +08:00
Him188
a8039e5e1f Make addHandler suspend 2019-10-07 13:11:28 +08:00
Him188
e05ad6cf6a Add comments 2019-10-07 13:04:54 +08:00
Him188
2fca15b0c1 Add Bot.qqNumber 2019-10-07 13:04:35 +08:00
Him188
2c35f9e416 Change id type to UByte 2019-10-07 13:01:55 +08:00
Him188
2b3deb24d3 Make sendPacket not synchronized 2019-10-07 12:54:13 +08:00
Him188
05c73017ff Login timeout 2019-10-07 12:52:28 +08:00
Him188
26b3ac07c2 Unmodifiable IP list 2019-10-07 12:49:39 +08:00
Him188
6d58cb1880 Debugging updates 2019-10-07 12:44:44 +08:00
Him188
8e97b47a8c Small updates 2019-10-05 13:42:00 +08:00
Him188
2d825992bb Small updates 2019-10-05 13:40:20 +08:00
Him188
624d471432 Small updates 2019-10-03 21:12:54 +08:00
Him188
ba7e50de31 Not use random device name 2019-10-03 19:37:02 +08:00
Him188
7dc35240e0 Rename Login to LoginHandler 2019-10-03 19:36:01 +08:00
Him188
a157a106e8 Rename Login to LoginHandler 2019-10-03 19:34:49 +08:00
Him188
71a1a40957 Rename tryLogin to login 2019-10-03 19:32:58 +08:00
Him188
db77227d35 Rewrite in kotlin 2019-10-03 19:26:33 +08:00
Him188
1e3db169b0 Rename .java to .kt 2019-10-03 19:26:30 +08:00
Him188
b38c262df0 Multiplatform with gradle building 2019-10-03 19:07:03 +08:00
Him188
58c6a40795 Modifiable MiraiLogger 2019-10-03 13:57:02 +08:00
Him188
cca32a037b Shortcut for bot.login 2019-10-03 13:56:01 +08:00
Him188
333178388a Renamed captcha packet 2019-10-03 13:42:57 +08:00
Him188
41ddd4c2be Small updates 2019-10-03 12:56:08 +08:00
Him188
7c5c01bb40 Remove unnecessary let 2019-10-03 12:33:35 +08:00
Him188
7bf8d3fb19 Fixed bug 2019-10-03 12:30:44 +08:00
Him188
965958bc24 Use encryptAndWrite 2019-10-03 12:30:21 +08:00
Him188
04f8c36f13 Cleanup 2019-10-03 12:26:48 +08:00
Him188
bb1848ed0e Make not internal 2019-10-03 12:25:33 +08:00
Him188
a85d3a62a3 Use receivers 2019-10-02 21:02:51 +08:00
Him188
56f1c9a6f3 Use String.repeat instead of SB 2019-10-02 20:55:17 +08:00
Him188
034e25d7da Make PacketNameFormatter internal 2019-10-02 20:53:03 +08:00
Him188
d50c2746d6 Little updates 2019-10-02 20:51:11 +08:00
Him188
39d8406018 Moved debuggers from mirai-core to mirai-debug 2019-10-02 20:50:31 +08:00
Him188
8e33e07ceb Renamed args 2019-10-02 20:26:25 +08:00
Him188
126b221079 New event listeners 2019-10-02 19:13:09 +08:00
Him188
ffdb7c03fc Fixed inline calling 2019-09-30 03:26:56 +08:00
Him188
d1cc2710ec Improved temporary packet handlers 2019-09-30 03:24:53 +08:00
Him188
738c76752f Moved package 2019-09-30 03:08:29 +08:00
Him188
94e445a1bb Add jpcap lib 2019-09-30 00:52:55 +08:00
Him188
3119a83c09 Rewritten in kotlin 2019-09-30 00:19:01 +08:00
Him188
9e3b0661da update 2019-09-30 00:06:28 +08:00
Him188
4ca1884831 Update pom.xml 2019-09-29 23:26:19 +08:00
Him188
900040f963 Improved logger 2019-09-29 21:58:17 +08:00
Him188
7cce7c3a4a Fixed bugs 2019-09-29 21:16:26 +08:00
Him188
23c060fb44 Fixed bugs 2019-09-29 21:13:52 +08:00
Him188
cc85ad3d5a Fixed bugs 2019-09-29 21:07:52 +08:00
Him188
7b0175e8c7 Inlined replies 2019-09-28 01:33:54 +08:00
Him188moe
61bbc82146 Improved message, demo 2019-09-28 00:11:59 +08:00
Him188moe
de48783976 Improved message, demo 2019-09-27 22:44:00 +08:00
Him188moe
d315dcbc71 Kotlin coroutine 2019-09-24 22:57:59 +08:00
Him188moe
f459891cf8 Kotlin coroutine 2019-09-24 22:56:13 +08:00
Him188moe
2d366d49a9 Kotlin coroutine 2019-09-24 22:42:49 +08:00
Him188moe
3ce6096e83 Kotlin coroutine 2019-09-22 20:07:18 +08:00
Him188moe
2b02121b66 Kotlin coroutine 2019-09-22 20:04:43 +08:00
Him188moe
b10e0104ae Kotlin coroutine 2019-09-19 22:14:02 +08:00
Him188moe
ef08b044c7 Merge remote-tracking branch 'origin/master' 2019-09-19 22:12:29 +08:00
Him188moe
4f4bc05da6 Kotlin coroutine 2019-09-19 22:11:57 +08:00
liujiahua123123
91aed96c93 Merge remote-tracking branch 'origin/master' 2019-09-19 12:34:23 +08:00
liujiahua123123
c8d92c4bef miraiAPI 2019-09-19 12:32:59 +08:00
Him188moe
4b96bf0ee8 updated 2019-09-15 12:48:41 +08:00
Him188moe
ad89a17680 Merge remote-tracking branch 'origin/master' 2019-09-15 12:20:47 +08:00
Him188moe
fbfbea59df updated 2019-09-15 12:20:14 +08:00
liujiahua123123
deeb8fa342 miraiAPI 2019-09-14 00:33:33 +08:00
liujiahua123123
eb64578ff3 mirai-api 2019-09-14 00:25:04 +08:00
Him188moe
b488bee0f4 updated 2019-09-14 00:23:25 +08:00
Him188moe
ff0acc87e3 send image 2019-09-13 18:59:05 +08:00
Him188moe
37fa8055b5 Updated network 2019-09-13 12:51:14 +08:00
Him188moe
96a9e6f386 Updated network 2019-09-13 12:41:26 +08:00
Him188moe
fcaadfdb24 Updated network 2019-09-13 12:35:59 +08:00
Him188moe
ef98f22d54 Updated network 2019-09-13 12:22:55 +08:00
Him188moe
4a319bf589 Updated network 2019-09-13 11:28:41 +08:00
Him188moe
d19216a65b Updated 2019-09-13 10:23:05 +08:00
Him188
e3c23b3510 Updated 2019-09-11 22:16:09 +08:00
Him188moe
88be6d7a68 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	pom.xml
2019-09-11 22:15:02 +08:00
Him188moe
05735776b7 Updated 2019-09-11 22:12:37 +08:00
liujiahua123123
72e4208df9 Merge remote-tracking branch 'origin/master' 2019-09-11 20:33:40 +08:00
liujiahua123123
c694161720 Image Network 2019-09-11 20:33:21 +08:00
Him188moe
f19ea39366 Merge remote-tracking branch 'origin/master' 2019-09-11 20:27:41 +08:00
Him188moe
8782689a19 Updated 2019-09-11 20:27:20 +08:00
liujiahua123123
79f7cd627a ImageNetworkTest0 2019-09-11 20:21:02 +08:00
Him188moe
15de6f313a Updated 2019-09-11 19:55:57 +08:00
Him188moe
ece200d499 Updated docs, migrated TEA encryption from java to kotlin, fixed bugs 2019-09-10 22:25:13 +08:00
liujiahua123123
97ff41fea8 update readme 2019-09-10 19:56:17 +08:00
liujiahua123123
d05cecefc5 Merge remote-tracking branch 'origin/master' 2019-09-10 19:52:26 +08:00
liujiahua123123
2f96338107 thread-pool 2019-09-10 19:52:13 +08:00
Him188moe
114604f2b3 Renamed robot to bot 2019-09-08 20:53:54 +08:00
Him188moe
aac8b08f00 Updated message 2019-09-08 19:58:47 +08:00
Him188moe
f2986d91db Updated message 2019-09-08 19:29:21 +08:00
Him188moe
fa6a9b66b2 Updated message&contact adding 2019-09-08 16:16:36 +08:00
Him188moe
b33e8757e5 Moduled project 2019-09-08 14:49:05 +08:00
Him188moe
6da2bd2f31 Enhanced Message 2019-09-08 14:29:21 +08:00
Him188
95b0d3b907 Updated readme 2019-09-08 01:36:19 +08:00
Him188moe
3549e666c5 Updated readme 2019-09-08 01:33:54 +08:00
Him188moe
9fda59afc3 Message analysis 2019-09-08 01:10:02 +08:00
Him188moe
7fb588be87 Enhanced output & login flow 2019-09-07 20:50:00 +08:00
Him188moe
2c108b17a2 Enhanced output 2019-09-07 19:55:55 +08:00
Him188moe
09495c0ca9 Enhanced output 2019-09-07 19:47:25 +08:00
Him188moe
c539313351 Merge remote-tracking branch 'origin/master' 2019-09-07 19:16:40 +08:00
Him188moe
74fff88a0c Captcha finished 2019-09-07 19:16:16 +08:00
liujiahua123123
5383194db1 Merge remote-tracking branch 'origin/master' 2019-09-07 15:23:56 +08:00
liujiahua123123
b6d8a7d07c thread-pool 2019-09-07 15:21:53 +08:00
Him188moe
36f1980a84 Merge remote-tracking branch 'origin/master' 2019-09-07 15:19:26 +08:00
Him188moe
2fb658be37 Updated verification code 2019-09-07 15:19:09 +08:00
liujiahua123123
3dd7936700 char image support 2019-09-07 15:14:51 +08:00
Him188moe
f1b81120ca Updated verification code 2019-09-07 14:12:58 +08:00
Him188moe
cf4eed6d28 Updated verification code 2019-09-07 12:55:25 +08:00
Him188
9a0092ffca Updated packets 2019-09-06 22:20:16 +08:00
Him188moe
70dc6cf63c Updated sth 2019-09-06 22:10:35 +08:00
Him188moe
305a7a6f73 Updated events and KDocs 2019-09-06 22:00:16 +08:00
Him188moe
402e8fbb32 Updated robot & network structure 2019-09-05 22:10:40 +08:00
Him188moe
e129719d4b Updated robot & network structure 2019-09-05 20:21:35 +08:00
Him188moe
c353e8e8f9 Updated robot & network structure
sendPacket is not async now
2019-09-04 22:57:46 +08:00
Him188moe
e9ee57296d Updated robot & network structure 2019-09-04 22:56:18 +08:00
Him188moe
7b8cd5d521 Updated robot & network structure 2019-09-04 22:40:18 +08:00
Him188
d0a9a9da34 Updated robot & network structure 2019-09-04 22:38:29 +08:00
Him188moe
1ba96b78aa Updated robot & network structure 2019-09-04 22:37:33 +08:00
Him188moe
99cf7e2f85 Updated robot & network structure 2019-09-04 22:29:47 +08:00
Him188moe
39330e4560 Updated robot & network structure 2019-09-04 22:20:19 +08:00
Him188moe
512d27b843 Updated robot & network structure 2019-09-04 22:18:36 +08:00
Him188moe
bde4610f7b Updated robot & network structure 2019-09-04 20:37:10 +08:00
Him188moe
b2ec40e195 Updated verification code processing 2019-09-03 19:25:48 +08:00
Him188moe
7ca62bb0c8 Updated verification code processing 2019-09-02 22:33:23 +08:00
Him188moe
3bf1d3a84c update 2019-09-01 19:15:24 +08:00
Him188moe
04823b3557 update 2019-09-01 17:02:57 +08:00
Him188moe
801d727629 update 2019-09-01 16:18:11 +08:00
Him188moe
ff732162c4 update 2019-09-01 15:45:51 +08:00
Him188moe
dc6ee1093d Message receiver is working! 2019-09-01 01:20:41 +08:00
Him188moe
2e20d75298 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/ServerEvent.kt
2019-09-01 01:05:08 +08:00
Him188moe
f61f738daf Message receiver is working! 2019-09-01 01:02:25 +08:00
liujiahua123123
c2eee671ca change robot structure 2019-09-01 00:59:55 +08:00
liujiahua123123
6991a73af5 Merge remote-tracking branch 'origin/master' 2019-09-01 00:59:14 +08:00
liujiahua123123
f257f610fc change robot structure 2019-09-01 00:58:39 +08:00
Him188moe
680de13f82 Merge remote-tracking branch 'origin/master' 2019-09-01 00:36:54 +08:00
Him188moe
af761d898f Message receiver is working! 2019-09-01 00:36:26 +08:00
liujiahua123123
f7541c1934 change robot structure 2019-09-01 00:29:13 +08:00
Him188moe
018a3b8f7b Merge remote-tracking branch 'origin/master' 2019-09-01 00:05:16 +08:00
Him188moe
418f95db65 Message receiver is working! 2019-09-01 00:04:50 +08:00
liujiahua123123
e697da8c6e Merge remote-tracking branch 'origin/master' 2019-09-01 00:01:27 +08:00
liujiahua123123
836e9c2bd5 change robot structure 2019-09-01 00:01:09 +08:00
Him188moe
c7b0b58c34 Message receiver is working! 2019-08-31 23:46:46 +08:00
Him188moe
c5b01fbf5f Message receiver is working! 2019-08-31 23:29:59 +08:00
Him188moe
6350638e40 Message receiver is working! 2019-08-31 23:21:56 +08:00
Him188moe
929592303d Working on message events 2019-08-31 21:19:10 +08:00
Him188moe
17b1cf6e7c Working on message events 2019-08-31 21:18:30 +08:00
Him188moe
87ccf60dcd Working on new network 2019-08-31 20:05:59 +08:00
Him188moe
c23a48ebb0 Working on verify code 2019-08-31 19:41:37 +08:00
Him188moe
4508c66225 Session finished 2019-08-31 19:16:52 +08:00
Him188moe
16d70c9f9c Login finished. Now working on Session 2019-08-31 17:51:27 +08:00
Him188moe
4b889141cc Enhanced ConfigSection 2019-08-28 22:18:22 +08:00
liujiahua123123
114e652810 Merge remote-tracking branch 'origin/master' 2019-08-28 21:43:47 +08:00
liujiahua123123
2c17c9f3a8 merge 2019-08-28 11:04:31 +08:00
Him188moe
913ecd60de Merge remote-tracking branch 'origin/master' 2019-08-26 18:45:30 +08:00
Him188moe
1a1dbdabe1 update 2019-08-26 18:44:58 +08:00
liujiahua123123
8cf4f4dbed merge 2019-08-26 14:23:45 +08:00
liujiahua123123
8b5479f544 Merge branch 'master' of https://github.com/mamoe/mirai 2019-08-23 11:25:38 +08:00
Him188moe
31bb236e21 update 2019-08-22 00:55:15 +08:00
Him188moe
de239cffb3 update 2019-08-22 00:46:53 +08:00
Him188moe
30e0d76c82 update 2019-08-22 00:22:15 +08:00
Him188moe
aed1854388 update 2019-08-22 00:05:57 +08:00
Him188moe
61138e8cee update 2019-08-21 23:03:00 +08:00
Him188moe
b2f11120b5 update 2019-08-21 22:08:18 +08:00
Him188moe
d3ba95c5b0 update 2019-08-21 21:32:02 +08:00
Him188moe
335e371b15 update 2019-08-21 21:28:38 +08:00
Him188moe
cd5da2ddc7 update 2019-08-21 21:25:27 +08:00
liujiahua123123
4a7b706f23 udp 2019-08-21 19:53:20 +08:00
liujiahua123123
d02704bebb SynchronizedLinkedListMap 2019-08-21 19:51:57 +08:00
liujiahua123123
c8cb01d46f SynchronizedLinkedListMap 2019-08-21 12:59:30 +08:00
liujiahua123123
155d883b58 SynchronizedLinkedListMap 2019-08-21 12:50:17 +08:00
liujiahua123123
5fd84411e5 YAML supported 2019-08-21 12:41:31 +08:00
liujiahua123123
23663e5823 YAML supported 2019-08-21 11:48:37 +08:00
liujiahua123123
d27f6b8574 YAML supported 2019-08-21 11:19:04 +08:00
liujiahua123123
e7c49eb471 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/MiraiServer.java
2019-08-21 11:09:37 +08:00
liujiahua123123
640f1c8a60 YAML supported 2019-08-21 11:08:33 +08:00
Him188moe
9be18408f8 update 2019-08-21 00:48:44 +08:00
Him188moe
e1f706f76d update 2019-08-20 22:49:35 +08:00
Him188moe
8c2511c876 Merge remote-tracking branch 'origin/master' 2019-08-20 18:56:34 +08:00
Him188moe
1e127732c2 update 2019-08-20 18:56:15 +08:00
liujiahua123123
83de4b4c53 YAML supported 2019-08-20 18:25:57 +08:00
liujiahua123123
a23c2e0d6c change "config" to "setting" 2019-08-20 17:02:10 +08:00
Him188moe
b3a227e51d update 2019-08-19 02:31:37 +08:00
Him188moe
75352667ee update 2019-08-19 02:18:39 +08:00
Him188moe
e530720f72 update 2019-08-19 02:02:27 +08:00
Him188moe
239b9c5ba3 update 2019-08-19 01:20:19 +08:00
Him188moe
fa80ddf843 update 2019-08-18 22:05:17 +08:00
Him188moe
d0dc547641 update 2019-08-18 22:04:34 +08:00
Him188moe
71750d43a4 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/server/login/ServerLoginResponseResendPacket.kt
2019-08-18 22:04:02 +08:00
Him188moe
6e5ce3a84c update 2019-08-18 22:03:20 +08:00
liujiahua123123
01ef09a561 ServerLoginResponseResendPacket 2019-08-18 21:59:11 +08:00
Him188moe
0b76137936 update 2019-08-18 21:37:50 +08:00
Him188moe
a2e5379db5 update 2019-08-18 21:36:31 +08:00
Him188moe
1ae263a1ab Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/server/login/ServerLoginResponseVerificationCodePacket.kt
2019-08-18 21:29:05 +08:00
liujiahua123123
1f4a9932a3 Server Login Response Success Packet done 2019-08-18 21:27:15 +08:00
Him188moe
e1c8a6a073 update 2019-08-18 21:27:13 +08:00
liujiahua123123
f81f0343e9 Server Login Response Success Packet done 2019-08-18 20:34:26 +08:00
liujiahua123123
74ca633b7d Server Login Response Success Packet done 2019-08-18 20:33:05 +08:00
Him188moe
9ad7492790 update 2019-08-18 20:33:01 +08:00
liujiahua123123
dc3d8063b7 Merge remote-tracking branch 'origin/master' 2019-08-18 20:14:16 +08:00
liujiahua123123
0b6f4a271d reset 2019-08-18 20:14:00 +08:00
Him188moe
ceef31610b update 2019-08-18 18:57:45 +08:00
Him188moe
2483dcc49d update 2019-08-18 18:57:25 +08:00
Him188moe
e9b64c83f4 update 2019-08-18 18:51:11 +08:00
Him188moe
1eae0932af Merge remote-tracking branch 'origin/master' 2019-08-18 18:40:24 +08:00
Him188moe
8123ea577e update 2019-08-18 18:40:03 +08:00
liujiahua123123
a3c51a6022 Merge remote-tracking branch 'origin/master' 2019-08-18 17:33:14 +08:00
liujiahua123123
e3aabdafca decode 2019-08-18 17:32:52 +08:00
Him188moe
4cb4b3d9d4 update 2019-08-18 17:31:30 +08:00
liujiahua123123
99a0ec85c5 Merge remote-tracking branch 'origin/master' 2019-08-18 17:28:48 +08:00
liujiahua123123
d3064bc088 decode 2019-08-18 17:28:32 +08:00
Him188moe
f6c2012204 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/server/login/ServerLoginResponseSuccessPacket.kt
2019-08-18 17:21:21 +08:00
Him188moe
baec0a2bda update 2019-08-18 17:17:43 +08:00
liujiahua123123
a0b2516c3c half done 2019-08-18 17:14:50 +08:00
Him188moe
8937239e40 update 2019-08-18 16:49:12 +08:00
Him188moe
a8385bfe4d update 2019-08-18 16:47:06 +08:00
Him188moe
2e1b399d73 update 2019-08-18 16:42:20 +08:00
Him188moe
da0e2e829e update 2019-08-18 15:47:56 +08:00
Him188moe
00ac8cb2c6 Merge remote-tracking branch 'origin/master' 2019-08-18 15:34:31 +08:00
Him188moe
fc7e756f3f update 2019-08-18 15:34:05 +08:00
liujiahua123123
59fbbd5cd9 Merge remote-tracking branch 'origin/master' 2019-08-18 13:58:51 +08:00
liujiahua123123
5cb0ebfe47 packetID 2019-08-18 13:58:37 +08:00
Him188moe
8ccf931a4c update 2019-08-18 13:40:49 +08:00
Him188moe
c2d348d568 update 2019-08-18 02:34:35 +08:00
Him188moe
3592d2dd6d Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/server/ServerPacket.kt
2019-08-18 01:15:24 +08:00
Him188moe
3c0c8f18cf update 2019-08-18 01:14:09 +08:00
liujiahua123123
fa8df3870c remove ; -> 2019-08-17 23:02:18 +08:00
liujiahua123123
ff3bd74abf Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/client/login/ClientPasswordSubmissionPacket.kt
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/server/ServerPacket.kt
2019-08-17 23:00:49 +08:00
liujiahua123123
22d82db793 remove ; -> 2019-08-17 22:59:54 +08:00
Him188moe
699d29c663 update 2019-08-17 22:57:22 +08:00
Him188moe
21ffb8a7f0 update 2019-08-17 22:37:39 +08:00
liujiahua123123
fce4bbc86b fix 2019-08-17 22:30:02 +08:00
Him188moe
fdde4cae5a update 2019-08-17 22:14:05 +08:00
Him188moe
6d4b3253e3 Merge remote-tracking branch 'origin/master' 2019-08-17 22:09:52 +08:00
Him188moe
011417249f update 2019-08-17 22:09:26 +08:00
liujiahua123123
abe1f5ea8f 0825 done 2019-08-17 22:09:22 +08:00
Him188moe
145b856611 Merge remote-tracking branch 'origin/master' 2019-08-17 21:58:44 +08:00
Him188moe
a226dafef7 update 2019-08-17 21:58:17 +08:00
liujiahua123123
f6bab7921a Merge remote-tracking branch 'origin/master' 2019-08-17 21:58:01 +08:00
liujiahua123123
3f5fdfb3a4 ?? 2019-08-17 21:57:48 +08:00
Him188moe
7e4e94a982 update 2019-08-17 21:57:36 +08:00
liujiahua123123
6e01b4ec71 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/client/Client0836_622Packet.kt
2019-08-17 21:51:19 +08:00
liujiahua123123
13b436152b ?? 2019-08-17 21:51:03 +08:00
Him188moe
a6959672d7 update 2019-08-17 21:50:07 +08:00
liujiahua123123
091037ec49 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	mirai-core/src/main/java/net/mamoe/mirai/network/packet/server/ServerPacket.kt
2019-08-17 21:43:09 +08:00
liujiahua123123
50c0f27c1b ?? 2019-08-17 21:42:38 +08:00
Him188moe
3e451344b4 update 2019-08-17 21:42:00 +08:00
Him188moe
0b87253d72 Merge remote-tracking branch 'origin/master' 2019-08-17 20:47:47 +08:00
Him188moe
e1b2a94dd9 update 2019-08-17 20:46:27 +08:00
liujiahua123123
815d966b9a Merge remote-tracking branch 'origin/master' 2019-08-17 20:17:47 +08:00
liujiahua123123
c9992a1588 ?? 2019-08-17 20:17:33 +08:00
liujiahua123123
1ac45fa724 test 2019-08-17 20:16:04 +08:00
Him188moe
23584bb744 Merge remote-tracking branch 'origin/master' 2019-08-17 18:59:17 +08:00
Him188moe
eca1c1ae19 update 2019-08-17 18:58:50 +08:00
liujiahua123123
325110e909 Hax Comparator 2019-08-17 18:50:20 +08:00
Him188moe
2fa99f22af update 2019-08-17 18:28:09 +08:00
Him188moe
5a8899bdde update 2019-08-17 18:11:03 +08:00
Him188moe
87e5f0dfcd update 2019-08-17 17:49:45 +08:00
Him188moe
233ed7da38 update 2019-08-17 16:44:05 +08:00
Him188moe
7ecfee0a66 Merge remote-tracking branch 'origin/master' 2019-08-17 16:04:54 +08:00
Him188moe
cb56add828 update 2019-08-17 16:04:19 +08:00
liujiahua123123
8df21a7497 GC 2019-08-17 16:01:53 +08:00
liujiahua123123
87fe5206e9 GC 2019-08-17 15:58:40 +08:00
liujiahua123123
1ce386e80d Merge remote-tracking branch 'origin/master' 2019-08-17 15:54:48 +08:00
liujiahua123123
69b97a3b24 thread safe event system 2019-08-17 15:53:38 +08:00
Him188moe
45416ee4ae Merge remote-tracking branch 'origin/master' 2019-08-17 15:44:37 +08:00
Him188moe
88d2fa0449 update 2019-08-17 15:43:42 +08:00
Him188moe
2ff1e9bf9e Rename .java to .kt 2019-08-17 15:43:37 +08:00
liujiahua123123
5a7570001e deprecated onEvent 2019-08-17 15:41:34 +08:00
liujiahua123123
32e9c9c81a logger fixed 2019-08-17 15:06:27 +08:00
liujiahua123123
0fc7b8cf83 logger fixed 2019-08-17 15:05:56 +08:00
Him188moe
f5cee3b267 update 2019-08-17 14:50:38 +08:00
Him188moe
c7584c2d68 Merge remote-tracking branch 'origin/master' 2019-08-17 14:39:34 +08:00
Him188moe
52857fad71 update 2019-08-17 14:39:00 +08:00
liujiahua123123
e30c8ea3c4 UDP client 2019-08-17 14:30:58 +08:00
Him188moe
bbc1f717a6 update 2019-08-16 00:30:38 +08:00
Him188moe
14ffda6ae2 update 2019-08-16 00:23:58 +08:00
Him188moe
20a322a0a0 update 2019-08-16 00:16:40 +08:00
Him188moe
c110c2331a update 2019-08-16 00:15:41 +08:00
Him188moe
97b90b08c8 update 2019-08-16 00:04:39 +08:00
Him188moe
6673bada67 Rename .java to .kt 2019-08-16 00:04:31 +08:00
Him188moe
4ce8fe60a1 update 2019-08-15 22:04:21 +08:00
liujiahua123123
fa4adfd596 UDP client 2019-08-11 23:31:37 +08:00
liujiahua123123
48db4a92b7 network 2019-08-11 23:02:55 +08:00
liujiahua123123
5c3cce7e08 network 2019-08-11 23:02:31 +08:00
liujiahua123123
e342261ea1 MN 2019-08-11 22:30:44 +08:00
liujiahua123123
24ef0c1d93 Config 2019-08-11 21:38:03 +08:00
liujiahua123123
7c1cba29a0 fix event 2019-08-11 18:08:55 +08:00
liujiahua123123
88ffeb5a3b fix event 2019-08-10 12:01:52 +08:00
liujiahua123123
35f3d0ca70 fix event 2019-08-09 14:41:50 +08:00
liujiahua123123
6eaa004bee rename 2019-08-09 14:18:40 +08:00
liujiahua123123
e85014e7a6 Merge remote-tracking branch 'origin/master' 2019-08-09 14:13:50 +08:00
liujiahua123123
eeed28598e task 2019-08-09 14:13:35 +08:00
Him188moe
43595db045 update 2019-08-09 00:19:12 +08:00
Him188moe
9e21ebcb6f Merge remote-tracking branch 'origin/master' 2019-08-09 00:07:03 +08:00
Him188moe
8c294cb9eb update 2019-08-09 00:06:41 +08:00
liujiahua123123
9e3d1209cf task 2019-08-09 00:05:18 +08:00
liujiahua123123
9a877b2b11 Server 2019-08-08 23:39:23 +08:00
liujiahua123123
f6c489f929 Server 2019-08-08 23:35:59 +08:00
liujiahua123123
bd7e08b483 Event Hook 2019-08-08 23:25:05 +08:00
liujiahua123123
6e8d5ae9fd event hook 2019-08-08 23:16:45 +08:00
liujiahua123123
73cbb5b2d1 Server 2019-08-08 23:10:02 +08:00
liujiahua123123
dbd94bfdff Merge remote-tracking branch 'origin/master' 2019-08-08 23:03:28 +08:00
liujiahua123123
317ac754ce Server 2019-08-08 23:03:10 +08:00
Him188moe
a907267965 Merge remote-tracking branch 'origin/master' 2019-08-08 22:53:46 +08:00
Him188moe
dbfe12dddf update 2019-08-08 22:53:17 +08:00
liujiahua123123
78826c5648 event manager 2019-08-08 22:50:22 +08:00
liujiahua123123
0e032cf9b7 Merge remote-tracking branch 'origin/master' 2019-08-08 22:47:38 +08:00
liujiahua123123
9335caba2d event manager 2019-08-08 22:46:57 +08:00
Him188moe
825965e35e Merge remote-tracking branch 'origin/master' 2019-08-08 22:22:21 +08:00
Him188moe
a25b6428a8 update project structure 2019-08-08 22:21:53 +08:00
liujiahua123123
2eccc978f0 Merge remote-tracking branch 'origin/master' 2019-08-08 22:12:18 +08:00
liujiahua123123
eae076a677 events 2019-08-08 22:12:02 +08:00
Him188moe
bcd789ef9a update project structure 2019-08-08 21:52:09 +08:00
Him188moe
2f2b175153 update project structure 2019-08-08 21:42:58 +08:00
liujiahua123123
7e2cde8c79 base 2019-08-08 21:19:09 +08:00
Him188moe
f71ae87f09 Merge remote-tracking branch 'origin/master' 2019-08-08 21:16:47 +08:00
liujiahua123123
c17e95300a base 2019-08-08 21:16:28 +08:00
Him188moe
a2fae796fa update project structure 2019-08-08 21:16:26 +08:00
liujiahua123123
ce220da11c base 2019-08-08 17:33:06 +08:00
liujiahua123123
7bde0cb668 base 2019-08-08 13:01:32 +08:00
liujiahua123123
29f8f556d0 structure 2019-08-08 13:00:15 +08:00
Him188moe
2d1270f4a1 update project structure 2019-08-07 18:33:25 +08:00
Him188moe
3e3bd1a60e update project structure 2019-08-07 18:26:11 +08:00