All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- prefliht object before doing upload
- add bucket encryption configuration API
- add list bucket intelligent tiering Configuration API
- ignoring certificate verification is supported
- setting only the range start or only the range end is supported
- add resumable upload
- change default endpoint when retrying for the last time
- encode source object name when renaming OFS object
- retry for some exceptions when copying object
- fetch resumable download
- add CI Live Auditing API
- add CI DetectFace API
- update CI API
- create MAZ bucket
- update CI Media Process API
- add CI Batch Job API
- add File Process API
- add Media Process ConcatTemplate API
- update Auditing API
- update PicProcess API
- update auditing bean
- add video transcoding parameters
- add CI ReportBadCase API
- update CI DocumentPreview API
- update QRCode API
- update CI image processing API
- update Auditing API
- add media processing parameter
- update ImageAuditing API
- update media processing and repackaging tasks
- add SmartCover API
- add VideoMontage API
-
add media processing and repackaging tasks
-
update media transcoding api
-
add ImageSearch api
-
update ImageAuditing XmlResponsesSaxParser
-
update ImageAuditing api
- update DetectCar api
- update LabelImage api
- add the isMetaAccBucket
- add DetectCar api
-
fix etag verification exception
-
add media DigitalWatermark api
-
update ImageAuditing api
- add the gitignore file
- update content auditing api
- update TextAuditing interface
- update ImageAuditing interface
- refine the exception status code of complete multipart upload request
- fix potential security vulnerabilities: update org.bouncycastle:bcprov-jdk15on 1.64->1.67
- add one getPresignedUrl interface back
- refine: set idle connection timeout to config
- refine ioexception retry policy
- add the new emr instance url
- add fetch async task
- update DocumentAuditing api
- add WebpageAuditing api
- add the merge bucket interface, such like rename etc
- update ci region validate
- refine get presigned url
- add must auth headers
- fix InstanceCredentialsUtils
- add BatchImageAuditing api
- update auditing params
- make aes ctr encryption mode can set iv
- update AudioAuditing api
- add VideoAuditing new params
- add encryption mode aes cbc
- add batch image auditing api
- add DocumentAuditing api
- update CI Auditing api
- default use https request
- use strict sign
- refine list buckets
- add clientConfig new params
- update CI request httpProtocol rules
- fix get bucket no ruleId replication error
- add bucekt referer configuration
- update text auditing api to support more detectType
- add auditing util
- add text auditing new params
- encryption client update: support encrypt & decrypt file with all cos sdk
- support delete bucket domain
- fix resumable download does not release file channel
- fix resumable download does not release file handler
###Added
- update media transcode api
- add media transcode demo
- fix resumable download create directory error
- add some demos
###Added
- add text auditing api and demo
- add image label api v1&v2
- update video auditing api
- update httpclient to 4.5.13 for security reasons
- add some demos
###Added
- add tranferManager demo
- add getObjectUrl method
###Added
- add content auditing api and demo
- copy object get version id
- demo of copy object with user metadata
###Added
- add media processing callback parameters
###Added
- add d http credential endpoint provider
- add suppport for image blink watermaker use post
- add support for image persistence, qrcode recognition, blink watermark
- add support for resumable download
- add CI media concat job
- transfer manager multipart complete with user object meta.
- add KMS Encryption Client support.
- add getCannedAccessControl for AccessControlList
- update bcprov-jdk15on version
- add crc64 support for high level api
- add maz storage class
- support presigned url not begin with sign=
- add crc64 to utils
- add post object demo and signature
- add trafficLimit support
- 持CVM/CPM的角色绑定获取临时密钥
- add upload part and complete crc get method
- add append object api
- add header utf-8 and iso 88591 convert
- 支持通过腾讯云CVM和黑石物理机绑定角色获取临时密钥
- support tagging,inventory,logging api
- add domain set/get support
- add put/get/delete bucket website support
- update jackson version
- change jackson-databind version
- drop bucket name upper bound check
- add basic auth support
- add acl ReadAcp and WriteAcp
- update jackson-databind version
- fix SSECustomer bug and add demo, test case
- add more information in userAgent
- change to use slf4j-api
- encode url path, replace the continuous slash with %2F except the first
- remove appid prefix check
- add set fixed endpointAddr
- fix bigger than 5G file copy bug
- change jackson version
- fix UserSpecifiedEndpointBuilder constructor bug
- delete duplicate code
- 支持文件直传归档存储
- OSCredentialProvider中增加refresh方法
- 修改临时秘钥预签名的bug
- 预签名支持临时秘钥
- 支持秘钥通过provider接口传入
- 修改httpclient配置
- 修复对content-encoding为gzip的文件下载时候的报错 2 支持获取bucket列表时候 初始化cosclient可以不传入region
- 1 增加设置policy接口 2 修复分块上传时存在upload获取result接口有可能阻塞的bug
- 增加客户端加密范例