Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 84524 invoked from network); 28 May 2009 04:06:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 28 May 2009 04:06:16 -0000 Received: (qmail 36717 invoked by uid 500); 28 May 2009 04:06:28 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 36598 invoked by uid 500); 28 May 2009 04:06:27 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 36588 invoked by uid 99); 28 May 2009 04:06:27 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 May 2009 04:06:27 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of juliusdavies@gmail.com designates 209.85.221.125 as permitted sender) Received: from [209.85.221.125] (HELO mail-qy0-f125.google.com) (209.85.221.125) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 May 2009 04:06:17 +0000 Received: by qyk31 with SMTP id 31so1787440qyk.10 for ; Wed, 27 May 2009 21:05:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=m7PySBR00/JNBQMXVRMh89ASUSI7MI8weJee/WIzzx4=; b=d146ccjhU0ddk9trn3tLaoaQpYCm0VUwxyuKoPx9b6UMC9wF0XKGilnaLoFeHN2UKB OmIpqMxubjYgo0TjcHwJm0pYv7ah+3OqoVnEM6UCCWyDfAoLX2XPgYO+iQ/F1RAPyL/t rZj0cuLW/3bMl1j9GMPY5VCfDks1vw8glYrMw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=gQVUCESODuy19/oyLpu4BtqhggT10rH3xz0A060AQz2fDrvaOVJkvMFh6YVPHVO5+E mGgVECQ5eqNa64d2FBJEpJRuA4f1aKWL24Tzr3KGaV6uy8Tov3JOHfsocmKmzh8Adcov 2BQw+xA2h655YGV0XA+OLZt5dXAW5cx3V/K6M= MIME-Version: 1.0 Received: by 10.220.95.194 with SMTP id e2mr971826vcn.65.1243483555900; Wed, 27 May 2009 21:05:55 -0700 (PDT) Date: Wed, 27 May 2009 21:05:55 -0700 Message-ID: <598ad5b50905272105r5d394483hc1a42227d9ed864f@mail.gmail.com> Subject: [codec] any takers for CODEC-75 patch? From: Julius Davies To: Commons Developers List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I created CODEC-75 (url-safe Base64) and attached a 20KB patch to the ticket. Anyone interested in committing this? The patch improves codec's base64 handling in two ways: 1. Ability to decode base64 streams which are missing the final padding characters. 2. Introduces "Base64.encodeBase64URLSafe()" method. It appears (very cursory look-see on my part) that URL-Safe is part of the reason Hadoop went elsewhere for its Base64: http://issues.apache.org/jira/browse/HBASE-272 -- yours, Julius Davies 250-592-2284 (Home) 250-893-4579 (Mobile) http://juliusdavies.ca/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org