basic_utils 2.6.2

Dart native js
Flutter Android iOS web

Common util classes providing a solution for different situations.

Changelog #

[2.6.2] - 2020-08-11 #

  • Improved CryptoUtils, add new methods rsaPublicKeyFromPemPkcs1(), rsaPrivateKeyFromPemPkcs1(), rsaPublicKeyFromDERBytesPkcs1() and rsaPrivateKeyFromDERBytesPkcs1() (#18)

[2.6.1] - 2020-08-03 #

  • Improved CryptoUtils, add new methods encodeRSAPrivateKeyToPemPkcs1() and encodeRSAPublicKeyToPemPkcs1() (#18)
  • Improved DateUtils to not rely on the intl package

[2.6.0] - 2020-07-28 #

  • Moved X509Utils.generateRSAKeyPair() to CryptoUtils.generateRSAKeyPair()
  • Moved X509Utils.encodeRSAPrivateKeyToPem() to CryptoUtils.encodeRSAPrivateKeyToPem()
  • Moved X509Utils.encodeRSAPublicKeyToPem() to CryptoUtils.encodeRSAPublicKeyToPem()
  • Moved X509Utils.privateKeyFromDERBytes() to CryptoUtils.rsaPrivateKeyFromDERBytes()
  • Moved X509Utils.privateKeyFromPem() to CryptoUtils.rsaPrivateKeyFromPem()
  • Moved X509Utils.publicKeyFromPem() to CryptoUtils.rsaPublicKeyFromPem()
  • Add new method RSAPublicKey rsaPublicKeyFromDERBytes(Uint8List bytes) to CryptoUtils class
  • Moved X509Utils.ecPublicKeyFromDerBytes() to CryptoUtils.ecPublicKeyFromDerBytes()
  • Moved X509Utils.ecPrivateKeyFromDerBytes() to CryptoUtils.ecPrivateKeyFromDerBytes()
  • Moved X509Utils.ecPrivateKeyFromPem() to CryptoUtils.ecPrivateKeyFromPem()
  • Moved X509Utils.ecPublicKeyFromPem() to CryptoUtils.ecPublicKeyFromPem()
  • Moved X509Utils.ecPublicKeyFromPem() to CryptoUtils.ecPublicKeyFromPem()
  • Moved X509Utils.encodeEcPublicKeyToPem() to CryptoUtils.encodeEcPrivateKeyToPem()
  • Moved X509Utils.rsaPublicKeyModulusToBytes() to CryptoUtils.rsaPublicKeyModulusToBytes()
  • Moved X509Utils.rsaPublicKeyExponentToBytes() to CryptoUtils.rsaPublicKeyExponentToBytes()
  • Moved X509Utils.rsaPrivateKeyModulusToBytes() to CryptoUtils.rsaPrivateKeyModulusToBytes()

[2.5.7] - 2020-07-24 #

  • Improve X509Utils, add new methods ecPrivateKeyFromPem and ecPublicKeyFromPem

[2.5.6] - 2020-07-17 #

  • Improve StringUtils, enhanced capitalize method (#17)

[2.5.5] - 2020-07-07 #

  • Improve X509Utils, enhanced distinguish names list (#16)
  • Improve X509Utils, added new method for elliptic curve cryptographie (#15)

[2.5.4] - 2020-06-13 #

  • Improve DNSUtils (#14)
  • Updated dependencies

[2.5.3] - 2020-03-09 #

  • Improve X509Utils (#13)
  • Improve DNSUtils
  • Improve unit tests
  • Update license, changed year to 2020

[2.5.2] - 2020-02-24 #

  • Improve X509Utils (#10)
  • Update dependencies
  • Improve CryptoUtils
  • Add unit tests

[2.5.1] - 2020-02-20 #

  • Improve X509Utils (#10)
  • Update dependencies
  • Add unit tests

[2.5.0] - 2020-02-18 #

  • Improve X509Utils (#10 #11)
  • Update dependencies
  • Add unit tests

[2.4.9] - 2020-02-17 #

  • Improve X509Utils, fix RangeError while parsing PEM string (#9)

[2.4.8] - 2020-01-16 #

  • Update dependencies

[2.4.7] - 2020-01-13 #

  • Improve HttpUtils, make body within POST requests optional

[2.4.6] - 2020-01-13 #

  • Improve HttpUtils, make body within PUT requests optional

[2.4.5] - 2020-01-02 #

  • Improve DateUtils
  • Add unit tests

[2.4.4] - 2020-01-02 #

  • Update dependencies

[2.4.3] - 2019-12-21 #

  • Fix new linter warnings

[2.4.2] - 2019-12-16 #

  • Improve IterableUtils
  • Add new unit tests

[2.4.1] - 2019-12-13 #

  • Improve X509 parsing

[2.4.0] - 2019-12-13 #

  • Update dependencies

[2.3.9] - 2019-12-13 #

  • Improve json serialization of the X509Certificate models

[2.3.8] - 2019-11-29 #

  • Improve X509Utils (#8)
  • Improve UnitTests

[2.3.7] - 2019-11-25 #

  • Improve DomainUtils (#7)
  • Improve UnitTests

[2.3.6] - 2019-11-25 #

  • Improve DomainUtils (#6)
  • Improve UnitTests

[2.3.5] - 2019-11-25 #

  • Improve StringUtils (#5)
  • Improve DomainUtils (#6)
  • Improve UnitTests

[2.3.4] - 2019-11-21 #

  • Fix health suggestions

[2.3.3] - 2019-11-12 #

  • Add Json Serialization To X509CertificateData Model

[2.3.2] - 2019-11-11 #

  • Improve X509CertificateData Model
  • Improve X509Utils

[2.3.1] - 2019-11-08 #

  • Update pubspec.yaml

[2.3.0] - 2019-11-06 #

  • Added CryptoUtils
  • Improve X509Utils
  • Improve X509CertificateData Model
  • Improve and add Unit tests

[2.2.5] - 2019-11-04 #

  • Improve X509Utils
  • Improve X509CertificateData Model
  • Improve and add Unit tests

[2.2.4] - 2019-10-21 #

  • Export models

[2.2.3] - 2019-10-21 #

  • Improve X509Utils

[2.2.2] - 2019-10-21 #

  • Improve X509Utils
  • Add Unit test

[2.2.1] - 2019-10-18 #

  • Minor fix

[2.2.0] - 2019-10-18 #

  • Add IterableUtils (Pull Request)
  • Add Unit test

[2.1.0] - 2019-10-16 #

  • Improve StringUtils
  • Add X509Utils
  • Add Unit test

[2.0.3] - 2019-10-14 #

  • Improve DomainUtils
  • Add Unit test

[2.0.2] - 2019-09-23 #

  • Improve ColorUtils
  • Add Unit test

[2.0.1] - 2019-09-12 #

  • Improve ColorUtils
  • Improve MathUtils
  • Add Unit test

[2.0.0] - 2019-09-04 #

  • Improve ColorUtils
  • Add Unit test

[1.9.3] - 2019-09-03 #

  • Improve documentation of DateUtils

[1.9.2] - 2019-09-03 #

  • Fix minor bug

[1.9.1] - 2019-09-02 #

  • Fix minor bug

[1.9.0] - 2019-09-02 #

  • Add DateUtils
  • Add unit tests

[1.8.2] - 2019-08-30 #

  • Fix minor bug
  • Update dependecies

[1.8.1] - 2019-08-28 #

  • Fix minor bug

[1.8.0] - 2019-08-28 #

  • Add new ColorUtils
  • Add new unit tests

[1.7.0] - 2019-08-26 #

  • Add ColorUtils
  • Add unit tests

[1.6.0] - 2019-08-08 #

  • Switch from import files to export files
  • Improve error handling in HttpUtils

[1.5.1] - 2019-08-05 #

  • Fix "Health suggestions" from pub.dev

[1.5.0] - 2019-07-17 #

  • Improve StringUtils

[1.4.0] - 2019-07-15 #

  • Improve StringUtils

[1.3.0] - 2019-07-08 #

  • Improve HttpUtils

[1.2.0] - 2019-06-14 #

  • Add SortUtils
  • Improve MathUtils

[1.1.1] - 2019-05-06 #

  • Improve DnsUtils

[1.1.0] - 2019-05-06 #

  • Fix DnsUtils

[1.0.9] - 2019-05-06 #

  • Clear and improve code.

[1.0.8] - 2019-05-02 #

  • Improve HttpUtils to handle simple string responses.

[1.0.7] - 2019-04-28 #

  • Added new StringUtils method
  • Added new unit tests

[1.0.6] - 2019-04-26 #

  • Added new DnsUtils
  • Added new unit tests

[1.0.5] - 2019-04-16 #

  • Added new HttpUtils
  • Added new unit tests

[1.0.4] - 2019-04-10 #

  • Added new StringUtils
  • Added new unit tests
  • Improve documentation

[1.0.3] - 2019-04-02 #

  • Added new MathUtils
  • Added new EmailUtils
  • Added new unit tests

[1.0.2] - 2019-03-06 #

  • Added new helper functions
  • Added new unit tests

[1.0.1] - 2019-02-21 #

  • Minor changes

[1.0.0] - 2019-02-21 #

  • Initial release
75
likes
100
pub points
97%
popularity

Common util classes providing a solution for different situations.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

aic7to@gmail.com

License

MIT (LICENSE)

Dependencies

asn1lib, convert, crypto, http, json_annotation, logging, pointycastle

More

Packages that depend on basic_utils