fancylibs3-mingw-9 (3.7.4-12) any; urgency=medium * Adding bullseye-based mingw-9 build, dropping mingw-6, mingw-7 and 32-bit mingw-8 builds -- Christoph Lechleitner Sun, 12 Dec 2021 00:05:54 +0100 fancylibs3-mingw-9 (3.7.4-11) any; urgency=medium * Adding build for new debian-release bullseye -- Christoph Lechleitner Thu, 07 Oct 2021 09:48:00 +0200 fancylibs3-mingw-8 (3.7.4-10) any; urgency=medium * Correcting a few AbstractWLANControllerImpl log entries claiming to be in wrong method * Raising check-for-work-logger of AbstractWLANControllerImpl[%s]::run() to LOG_NOTICE -- Christoph Lechleitner Wed, 28 Apr 2021 13:25:00 +0200 fancylibs3-mingw-8 (3.7.4-9) any; urgency=medium * If partner certificate is to be checked and address.hostname is NULL Fancy::SSL::SockDev now use an eventual hoststring (i.e. IP) as hostname to enable SNI resp. SAN DNS list check -- Christoph Lechleitner Fri, 23 Apr 2021 15:23:00 +0200 fancylibs3-mingw-8 (3.7.4-8) any; urgency=medium * New log entry and exception for premature end of chunked HTTP response * Logging exceptions in itransstreambuf::fill_buffer() which were previously swallowed silently -- Christoph Lechleitner Wed, 25 Feb 2021 16:23:00 +0100 fancylibs3-mingw-8 (3.7.4-7) any; urgency=medium * Making fancysock-ifup.sh and fancysock-ifdown.sh compatible with Debian 9+ * Clarifing a Fancy::Sock::HttpClient method description * Finetuning EINPROGRESS handling of UnixDevice::connect() -- Christoph Lechleitner Wed, 26 Aug 2020 17:57:00 +0200 fancylibs3-mingw-8 (3.7.4-6) any; urgency=medium * Adding optional parameter for keylistOptions to SSHAgentHelper, too -- Christoph Lechleitner Sat, 22 Aug 2020 14:58:00 +0200 fancylibs3-mingw-8 (3.7.4-5) any; urgency=medium * Releas fix for FANCYLIBS-24, handling buffer underruns in Fancy::DeflateChannel -- Christoph Lechleitner Wed, 12 Aug 2020 23:01:00 +0200 fancylibs3-mingw-8 (3.7.4-4) any; urgency=medium * Adding optional paramater for ConfigOptions to SSHKeyVault::getKeyList() -- Christoph Lechleitner Fri, 17 Jul 2020 15:15:00 +0200 fancylibs3-mingw-8 (3.7.4-3) any; urgency=medium * Fixing SSHAgentHelper::sshWriteBigNum() to write leading zero if and only if required, conforming to MPINT spec. as of https://tools.ietf.org/html/rfc4251#section-5 -- Christoph Lechleitner Sun, 26 Jan 2020 15:33:00 +0100 fancylibs3-mingw-8 (3.7.4-2) any; urgency=medium * Adding centos8 build -- Christoph Lechleitner Fri, 17 Jan 2020 17:07:00 +0100 fancylibs3-mingw-8 (3.7.4-1) any; urgency=medium * Release fancylibs-3.7.4 to the repos. -- Wolfgang Glas Mon, 28 Oct 2019 14:30:11 +0100 fancylibs3-mingw-8 (3.7.4-0) any; urgency=medium * Development iteration for FANCYLIBS-20 and FANCYLIBS-21 -- Wolfgang Glas Sat, 26 Oct 2019 16:33:22 +0200 fancylibs3-mingw-8 (3.7.3-2) any; urgency=medium * Adding support resp. build for mingw-8 -- Christoph Lechleitner Thu, 29 Aug 2019 18:21:00 +0200 fancylibs3-mingw-7 (3.7.3-1) any; urgency=medium * Releasing support for custom RSA implementations. * Adding support for new debian distro buster -- Christoph Lechleitner Tue, 26 Mar 2019 23:36:00 +0100 fancylibs3-mingw-7 (3.7.3-0) any; urgency=medium * Development iteration for custom RSA implementations. -- Wolfgang Glas Tue, 05 Feb 2019 09:24:25 +0100 fancylibs3-mingw-7 (3.7.2-1) any; urgency=medium * Releasing openssl engine support, FANCYLIBS-19 -- Christoph Lechleitner Fri, 04 Jan 2019 17:30:00 +0100 fancylibs3-mingw-7 (3.7.2-0) any; urgency=medium * Integrate openssl engine support, FANCYLIBS-19 -- Wolfgang Glas Thu, 03 Jan 2019 13:18:43 +0100 fancylibs3-mingw-7 (3.7.1-5) any; urgency=medium * Refactoring rules, common-compiler.mk to modern multiarch building for unix * Removing *.install for unix build, too -- Christoph Lechleitner Mon, 02 Jul 2018 16:25:00 +0200 fancylibs3-mingw-7 (3.7.1-4) any; urgency=medium * Adaptions for armhf crossbuilding -- Christoph Lechleitner Sun, 01 Jul 2018 22:25:00 +0200 fancylibs3-mingw-7 (3.7.1-3) any; urgency=medium * SSHAgentHelper resp. LegacySSHKeyVault now correctly supports SSH_AGENT_RSA_SHA2_256 and SSH_AGENT_RSA_SHA2_512 * Corrected an OpenSSL 1.0.x backwords compatibility define in SSL::PKey -- Christoph Lechleitner Tue, 05 Jun 2018 15:23:00 +0200 fancylibs3-mingw-7 (3.7.1-2) any; urgency=medium * Adapting to CentOS7's ancient OpenSSL 1.0.x and gcc versions * Getting rid of std::pair and std::unique_ptr in Sock::SSHAgentHelper -- Christoph Lechleitner Sat, 02 Jun 2018 01:08:00 +0200 fancylibs3-mingw-7 (3.7.1-1) any; urgency=medium * Raising version for wide release of 3.7 -- Christoph Lechleitner Sat, 02 Jun 2018 00:09:00 +0200 fancylibs3-mingw-7 (3.7.0-7) any; urgency=medium * Implemented FANCYLIBS-17: + Introduced SSL::SockDevice::certnameCoversHostname(certname, hostname) + Using to support wildcard hostname in subject alternative DNS names + Using it for formerly overlooked legacy CN wildcard check too, so that's covered by new testcases too -- Christoph Lechleitner Thu, 22 Mar 2018 21:03:00 +0100 fancylibs3-mingw-7 (3.7.0-6) any; urgency=medium * Implemented FANCYLIBS-16: + Introduced SSL::X509Cert::getAlternativeDnsNames() + Adapting SSL::SockDevice::newInstance() to check against those if present (not against CN) + Added FIXME for FANCYLIBS-17, wildcard support -- Christoph Lechleitner Wed, 21 Mar 2018 23:32:00 +0100 fancylibs3-mingw-7 (3.7.0-5) any; urgency=medium * Extended Base64BufferChannel with support for urlSafety, padding suppression, custom rowWidth -- Christoph Lechleitner Tue, 24 Oct 2017 18:03:00 +0200 fancylibs3-mingw-7 (3.7.0-4) any; urgency=medium * Added WebSocket implementation -- Bernhard Weber Thu, 13 Sep 2017 14:45:00 +0200 fancylibs3-mingw-7 (3.7.0-3) any; urgency=medium * Raising mingw generation to 7 -- Bernhard Weber Mon, 13 Aug 2017 10:30:00 +0200 fancylibs3-mingw-6 (3.7.0-2) any; urgency=medium * Adapted Fancy::SSL to work with openssl 1.1 and 1.0.x alike * Added stretch to build targets * Temporarily removed jessie from build targets -- Bernhard Weber Tue, 01 Aug 2017 17:26:00 +0200 fancylibs3-mingw-6 (3.7.0-1) any; urgency=medium * Development iteration for openssl-1.1.0 compatibility. * Introduce stretch as distribution. * Merged from fancylibs-3.6-branch 3.6.2-3: Fixing FileMutex to actually fulfill it's purpose in windows * Merged from fancylibs-3.6-branch 3.6.3-0: Allowing HTTP method OPTIONS, because Qt4's WebKit uses it for JavaScript requests * Merged from fancylibs-3.6-branch 3.6.3-1: Fixing Fancy::UUID::newInstance(string) rg. sscanf of mingw * Merged from fancylibs-3.6-branch 3.6.3-2: Teaching WVDialerImpl::doPollStatus() to detect when the wvdialer process becomes a Zombie * Merged from fancylibs-3.6-branch 3.7.0-1: Adapting Fancy::Sock::Address c'tors to allow specification of pre-resolve (or unresolvable) hostname besides IP address -- Wolfgang Glas Tue, 21 Mar 2017 21:51:33 +0100 fancylibs3-mingw-6 (3.6.2-2) any; urgency=medium * Fixing build compatibility with 32 bit systems -- Christoph Lechleitner Tue, 17 Jan 2017 13:42:00 +0100 fancylibs3-mingw-6 (3.6.2-1) any; urgency=medium * Adding some FANCY_*_T_XFMT providing %*X with appropriate lengths * Raising version for general release -- Christoph Lechleitner Tue, 17 Jan 2017 13:18:00 +0100 fancylibs3-mingw-6 (3.6.2-0) any; urgency=medium * Introduce Fancy::SSL:PSS and various bitLength() methods. * Some AES-256 and CMAC code and openssl wrappers and test cases * Overhauled Fancy::ZipChannel -- Wolfgang Glas Mon, 26 Dec 2016 19:19:31 +0100 fancylibs3-mingw-6 (3.6.1-1) any; urgency=medium * Relase version 3.6.1 to the repos after successful integration tests. -- Wolfgang Glas Thu, 24 Nov 2016 13:13:38 +0100 fancylibs3-mingw-6 (3.6.1-0) any; urgency=medium * Introduce transstream variants without implicit calls to openWriteDoc()/openWriteDoc() -- Wolfgang Glas Mon, 21 Nov 2016 17:30:54 +0100 fancylibs3-mingw-6 (3.6.0-0) any; urgency=medium * Allow creation of paket socket for IPv6 and UNIX domain sockets. -- Wolfgang Glas Wed, 16 Nov 2016 09:19:44 +0100 fancylibs3-mingw-6 (3.5.3-1) any; urgency=medium * Throwing old-stable wheezy out of target distro list -- Christoph Lechleitner Fri, 19 Aug 2016 16:57:00 +0200 fancylibs3-mingw-6 (3.5.3-0) any; urgency=medium * Introducing Win32Helper for std::string translateHResult(HRESULT res) -- Christoph Lechleitner Fri, 19 Aug 2016 16:00:00 +0200 fancylibs3-mingw-6 (3.5.2-1) any; urgency=medium * Release new NTP client to repos. -- Wolfgang Glas Tue, 09 Aug 2016 19:41:32 +0200 fancylibs3-mingw-6 (3.5.2-0) any; urgency=medium * New NTP mini-client, unfinished Webocket frame API. -- Wolfgang Glas Sun, 07 Aug 2016 22:13:50 +0200 fancylibs3-mingw-6 (3.5.1-0) any; urgency=medium * Extending Sock::DialerStatusCallback with new callback method onDialAttemptFailed() * Extending Sock::WVDialer with new options for connect timeout and disconnect timeout * Fixing UtcTimestamp::getSecond() to use % 60 instead of % 1000 -- Christoph Lechleitner Mon, 18 Jul 2016 14:14:00 +0200 fancylibs3-mingw-6 (3.5.0-5) any; urgency=medium * Fixing Sock::WVDialerImpl to not presume 2nd, 3rd, ... dialup attempt successful right away due to leftover connectionLineDetected flag -- Christoph Lechleitner Fri, 15 Jul 2016 16:38:00 +0200 fancylibs3-mingw-6 (3.5.0-4) any; urgency=medium * Adding StringHelper::rTrimWhiteSpace() * Adding DialerStatusCallback::checkOKToDial() to allow for check with user or extra-special hardware preparations * Removed obsolete squeeze from builds target list -- Christoph Lechleitner Tue, 12 Jul 2016 14:17:00 +0200 fancylibs3-mingw-6 (3.5.0-3) any; urgency=medium * Accept empty HTTP header values in HTTP client transport. -- Wolfgang Glas Mon, 07 Mar 2016 13:21:43 +0100 fancylibs3-mingw-6 (3.5.0-2) any; urgency=medium * Switching rpm builds to pba's new integrated rpm support -- Christoph Lechleitner Thu, 11 Feb 2016 01:07:00 +0100 fancylibs3-mingw-6 (3.5.0-1) any; urgency=medium * Release version 3.5.0 to clazzes.org repos. -- Wolfgang Glas Wed, 06 Jan 2016 22:12:35 +0100 fancylibs3-mingw-6 (3.5.0-0) any; urgency=medium * Implement SHA-1 and SHA-256 from scratch. * Implement SSL/TLS SNI and Fancy::Sock::Address::getHostName() -- Wolfgang Glas Wed, 30 Dec 2015 21:21:05 +0100 fancylibs3-mingw-6 (3.4.9-0) any; urgency=medium * Teaching WVDialer::cleanupWVDialProcess() to kill wvdial process after 15 seconds without life signals -- Christoph Lechleitner Sat, 07 Nov 2015 15:29:00 +0100 fancylibs3-mingw-6 (3.4.8-1) any; urgency=medium * Completing fix of bad misuse of Fancy::Serializer's write cache -- Christoph Lechleitner Mon, 28 Sep 2015 19:08:00 +0200 fancylibs3-mingw-6 (3.4.8-0) any; urgency=medium * Fixing bad misuse of Fancy::Serializer's write cache (2 empty lists ending up as same object) -- Christoph Lechleitner Mon, 28 Sep 2015 18:07:00 +0200 fancylibs3-mingw-6 (3.4.7-1) any; urgency=medium * Unfinished ZIP creator API. * Fix DeflateChannel corner case, where no input os consumed prima vista. -- Wolfgang Glas Sun, 27 Sep 2015 20:39:24 +0200 fancylibs3-mingw-6 (3.4.7-0) any; urgency=medium * Extending Sock::WLANController so WLANFakeControllerImpl's faked status can be steered in detail, too -- Christoph Lechleitner Wed, 26 Aug 2015 22:47:00 +0200 fancylibs3-mingw-6 (3.4.6-1) any; urgency=medium * Avoid certificate-already-in-hash exceptions when adding a certificate twice to an SSL context. -- Wolfgang Glas Thu, 20 Aug 2015 11:09:56 +0200 fancylibs3-mingw-6 (3.4.6-0) any; urgency=medium * Catching eventual execption from this->disconnect() in ~RemotingClientImpl() -- Christoph Lechleitner Tue, 11 Aug 2015 20:20:00 +0200 fancylibs3-mingw-6 (3.4.5-1) any; urgency=medium * Parse cookie parameter case-insensitively. -- Wolfgang Glas Wed, 15 Jul 2015 21:04:23 +0200 fancylibs3-mingw-6 (3.4.5-0) any; urgency=medium * Ironizing getLocalTZOffForUTCMillis() against out-of-range timestamps i.e. before 1970 or after 2038-01-19 04:14:07 or even 2106-02-07 07:28:15 * Ironizing Fancy::Sock::FakeDialerImpl() against file system problems around wanUpFile -- Christoph Lechleitner Mon, 13 Jul 2015 16:25:00 +0200 fancylibs3-mingw-6 (3.4.4-0) any; urgency=medium * Extending WLANController with connectionName, so log entries of multiple instances can be distinguihsed -- Christoph Lechleitner Fri, 26 Jun 2015 15:45:00 +0200 fancylibs3-mingw-6 (3.4.3-0) any; urgency=medium * Completing mingw-6 packaging with g++-rt dependencies -- Christoph Lechleitner Wed, 03 Jun 2015 13:41:00 +0200 fancylibs3-mingw-6 (3.4.2-0) any; urgency=medium * Extending HTTP SessionManager with support for non-Cookie sessionIds -- Christoph Lechleitner Fri, 08 May 2015 14:11:00 +0200 fancylibs3-mingw-5 (3.4.1-1) any; urgency=medium * Replace write() with send(MSG_NOSIGNAL) for UNIX scokets. -- Wolfgang Glas Fri, 10 Apr 2015 08:40:38 +0200 fancylibs3-mingw-5 (3.4.0-2) any; urgency=medium * ConfigOptions::getNativeErrorMessage(int) is now static. -- Wolfgang Glas Sun, 08 Mar 2015 21:10:04 +0100 fancylibs3-mingw-5 (3.4.0-1) any; urgency=medium * Release 3.4.0 to the repos. -- Wolfgang Glas Sat, 07 Mar 2015 10:49:32 +0100 fancylibs3-mingw-5 (3.4.0-0) any; urgency=medium * Introduce wchar_t interoperability to Fancy::String * Introduce connect timeouts for sockets. -- Wolfgang Glas Thu, 05 Mar 2015 15:09:54 +0100 fancylibs3-mingw-5 (3.3.3-6) any; urgency=medium * Fix multipart header parser to be more RF2046-compliant * Correclty quote colons in URL::endode() -- Wolfgang Glas Tue, 24 Feb 2015 15:59:48 +0100 fancylibs3-mingw-5 (3.3.3-5) any; urgency=medium * Finetuning WLANFakeControllerImpl to fake a reasonable signal strength -- Christoph Lechleitner Thu, 19 Feb 2015 23:19:00 +0100 fancylibs3-mingw-5 (3.3.3-4) any; urgency=medium * Introducing WLANController::newFakeInstance() to ease application testing in incomplete environments -- Christoph Lechleitner Thu, 19 Feb 2015 22:08:00 +0100 fancylibs3-mingw-5 (3.3.3-3) any; urgency=medium * Re-enabling /etc/wvdial.conf as default wvdial.conf for WVDialer, so it works if no special options are set -- Christoph Lechleitner Thu, 12 Feb 2015 15:23:00 +0100 fancylibs3-mingw-5 (3.3.3-2) any; urgency=medium * Add support for growing Fancy::BufferChannel * Add gzip/RFC1952 support to Fancy:DeflateChannel * Allow a stdin string in script executor. -- Wolfgang Glas Wed, 11 Feb 2015 18:58:48 +0100 fancylibs3-mingw-5 (3.3.3-1) any; urgency=medium * Fixing getaddrinfo() variant of Address resolving to not ignore the port -- Christoph Lechleitner Fri, 06 Feb 2015 11:41:00 +0100 fancylibs3-mingw-5 (3.3.3-0) any; urgency=medium * Using getaddrinfo() for hostname resolution in Linux, so all resolving mechanisms should be used, inclduing /etc/hosts, resolv.conf, gai.conf, nsswitch.conf -- Christoph Lechleitner Thu, 05 Feb 2015 17:35:00 +0100 fancylibs3-mingw-5 (3.3.2-4) any; urgency=medium * Fixing FileMutex to not create lock files read-only in Windows; using _O_TEMPORARY now too -- Christoph Lechleitner Fri, 23 Jan 2015 17:35:00 +0100 fancylibs3-mingw-5 (3.3.2-3) any; urgency=medium * Avoid 5 minute shutdown/reboot stalls on systemd istallations. -- Wolfgang Glas Thu, 22 Jan 2015 16:42:23 +0100 fancylibs3-mingw-5 (3.3.2-2) any; urgency=medium * Fixing Fancy::SystemController's shutdown calls variants with -t delay -- Christoph Lechleitner Sat, 17 Dec 2015 03:48:00 +0100 fancylibs3-mingw-5 (3.3.2-1) any; urgency=medium * Adding ScriptRunner -- Christoph Lechleitner Sat, 17 Dec 2015 01:18:00 +0100 fancylibs3-mingw-5 (3.3.2-0) any; urgency=medium * Adding Dialer::reconnect(), FANCY*DIALER_OPTION_* -- Christoph Lechleitner Mon, 12 Dec 2015 18:06:00 +0100 fancylibs3-mingw-5 (3.3.1-1) any; urgency=medium * Add access-logging to JSON-RPC2 erquest handler. -- Wolfgang Glas Wed, 07 Jan 2015 22:06:17 +0100 fancylibs3-mingw-5 (3.3.1-0) any; urgency=medium * Adding options PREPARE-MODEM-SCRIPT, CLEANUP-MODEM-SCRIPT to Sock::Dialer::WVDialer -- Christoph Lechleitner Tue, 06 Dec 2015 23:02:00 +0100 fancylibs3-mingw-5 (3.3.0-5) any; urgency=medium * Adding *_BEAN defines to help apps avoid bean name incidents -- Christoph Lechleitner Wed, 31 Dec 2014 19:54:00 +0100 fancylibs3-mingw-5 (3.3.0-4) any; urgency=medium * Fix BinaryHelper::reverseITA2bitOrder(). -- Wolfgang Glas Tue, 30 Dec 2014 22:24:08 +0100 fancylibs3-mingw-5 (3.3.0-2) any; urgency=medium * Send 304 responses with no HTTP message-body in HttpServerTransport * Set the correct host header in HttpClient for alternative ports. * Reduce the HTTP server client timeout to 5 seconds, obeying the recommendations from RFC2616 and avoiding stalled webapps. -- Wolfgang Glas Sun, 21 Dec 2014 00:02:09 +0100 fancylibs3-mingw-5 (3.3.0-1) any; urgency=medium * Add UtcTimestamp::newLocalInstance() * Robustify HttpClient. * First 3.3 version released to the repos. -- Wolfgang Glas Mon, 15 Dec 2014 23:19:21 +0100 fancylibs3-mingw-5 (3.3.0-0) any; urgency=medium * Add Fancy::Sock::HttpCookie, Fancy::Sock::HttpClient * Implement RFC822 data style parsing/formatting in UtcTimestamp * Add Byte::toByte(string), Short::toShort(string),... -- Wolfgang Glas Fri, 12 Dec 2014 15:32:49 +0100 fancylibs3-mingw-5 (3.2.2-3) any; urgency=medium * Add NumericConverter::formatAmount() * Fixing missing count=-1 handling in BufferChannelImpl::readToChannel() -- Christoph Lechleitner Mon, 17 Nov 2014 15:54:00 +0100 fancylibs3-mingw-5 (3.2.2-2) any; urgency=medium * Fix HTTP server side for 204 responses. * Allow other HTTP methods apart from GET and POST. * Allow multipart/form-data MIME typ in multipart transport. -- Wolfgang Glas Wed, 12 Nov 2014 12:38:30 +0100 fancylibs3-mingw-5 (3.2.2-1) any; urgency=medium * Add HttpServerTransport::flushOutput() API. -- Wolfgang Glas Wed, 29 Oct 2014 19:59:34 +0100 fancylibs3-mingw-5 (3.2.1-1) any; urgency=medium * Implement Content-Length support for multipart support. -- Wolfgang Glas Tue, 28 Oct 2014 21:02:36 +0100 fancylibs3-mingw-5 (3.2.0-2) any; urgency=medium * Clean up build dependencies and add jessie as native distro. -- Wolfgang Glas Mon, 27 Oct 2014 17:27:20 +0100 fancylibs3-mingw-5 (3.2.0-1) any; urgency=medium * First release fancylibs with zlib and multipart support. -- Wolfgang Glas Mon, 27 Oct 2014 16:43:06 +0100 fancylibs3-mingw-5 (3.2.0-0) any; urgency=medium * Add Fancy::DeflateChannel and introduce zlib dependency * Add Fancy::Sock::MultipartTransport -- Wolfgang Glas Wed, 15 Oct 2014 16:20:33 +0200 fancylibs3-mingw-5 (3.1.4-3) any; urgency=medium * Fix a crash when a server is stopped by requestInterruption(). -- Wolfgang Glas Wed, 08 Oct 2014 15:17:29 +0200 fancylibs3-mingw-5 (3.1.4-2) any; urgency=medium * Fix fancysocktransstream's istreambuf * Fix hangs with ultra-short HTTP responses with reponse line, headers and content in one IP packet. * Fix HTTP response handling with connection-close and no content-length given by the server. -- Wolfgang Glas Mon, 06 Oct 2014 13:49:20 +0200 fancylibs3-mingw-5 (3.1.4-1) any; urgency=medium * Add real support for TLSv1.1 and TLSv1.2 * RPM packaging now fully operational -- Wolfgang Glas Sun, 05 Oct 2014 23:33:30 +0200 fancylibs3-mingw-5 (3.1.4-0) any; urgency=medium * Adding ForwardingReadPollHandler to fancypollhandlers * Tighting dependencies to avoid different version of different parts installed together -- Christoph Lechleitner Sat, 30 Aug 2014 17:58:00 +0200 fancylibs3-mingw-5 (3.1.3-1) any; urgency=medium * Adding fancysockversion.h and fancysslversion.h, and using them in fancylog_parse_arg() to log libraries' own versions and builddates -- Christoph Lechleitner Tue, 26 Aug 2014 22:10:00 +0200 fancylibs3-mingw-5 (3.1.3-0) any; urgency=medium * Adding fancybaseversion.h and using it in fancylog_parse_arg function to log fancybase's own version and builddate -- Christoph Lechleitner Tue, 26 Aug 2014 18:08:00 +0200 fancylibs3-mingw-5 (3.1.2-0) any; urgency=medium * Correcting inheritance of subclassable PollHandlers to virtual, to clean up potential DDD mess * Introducing DirEntry::isExecutable() * If DirEntry::exists() is false, all DirEntry::isFoo() return false instead of provoking a stat() * Having DirEntry::isSymlink() use lstat over stat, to actually making it honest * Introducing Sock::FakeDialer * Optimizing Sock::WVDialer with WVDial availability check and better pollHander cleanup -- Christoph Lechleitner Sun, 24 Aug 2014 16:14:00 +0200 fancylibs3-mingw-5 (3.1.1-1) any; urgency=medium * Adding header documentation about NULL safety of Fancy::String::toStdString(Fancy::Object::ptr_t ojbect) -- Christoph Lechleitner Sat, 23 Aug 2014 19:25:00 +0200 fancylibs3-mingw-5 (3.1.1-0) any; urgency=medium * Fixing Fancy::Sock::HttpDRequestHandler's ResourceProvider regarding URLs pointing to directories * Unifyng fancyhttp* logging to facility FANCYSOCK_LOG_TRANSPORT -- Christoph Lechleitner Fri, 22 Aug 2014 23:08:00 +0200 fancylibs3-mingw-5 (3.1.0-1) any; urgency=medium * Adding support for Exception stacktraces under Linux. -- Wolfgang Glas Sun, 17 Aug 2014 16:00:20 +0200 fancylibs3-mingw-5 (3.0.39-0) any; urgency=medium * Allowing to use custom /etc/network/interfaces.foo for starting/stopping a WLAN connection -- Christoph Lechleitner Thu, 14 Aug 2014 16:40:00 +0200 fancylibs3-mingw-5 (3.0.38-1) any; urgency=medium * Finetuning names of onFoo() methods in recently introduced Callbacks -- Christoph Lechleitner Mon, 11 Aug 2014 14:46:00 +0200 fancylibs3-mingw-5 (3.0.38-0) any; urgency=medium * Adding Fancy::Sock::WLANController * Adding Fancy::SystemController, Fancy::ScriptExecutor -- Christoph Lechleitner Thu, 07 Aug 2014 17:06:00 +0200 fancylibs3-mingw-5 (3.0.37-0) any; urgency=medium * Adding Dialer::setConnectionOptions() * Fixng Map::getString(key, defaultValue) -- Christoph Lechleitner Thu, 07 Aug 2014 11:47:00 +0200 fancylibs3-mingw-5 (3.0.36-0) any; urgency=medium * Introducing more RSA/SSL helpers: PKey::write[Public]PEMString() -- Christoph Lechleitner Tue, 29 Jul 2014 11:18:00 +0200 fancylibs3-mingw-5 (3.0.35-0) any; urgency=medium * Introducing more RSA/SSL helpers: PKey::getRSASize(), PKey::getPublicPEMString() -- Christoph Lechleitner Wed, 09 Jul 2014 12:29:00 +0200 fancylibs3-mingw-5 (3.0.34-0) any; urgency=medium * Finally implementing BinaryHelper::formatAsHexString(uint8_t* data, size_t len, char sep='\0', size_t maxLen=0) -- Christoph Lechleitner Wed, 09 Jul 2014 11:44:00 +0200 fancylibs3-mingw-5 (3.0.33-0) any; urgency=medium * Introducing Fancy::SSL::PKey::newPublicRSAInstance(modulus, publicExponent) -- Christoph Lechleitner Tue, 08 Jul 2014 18:44:00 +0200 fancylibs3-mingw-5 (3.0.32-0) any; urgency=medium * Reparing DaemonPrivate::instantiate() to really fork twice -- Christoph Lechleitner Wed, 02 Jul 2014 17:24:00 +0200 fancylibs3-mingw-5 (3.0.31-1) any; urgency=medium * Logging bad return codes from pthread_join and not assert-ing on ESRCH -- Christoph Lechleitner Fri, 27 Jun 2014 18:52:00 +0200 fancylibs3-mingw-5 (3.0.31-0) any; urgency=medium * Introduce Fancy::enableCoreDumps() in fancysignal.h -- Wolfgang Glas Fri, 27 Jun 2014 11:45:59 +0200 fancylibs3-mingw-5 (3.0.30-0) any; urgency=medium * Introducing Fancy::Beeper -- Christoph Lechleitner Fri, 20 Jun 2014 15:42:00 +0200 fancylibs3-mingw-5 (3.0.29-0) any; urgency=medium * Finally introducing StringHelper -- Christoph Lechleitner Mon, 16 Jun 2014 18:19:00 +0200 fancylibs3-mingw-5 (3.0.28-0) any; urgency=medium * Adding bitstring helpers to BinaryHelper -- Christoph Lechleitner Mon, 16 Jun 2014 16:07:00 +0200 fancylibs3-mingw-5 (3.0.27-0) any; urgency=medium * 32 bit integer type fix, changing some 1000L to (uint64_t)1000 and the like -- Christoph Lechleitner Fri, 06 Jun 2014 08:56:00 +0200 fancylibs3-mingw-5 (3.0.26-0) any; urgency=medium * Copying FD_CLOEXEC to accepted sockets, too -- Christoph Lechleitner Wed, 04 Jun 2014 17:36:00 +0200 fancylibs3-mingw-5 (3.0.25-0) any; urgency=medium * Addin several BinaryHelper::formatAsHexDump() variants -- Christoph Lechleitner Mon, 02 Jun 2014 13:26:00 +0200 fancylibs3-mingw-5 (3.0.24-1) any; urgency=medium * Add support for close_on_exec in all socket ctors. -- Wolfgang Glas Thu, 29 May 2014 23:02:31 +0200 fancylibs3-mingw-5 (3.0.23-0) any; urgency=medium * Adding INIParser to Fancy::Config -- Christoph Lechleitner Thu, 29 May 2014 10:54:00 +0200 fancylibs3-mingw-5 (3.0.22-1) any; urgency=medium * Fixing possibly fatal logging error in Fancy::Sock::Dialer -- Christoph Lechleitner Sun, 25 May 2014 22:29:00 +0200 fancylibs3-mingw-5 (3.0.22-0) any; urgency=medium * Adding BasicPollHandler, CollectingPollHandler, LineReadingPollHandler * Adding Dialer -- Christoph Lechleitner Sat, 24 May 2014 13:54:00 +0200 fancylibs3-mingw-5 (3.0.21-0) any; urgency=medium * Added random number generator API. * MGF1 for the masses, add getDigestSize() to Fancy::SSL::Digest. * OAEP implemented, test cases still outstanding. * Add Digest/MGF/OAEP testcases fed with external test vectors. * Fix many small bugs, mainly discovered by valgrind. -- Wolfgang Glas Wed, 21 May 2014 17:15:00 +0200 fancylibs3-mingw-5 (3.0.20-0) any; urgency=medium * Adding Fancy::Runnable::requestInterruption() -- Christoph Lechleitner Thu, 01 May 2014 17:18:00 +0200 fancylibs3-mingw-5 (3.0.19-0) any; urgency=medium * Fixing Fancy::ISOCountry[Map] rg. parsing of country names with spaces -- Christoph Lechleitner Tue, 29 Apr 2014 23:29:00 +0200 fancylibs3-mingw-5 (3.0.18-0) any; urgency=medium * Introducing ConfigOptions::loadDirectory() -- Christoph Lechleitner Fri, 25 Apr 2014 13:48:00 +0200 fancylibs3-mingw-5 (3.0.17-2) any; urgency=medium * Moving iso3166-1.txt to /etc/fancylibs/fancybase3 -- Christoph Lechleitner Wed, 23 Apr 2014 13:43:00 +0200 fancylibs3-mingw-5 (3.0.17-1) any; urgency=medium * Adding ISOCountry::newInvalidInstance() -- Christoph Lechleitner Tue, 22 Apr 2014 19:58:00 +0200 fancylibs3-mingw-5 (3.0.17-0) any; urgency=medium * Introducing Fancy::ISOCountry[Map] -- Christoph Lechleitner Mon, 21 Apr 2014 21:16:00 +0200 fancylibs3-mingw-5 (3.0.16-0) any; urgency=medium * Adding range eraser Fancy::List::erase(size_t first, size_t last) -- Christoph Lechleitner Sun, 13 Apr 2014 17:04:00 +0200 fancylibs3-mingw-5 (3.0.15-2) any; urgency=medium * Added error loggings to condition checks of several DESKey methods -- Christoph Lechleitner Mon, 07 Apr 2014 14:25:00 +0200 fancylibs3-mingw-5 (3.0.15-1) any; urgency=medium * Making Fancy::SSL::Digest::newInstance() static, so it can actually be used -- Christoph Lechleitner Thu, 03 Apr 2014 17:13:00 +0200 fancylibs3-mingw-5 (3.0.15-0) any; urgency=medium * Extending Fancy::BinaryHelper with BCD stuff -- Christoph Lechleitner Thu, 03 Apr 2014 14:47:00 +0200 fancylibs3-mingw-5 (3.0.14-0) any; urgency=medium * Adding public key factory methods to Fancy::SSL::PKey -- Christoph Lechleitner Wed, 02 Apr 2014 16:17:00 +0200 fancylibs3-mingw-5 (3.0.13-2) any; urgency=medium * Adding missing FANCYBASE_API -- Christoph Lechleitner Wed, 26 Mar 2014 17:55:00 +0100 fancylibs3-mingw-5 (3.0.13-1) any; urgency=medium * Adding getKeySchedule() to Fancy::SSL::DESKey -- Christoph Lechleitner Wed, 26 Mar 2014 17:27:00 +0100 fancylibs3-mingw-5 (3.0.13-0) any; urgency=medium * Introducing Fancy::SSL::DESKey -- Christoph Lechleitner Wed, 26 Mar 2014 15:32:00 +0100 fancylibs3-mingw-5 (3.0.12-0) any; urgency=medium * Extended BinaryHelper with number/bytearray helpers like decodeUInt32, encodeUInt32. -- Christoph Lechleitner Fri, 14 Mar 2014 12:00:00 +0100 fancylibs3-mingw-5 (3.0.11-1) any; urgency=medium * Making BinaryHelper usable for mingw crossbuilds too, by addin FANCYBASE_API to method implementations -- Christoph Lechleitner Mon, 10 Mar 2014 16:27:00 +0100 fancylibs3-mingw-5 (3.0.11-0) any; urgency=medium * Added (HTTP)ResourceProvider::setResponseTTL(int r=3600) * Introducing namespace BinaryHelper with HexString/ByteArray and ITA2 conversions -- Christoph Lechleitner Mon, 10 Mar 2014 10:36:00 +0100 fancylibs3-mingw-5 (3.0.10-0) any; urgency=medium * Several JSON and other adaptions for FancyGPSDClient and FancyPCSC -- Christoph Lechleitner Wed, 05 Mar 2014 11:53:00 +0100 fancylibs3-mingw-5 (3.0.9-0) any; urgency=medium * Complete overhaul of serializer API for new jSON serialization, introducing FANCYLIBS_ABI and type converter * Renaming fancywrap to fancywrap3 to allow concurrent versions beeing installed of fancywrap, too * Removing expensive std::map, std::vector from fancyhttpd*.h * Several easy-access-getters/setters for container classes like Fancy::Map -- Christoph Lechleitner Tue, 28 Jan 2014 18:34:00 +0100 fancylibs3-mingw-5 (3.0.8-0) any; urgency=medium * Adapting to re-catogorization of fancylog1 from fancylibs part to separate package -- Christoph Lechleitner Sun, 29 Dec 2013 17:09:00 +0100 fancylibs3-mingw-5 (3.0.7-1) any; urgency=medium * Adapting to re-catogorization of some sister packages into fancyclibs, fancycpplibs -- Christoph Lechleitner Sun, 29 Dec 2013 15:44:00 +0100 fancylibs3-mingw-5 (3.0.7-0) any; urgency=medium * Adding support for format code 'Tzd' to UtcTimestamp, for ISO SQL style short timezones -- Christoph Lechleitner Tue, 12 Oct 2013 19:28:00 +0100 fancylibs3-mingw-5 (3.0.6-0) any; urgency=medium * Added Fancy::HTTPd::Session for easy session resp. cookie based auth. -- Christoph Lechleitner Thu, 31 Oct 2013 18:34:00 +0100 fancylibs3-mingw-5 (3.0.5-0) any; urgency=medium * Ironized UploadParser against exceptions, endless loop -- Christoph Lechleitner Mon, 28 Oct 2013 12:20:00 +0100 fancylibs3-mingw-5 (3.0.4-0) any; urgency=medium * Added HttpDRequestHandler::decodeBasicAuthRealmUserPassword() -- Christoph Lechleitner Sat, 26 Oct 2013 21:28:00 +0200 fancylibs3-mingw-5 (3.0.3-0) any; urgency=medium * Added HttpDRequestHandler::collectContentBody() * Refactored and extended Fancy::BufferChannel * Correcting an error in recent fix of HttpServerTransport's shortcutting of request headers with ; * Introduced UploadParser * Added HttpDRequestHandler::swallowRest() -- Christoph Lechleitner Sat, 26 Oct 2013 16:53:00 +0200 fancylibs3-mingw-5 (3.0.2-0) any; urgency=medium * Added Fancy::MimeTypeResolver() * Added DirEntry::getExtension() * Fixed dual stack listening in Windows by setting sin6_scope_id to 0 * Made IP6Address public and gave it isMappedV4Address(), mappedV4Address(), and introduced Address::getPort() * Added Fancy::Sock::HttpD::* helpers and extended HttpServerTransport for easier creation of httpd applications * Fixing how DirEntry parses name and thereof extension in paths with directory separators * Stopping HttpServerTransports from shortcutting request header values at the first ; -- Christoph Lechleitner Wed, 16 Oct 2013 23:13:00 +0200 fancylibs3-mingw-5 (3.0.1-0) any; urgency=medium * Fixed parsing of valid IPv6 all-0-address :: -- Christoph Lechleitner Wed, 16 Oct 2013 15:01:00 +0200 fancylibs3-mingw-5 (3.0.0-0) any; urgency=medium * Raised ABI and deb version to 3 * Added IPv6 support and ResolveOptions with StackPolicy to FancySock clazzes like Address and Ping * Added Transaction Isolation Level options to FancyDB -- Christoph Lechleitner Fri, 11 Oct 2013 12:20:00 +0200 fancylibs2-mingw-5 (0.9.0-0) any; urgency=medium * Adding List::insert, StdList::insert -- Christoph Lechleitner Fri, 27 Sep 2013 11:16:00 +0200 fancylibs2-mingw-5 (0.8.7-7) any; urgency=medium * Fixing FANCYLIBS-11, fragmentation could mislead FancyHttpSock into false errors -- Christoph Lechleitner Tue, 25 Sep 2012 10:52:00 +0200 fancylibs2-mingw-5 (0.8.7-6) any; urgency=medium * Fix FANCYLIBS-10, Enum::equals() corrections. -- Wolfgang Glas Thu, 06 Sep 2012 15:59:41 +0200 fancylibs2-mingw-5 (0.8.7-5) any; urgency=medium * Fix return callback logics in cases where no return callback is used. -- Wolfgang Glas Wed, 29 Aug 2012 09:24:32 +0200 fancylibs2-mingw-5 (0.8.7-4) any; urgency=medium * Rebuilding on wheezy -- Matthias Rauter Mon, 09 Jul 2012 10:27:00 +0200 fancylibs2-mingw-5 (0.8.7-3) any; urgency=medium * Adapting Fancy::Sock::ping to parse output for TTL and not only look at the returncode. See FANCYLIBS-7 -- Christoph Lechleitner Wed, 27 Jun 2012 14:38:00 +0200 fancylibs2-mingw-5 (0.8.7-2) any; urgency=medium * Removing ugly trailing . from exception messages * Transcoding Windows error texts in exceptions to UTF-8, for German Umlauts -- Christoph Lechleitner Sat, 02 Jun 2012 23:52:00 +0200 fancylibs2-mingw-5 (0.8.7-1) any; urgency=medium * Fix FANCYLIBS-4, read multiple certificates from file. * Fic FANCYLIBS-6, add support for packet sockets. -- Wolfgang Glas Sat, 26 Nov 2011 20:57:11 +0100 fancylibs2-mingw-5 (0.8.6-7) any; urgency=medium * Fix registerReturnCallback() races by using a named mutex locker. * Starting point of mingw-5 flavour. -- Wolfgang Glas Thu, 17 Nov 2011 13:58:51 +0100 fancylibs2-mingw-4 (0.8.6-6) any; urgency=medium * Rebuilding linux packages with wheezy as additional target distro * OpenSSL 1.0.0d compatibility -- Christoph Lechleitner Fri, 27 May 2011 19:28:00 +0200 fancylibs2-mingw-4 (0.8.6-5) any; urgency=medium * Try to avoid server loop interrupts on RHEL5. -- Wolfgang Glas Fri, 27 May 2011 14:41:58 +0200 fancylibs2-mingw-4 (0.8.6-4) any; urgency=medium * Adding CREATE_NO_WINDOW to ProcessWImpl::start() to avoid black console windows popping up -- Christoph Lechleitner Sun, 03 Apr 2011 14:53:00 +0200 fancylibs2-mingw-4 (0.8.6-3) any; urgency=medium * Finetuning of http client's timeout handling. -- Wolfgang Glas Mon, 21 Mar 2011 08:15:00 +0100 fancylibs2-mingw-4 (0.8.6-2) any; urgency=medium * Extending UtcTimestamp::newInstance(iso8601) to accept fractions of a second in varying accuracy -- Christoph Lechleitner Wed, 09 Feb 2011 16:17:00 +0100 fancylibs2-mingw-4 (0.8.6-1) any; urgency=medium * Add Fancy::SharedLibrary * Introduce pba-cbs builds of unit tests * Switch eclipse project setups to use pba-cbs builds only. -- Wolfgang Glas (ev-i Informationstechnologie GmbH) Tue, 25 Jan 2011 08:09:58 +0100 fancylibs2-mingw-4 (0.8.5-9) any; urgency=medium * Extending fancyssl with support for ASN1 parsing -- Christoph Lechleitner Wed, 05 Jan 2011 10:27:00 +0100 fancylibs2-mingw-4 (0.8.5-8) lucid squeeze; urgency=medium * Making HTTP socket understand that repsonse code 204 means there is no content. -- Christoph Lechleitner Wed, 15 Dec 2010 13:22:00 +0100 fancylibs2-mingw-4 (0.8.5-7) lucid squeeze; urgency=medium * Add a workaround for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24196 * log assertion failures in fancythread.cpp under Win32. * Default to winsock version 2.2, which is default since Win2k. -- Wolfgang Glas (ev-i Informationstechnologie GmbH) Sat, 11 Dec 2010 21:43:59 +0100 fancylibs2-mingw-4 (0.8.5-6) lucid squeeze; urgency=medium * Create seperate mingw-4 package favour. -- Wolfgang Glas (ev-i Informationstechnologie GmbH) Thu, 09 Dec 2010 22:27:42 +0100 fancylibs2-mingw (0.8.5-6) lucid squeeze; urgency=medium * Fix missing va_copy in CException append methods. -- Wolfgang Glas (ev-i Informationstechnologie GmbH) Tue, 07 Dec 2010 08:55:42 +0100 fancylibs2-mingw (0.8.5-5) lucid squeeze; urgency=medium * Fix daemon installation with dedicated daemon users. * Pretend to be blocking in SockDevice::write() under Win32. -- Wolfgang Glas (ev-i Informationstechnologie GmbH) Sat, 27 Nov 2010 10:46:47 +0100 fancylibs2-mingw (0.8.5-4) lucid squeeze; urgency=medium * Fixing several lessThan() (by Wolfgang Glas) -- Christoph Lechleitner Mon, 22 Nov 2010 09:53:00 +0200 fancylibs2-mingw (0.8.5-3) lucid squeeze; urgency=medium * Introducing fancylog_init_backend -- Christoph Lechleitner Tue, 16 Nov 2010 13:50:00 +0200 fancylibs2-mingw (0.8.5-2) lucid squeeze; urgency=medium * Fixing WinSockDevice to detect and handle FD_CLOSE events * Adding a bit of documentation to fancyarray.h -- Christoph Lechleitner Fri, 08 Oct 2010 11:49:00 +0200 fancylibs2-mingw (0.8.5-1) lucid squeeze; urgency=medium * Rebuilding with squeeze besides lucid -- Christoph Lechleitner Tue, 14 Sep 2010 08:44:00 +0200 fancylibs2-mingw (0.8.5-0) any; urgency=medium * Introducing early injection of setSoRecvTimeout(int ms) to get initial SSL handshakes non-blocking -- Christoph Lechleitner Thu, 09 Sep 2010 10:02:00 +0200 fancylibs2-mingw (0.8.4-2) any; urgency=medium * Several other Thread fixes mostly Win only * Having RemotingClientImpl::connect call new RunnableRemotingClientConnectionHandler::waitForWorker() * Fixing Win32DirEntry::isFile() to check for !FILE_ATTRIBUTE_DIRECTORY rather than FILE_ATTRIBUTE_NORMAL * Teaching BufferedChannelImpl::read to take advantage of poll() when operating on a pollable channel * Having UnixFileHandle assume everything readable and writable if geteuid()==0 * Removing FILE_FLAG_OVERLAPPED flag from CreateFileA calls in Win32FileHandle::newInstance -- Christoph Lechleitner Fri, 27 Aug 2010 16:00:00 +0200 fancylibs2-mingw (0.8.4-1) any; urgency=medium * Excluding dying eclipse build dirs from clean targets in debian-*/rules -- Christoph Lechleitner Tue, 24 Aug 2010 18:12:00 +0200 fancylibs2-mingw (0.8.4-0) any; urgency=medium * Adding getLocalTZOffForUTCMillis(), getLocalTZOff() to fancytimeval -- Christoph Lechleitner Tue, 24 Aug 2010 17:32:00 +0200 fancylibs2-mingw (0.8.3-1) any; urgency=medium * Fixing RunnableRemotingClientConnectionHandler::invoke to die correctly when server dies in pooled situations -- Christoph Lechleitner Mon, 23 Aug 2010 20:10:00 +0200 fancylibs2-mingw (0.8.3-0) any; urgency=medium * Introducing Auth capabilities to HttpClientTransport, EMailClientTransoprt * Having encoding Base64BufferChannel suppress trailing \n for one-liners -- Christoph Lechleitner Mon, 17 Aug 2010 10:43:00 +0200 fancylibs2-mingw (0.8.2-0) any; urgency=medium * Introducing BufferChannel, Base64BufferChannels -- Christoph Lechleitner Mon, 16 Aug 2010 10:01:00 +0200 fancylibs2-mingw (0.8.1-0) lucid; urgency=medium * Changing to pbs-cba, heading towards ABI freeze. -- Wolfgang Glas (ev-i Informationstechnologie GmbH) Mon, 02 Aug 2010 08:34:46 +0200 fancylibs2-mingw (0.8.0.2-1) lucid; urgency=medium * Extending FancyConfig with (U)Int64 support -- Christoph Lechleitner Wed, 29 Jul 2010 09:25:00 +0200 fancylibs2-mingw (0.8.0.1-1) lucid; urgency=medium * Introducing httptransport -- Christoph Lechleitner Wed, 28 Jul 2010 18:25:00 +0200 fancylibs2-mingw (0.8.0-2) lucid; urgency=medium * Splitting away mingw-build from linux build -- Christoph Lechleitner Thu, 08 Jul 2010 12:45:00 +0200 fancylibs2 (0.8.0-1) lucid; urgency=medium * Moving building and archiving from PPA to PBA -- Christoph Lechleitner Sun, 04 Jul 2010 21:45:00 +0200 fancylibs2 (0.8.0-0) any; urgency=medium * Rename package to fancylibs2 in order to refelct the ABI change. -- Wolfgang Glas (ev-i Informationstechnologie GmbH) Thu, 15 Oct 2009 14:56:24 +0200 fancylibs (0.5.0-1) any; urgency=low * Add support for thread-specific values. -- Wolfgang Glas Fri, 15 May 2007 21:06:00 +0200 fancylibs (0.4.0-1) any; urgency=low * Integrate debian into svn tree, update to newest version. -- Wolfgang Glas Fri, 4 May 2007 13:30:00 +0200 fancylibs (0.1.1-2) dapper; urgency=low * Rebuild with optimzied rules -- Christoph Lechleitner Mon, 31 Jul 2006 23:15:00 +0200 fancylibs (0.1.1-1) dapper; urgency=low * Initial debianization -- Christoph Lechleitner Sun, 30 Jul 2006 00:45:00 +0200