pidgin/pidgin

Port purple_str_to_time to regex and add additional tests
release-2.x.y
2021-09-16, Gary Kramlich
ac6dbd45da27
Port purple_str_to_time to regex and add additional tests

Testing Done:
Ran the unit tests with the normal `./autogen.sh` as well as a setup for fuzzing.

Reviewed at https://reviews.imfreedom.org/r/923/
For information on writing a plugin for Purple, Pidgin or Finch, go
http://developer.pidgin.im and click on API. From there, see the
HOWTOs in the "Related Pages" section.
You can also generate this documentation locally by installing
doxygen and graphviz dot, then running "make docs" in the
source tree. The documentation will be in the docs/html directory.