-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
447 lines (401 loc) · 16.7 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
XEngine_APIService V3.8.0.1001
增加:OCR图片文本支持
增加:OCR识别开关
更新:匹配XENGINE V9版本
修改:更多的ci发布支持
added:get image text support
added:enable support for image text
update:match xengine v9.x
modify:more ci release supports
======================================================================================
XEngine_APIService V3.7.0.1001
增加:windows的coredump支持
增加:工作流支持
增加:启动测试参数支持
更新:匹配XEngine V8.40版本
更新:子模块
修改:modify:XENGIEN_APISERVICE_BUFFER_SIZE 替换为 XENGINE_MEMORY_SIZE_MAX
修改:生成顺序调整
修改:p2p刻度爱你管理支持禁用了
修正:mac和linux系统下构建错误
修正:头文件缺失
修正:后台服务http下载状态处理错误
修正:机器信息日志打印错误
修正:禁用插件没有作用的问题
added:windows core dump generator support
added:workflows support
added:start test support
update:match xengine v8.40
update:sub module
modify:XENGIEN_APISERVICE_BUFFER_SIZE instead XENGINE_MEMORY_SIZE_MAX
modify:generation sequence
modify:p2p client management support disable
fixed:build error on mac and linux
fixed:header file lost
fixed:http download status process failed for back service
fixed:log print info incorrect for machine info
fixed:does not work when disable plugin
======================================================================================
XEngine_APIService V3.6.0.1001
增加:mac地址供应商查询
增加:ip和phone子模块替换插件模块
增加:机器信息最后更新日期
更新:ip和phone数据库并且添加mac数据库
更新:配置文件以及增加数据库配置
修改:机器信息的编码改为用户信息
修改:机器信息不在兼容以往的版本
修正:机器信息数据查询错误
修正:windows石油查询名称乱码问题
修正:windows下翻译乱码问题
added:mac address vendor query
added:ip sub module to plugin instead
added:last update time for machine
update:ip phone database and added mac addr database
update:configure file and added apimodule database
modify:code to user for machine info
modify:not compatible with previous version
fixed:sql query is incorrect for machine
fixed:oil query name is Garbled on window
fixed:transfer language chinese Garbled characters on windows
======================================================================================
XEngine_APIService V3.5.0.1001
增加:机器信息收集增加服务名字段
增加:机器信息报告查询
增加:RFC的UDP服务端口的STUN协议代码支持
增加:信息报告配置支持
增加:NTP时间同步协议支持
增加:油价查询支持
修改:jsoncpp现在使用子模块方式加载
修改:分离了版本信息从配置文件中
修复:图像扩展名没有处理的问题
added:rfc witch udp port and stun protocol supported
added:query info for report
added:service name for machine
added:info report supported
added:NTP time sync protocol supported
added:oil price query supported
modify:jsoncpp is depend sub module
modify:detach version configure file
fixed:image process ext name is incorrect
======================================================================================
XEngine_APIService V3.4.0.1001
增加:lua脚本心跳协议支持
增加:短连接和敏感词查询列表支持
增加:机器信息收集协议
修改:允许lua返回的消息大小为0了
修改:数据库支持部启用了
修改:条件编译现在不需要添加额外的命令用于支持linux和macos了
修复:当使用中文字符串插入和其他操作敏感词,日志,邮编数据库的时候不正确的问题
added:lua file heartbeat supported
added:query list support for short link
added:machine information collection protocol support
modify:allow lua to return msg is zero size
modify:database support not enable
modify:The conditional compilation switch does not require additional compilation commands on linux or macos
fixed:when use chinese charset insert or other operator is incorrect for word filter
======================================================================================
XEngine_APIService V3.3.0.1001
增加:行政区域ID转换支持
增加:天气信息查询支持
增加:图像质量和压缩级别设置支持
增加:日志表枚举支持
更新:匹配XEngine V8.25版本
修改:后台下载服务不需要等待完成即可返回消息了
修改:后台上传服务不需要等待完成即可返回消息了
修改:在进入HTTPTask_TastPost_Handle函数就进行解码了
修复:创建日志表错误的问题
修复:日志表字符集不正确的问题
修复:日志协议删除表协议错误
added:id region convert supported
added:weather info query supported
added:image quality and compress level set supported
added:list xlog database table supported
update:match xengine v8.25
modify:does not wait completed reply msg for download of back service
modify:does not wait completed reply msg for upload of back service
modify:after entering the HTTPTask_TastPost_Handle function, the url encoding starts to be processed.
fixed:create log table is incorrect
fixed:log table charsets is incorrect
fixed:log protocol delete table is incorrect
======================================================================================
XEngine_APIService V3.2.0.1001
增加:编译开关日志提示
增加:lua脚本功能开关编译选项
修改:LUA,二维码和图像处理现在默认关闭
修改:LUA,二维码和图像处理没有启用的时候返回501了
修改:现在makefile支持linux和macos的编译开关了
修改:不在需要bank和id处理的utf转换了
修改:重新设计了语言翻译从有道改为百度
修改:翻译语言日志提示
修改:翻译类型使用枚举型替代
修复:没有启用音频还开始录制的问题
删除:lua init 变量
删除:OPENCC库和相关代码已经被移除使用翻译替代
added:build switch tips
added:lua buid switch
modify:lua and qr and image switch defualt is close
modify:lua and qr and image reply is 501 when they is disable
modify:makefile support linux and macos for build switch
modify:does not need utf convert for bank and idcard
modify:Redesigning translation from youdao to baidu
modify:translation language tips
modify:translation type used enum instead.
fixed:not enable audio then start
delete:lua init value
delete:opencc library and code,use translation instead
======================================================================================
XEngine_APIService V3.1.0.1001
增加:为opencv和qr增加自定义编译开关
增加:p2xp用户离开和万维网ip地址获取,心跳协议支持
修改:自动启动仅仅运行在管理员模式下
修改:用户验证配置为子级别了
修改:当禁用守护进程的时候会停止进程
修改:屏幕录像现在可以设置设备名称了
修改:当图像处理失败会回复消息
修改:图像处理错误方法
修改:所有配置文件被指定到主配置中了
修改:配置重载支持opencc,qr,deamon了
修改:p2xp协议的connect字段不在作为key使用
修正:qr码识别不支持linux的问题
修正:日志配置没有作用的问题
修正:p2p的delete和心跳不争取的问题
修正:图像设置http参数解析不正确的问题
修正:图像的宽高参数解析错误
修正:windows隐藏窗口不正确的问题
删除:没有使用的p2p协议代码
删除:p2p的获取用户信息协议和链接协议
删除:没有使用的内存代码
added:custom build switch for opencv and qr
added:p2p delete client and wan address get and heartbeat supported
modify:Autostart only run with administrator privileges
modify:user ver configure node level
modify:stop process when disable deamon process
modify:screen record can be set device name
modify:reply message when process failed for image
modify:image process error way
modify:All configuration files are specified by the master configuration
modify:configure reload supports opencc and qr and deamon now
modify:p2xp does not use connect address as a key.
fixed:qr not support linux platform
fixed:log configure does not work
fixed:delete and heart p2xp not work
fixed:image set http parament parse is incorrent
fixed:image width and heigth parament is incorrent
fixed:hide window is incorrent for windows
delete:unused p2p protocol code
delete:get user info and connect for p2p client
delete:not used memory code for deamon
======================================================================================
XEngine_APIService V3.0.0.1001
增加:系统API函数模块
增加:进程守护功能和接口支持
增加:启动隐藏窗口和自动启动的功能选项
增加:对本地屏幕和声音录像推流的支持
增加:停止推流协议
增加:权限提示
修改:初始化配置不在需要配置结构参数
修改:启动失败不在直接退出
修正:后台服务协议没有HTTP返回请求的问题
added:system api module
added:deamon process and http api interface for process deamon
added:hide windows when start and auto start option
added:screen and sound push stream
added:stop stream record protocol
added:permission handle
modify:init configure does not need configure parament
modify:does not directly exit when configure init failed.
fixed:does not http response for backservice
======================================================================================
XEngine_APIService V2.11.0.1001
增加:用户验证功能
增加:图像信息获取和设置接口
增加:后台管理服务接口
added:user verifacation function supported
added:image set and get info
added:back service management api
======================================================================================
XEngine_APIService V2.10.0.1001
增加:敏感词过滤系统
增加:配置热重载功能,支持基本配置和插件配置热重载
修正:ModulePlugin_Loader_Destory 释放锁不正确的问题
修正:http json的返回CODE值不正确的问题
更新:匹配XEngineV8.15版本
added:words filter supported
added:basic and plugin configure hot reload support
fixed:ModulePlugin_Loader_Destory unlock is incorrent
fixed:code of http json for packet protocol is incorrent
update:match xengine v8.15
======================================================================================
XEngine_APIService V2.9.0.1001
增加:短连接生成与转发功能支持
增加:数据测试API接口
更新:匹配XEngineV8.x版本
更新:编译脚本现在对跨平台支持更好
修改:测试函数名称改为socket
修改:现在HTTP的任务代码区分get和post了
修改:mysql默认使用utf8字符集了
added:short link create and forward supported
added:data test api interface
update:match xengine v8.x
update:makefile to support cross platform
modify:test function name to socket
modify:The http task now distinguishes between post and get
modify:mysql used to utf8 charset
======================================================================================
XEngine_APIService V2.8.0.1001
添加:二维码识别与创建功能
添加:网络测试与数据验证功能
修改:现在错误请求会响应
修正:http请求的日志打印标记不正确
added:qr code parse and create
added:network test
modify:reply failed requestion now
fixed:http request log flag is incorrent
======================================================================================
XEngine_APIService V2.7.0.1001
增加:日志信息操作API相关函数
增加:时间信息获取lua脚本
优化:扩展了HTTP参数缓存大小
优化:HTTP请求函数
修改:ip查询功能修改为模块插件
修改:电话查询功能修改为模块插件
修改:数据库从SQLITE改为MYSQL
修正:id和银行查询打包中文不正确的问题
删除:cdkey相关API函数库
删除:SQLITE相关代码
added:log info support
added:time plugin of lua
improved:extend http parament cache size
improved:http request function
modify:ipaddr query modify to plugin of module
modify:phone number query modify to plugin of module
modify:database to mysql from sqlite
fixed:id and bank query packet chinese is incorrent
delete:cdkey functions
delete:sqlite db
======================================================================================
XEngine_APIService V2.6.1.1001
修正:在linux系统下无法加载模块插件的问题
修正:linux 构建错误
删除:服务器能力查询相关功能
fixed:cant load lib plugin moudle in linux
fixed:linux build error
delete:service option function support
======================================================================================
XEngine_APIService V2.6.0.1001
添加:lua插件支持
添加:加载器的lua插件支持
修改:插件模块输出目录
修改:lib代码插件名称修改
修改:opencc库修改为vcpkg安装了
修改:PluginCore_UnInit的返回值为void
修改:输出插件统计
修复:不需要的插件加载器错误
修复:执行插件失败没有提示的问题
删除:选项配置plugin字段
added:lua plugin support
added:lua plugin core and lug loader supported
modify:plugin module print dir
modify:lib code name changed
modify:opencc library changed vcpkg to install
modify:PluginCore_UnInit bool to void for plugin
modify:printf plugin count
fixed:does not need errorcode for plugin loader
fixed:plugin failed to execution without tips.
delete:plugin of option configure
======================================================================================
XEngine_APIService V2.5.0.1001
添加:zipcode查询功能
添加:计量转换插件
修改:数据库模块错误定义
更新:匹配XEngine V7.42版本
删除:所有回复类型1模式,现在只有返回JSON了
added:zipcode query
added:meter convert plugin
modify:error code define for db module
update:match xengine v7.42
delete:reply type 1 functions for bank and id and ip and language and phone and translation
======================================================================================
XEngine_APIService V2.4.0.1001
添加:分布式锁
添加:cdkey授权功能支持
修改:插件文件名支持自适应了
修改:linux和macos的程序名称
修改:p2pcomm函数为comm公用函数
修改:密码函数类型支持整数和字母了
修复:提交方法没有释放头列表内存的问题
added:Distributed lock
added:cdkey create function
modify:plugin file name was support adaptive
modify:linux and macos app name
modify:p2pcomm function to comm
modify:Password types support int and words
fixed:post method does not free header list memory
======================================================================================
XEngine_APIService V2.3.0.1001
添加:服务器能力查询接口函数
添加:bmi模块
添加:时区插件
更新:支持XENGINE V7.38版本了
修改:支持MACOS系统了
修改:插件支持负载内容参数了
修改:现在打印xengine版本了
修正:程序退出时候崩溃
修正:构建错误
删除:libopencc的linux模块,需要自己安装
added:server option supported
added:bmi module
added:timezone plugin module
update:match xengine v7.38
modify:support macos now
modify:plugin support payload parament
modify:printf xengine version now
fixed:app exist crashed.
fixed:build error
delete:libopencc for linux module,install byself
======================================================================================
XEngine_APIService V2.2.0.1001
添加:为p2p处理增加post方法
添加:p2p协议模块解析和打包支持
添加:帮助模块的p2p客户端
修改:http参数名
added:post with p2pclient
added:p2p protocol parse and packet
added:p2p client for help module
modify:parament name
======================================================================================
XEngine_APIService V2.1.0.1001
添加:插件系统支持
添加:密码生成插件
添加:生肖星座插件
added:plugin system supported
added:password Generation plugin
added:Zodiac plugin
======================================================================================
XEngine_APIService V1.1.0.1001
添加:银行卡查询验证功能
添加:简繁转换功能
添加:翻译功能(词典)
added:bank card number query function
added:language convert
added:translation function
======================================================================================
XEngine_APIService V1.0.0.1001
增加:支持HTTP模式JSON和字符串流方式返回查询的内容
增加:支持IP地址位置信息查询(IPV4和IPV6)
增加:支持身份证校验与信息查询
增加:支持手机号信息归属查询
增加:JSON配置文件处理模块
增加:数据库配置模块
增加:协议模块
增加:JSONCPP模块
增加:函数处理帮助模块
Added: Support HTTP mode JSON and string stream mode to return the content of the query
Added: Support IP address location information query (IPV4 and IPV6)
Added: support ID card verification and information query
Added: Support mobile phone number information attribution query
Added: JSON configuration file processing module
Added: database configuration module
Added: Protocol module
Added: JSONCPP module
Added: function handling helper module