<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/objectivelib/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/objectivelib/feature-requests/</id><updated>2005-12-06T20:44:27Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>IBM Power5 architecture</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/18/" rel="alternate"/><published>2005-12-06T20:44:27Z</published><updated>2005-12-06T20:44:27Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.net734f0774247e1bb7a966bf38d0250da8c85478cc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Look into building ObjectiveLib on the Power5 server at&lt;br /&gt;
the SF compile farm. It runs SuSE, so it shouldn't be&lt;br /&gt;
all that difficult.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>crypto subsystem</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/17/" rel="alternate"/><published>2005-10-17T19:59:50Z</published><updated>2005-10-17T19:59:50Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.net20fc8f2f28464603bafa0b5e3817589b0024d5e2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;A full crypto subsystem can be created. The Java crypto&lt;br /&gt;
API can be used as a model, while the EVP library from&lt;br /&gt;
OpenSSL can provide the crypto implementation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>crypto streams</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/16/" rel="alternate"/><published>2005-10-16T23:03:23Z</published><updated>2005-10-16T23:03:23Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.net77635ad5fd65bd1f15786db339d0de559e79ed06</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Probably the best bet is to use the EVP facility of&lt;br /&gt;
OpenSSL. This will be widely available.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Cache functors in OLAlgorithm</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/15/" rel="alternate"/><published>2005-08-08T19:06:29Z</published><updated>2005-08-08T19:06:29Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.net380078d45dabbcc0d82c9d28b4d5d08ac58acc0a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Frequently used functors that tend to get created and&lt;br /&gt;
thrown away a lot in OLAlgorithm should be cached. The&lt;br /&gt;
most frequently used are OLLess and OLEqualTo.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Make buildable without Cocoa or GNUstep</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/14/" rel="alternate"/><published>2005-07-22T21:18:45Z</published><updated>2005-07-22T21:18:45Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.net96b2f9d3efc9c823f648485becadb66f0c49660c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;A Cocoa/GNUstep-free version would be nice. Certain&lt;br /&gt;
things could be conditionalized out of the build, like&lt;br /&gt;
all the NSCoder stuff. Other stuff, like memory&lt;br /&gt;
management, would be harder, but with the already&lt;br /&gt;
consistent use of the memory management macros,&lt;br /&gt;
hopefully it wouldn't be too painful.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Update MainPageDoc.h</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/13/" rel="alternate"/><published>2005-07-12T00:17:05Z</published><updated>2005-07-12T00:17:05Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.net4f4d4be812e3b8fabae0f2b5e107e669a5c635b6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Nuff said.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add header guards</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/12/" rel="alternate"/><published>2005-07-11T19:16:47Z</published><updated>2005-07-11T19:16:47Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.neta63aa4505ced554c309e4bc2efbc7f60e3bf655f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Header guards will get rid of duplicate interface&lt;br /&gt;
warnings on platforms that generate them. This includes&lt;br /&gt;
all platforms except for NetBSD and Mac.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>text streams</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/11/" rel="alternate"/><published>2005-05-18T04:13:52Z</published><updated>2005-05-18T04:13:52Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.net9cf37bc678f69ce2bba92190223e6399ab0a2800</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;A formatted text stream can be subclassed off of&lt;br /&gt;
OLObject(Ou|In)Stream and can be implemented fairly&lt;br /&gt;
easily. Two new methods can be added writeString: and&lt;br /&gt;
writeFormat: that should handle everything. This will&lt;br /&gt;
be easy. Famous last words...&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Discuss iterator memory management</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/10/" rel="alternate"/><published>2005-03-10T16:32:49Z</published><updated>2005-03-10T16:32:49Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.net9ce6ede62a2e1ba198e87d73ce326bfe6dd06bda</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Since enumerators in Cocoa do a [[retain] autorelease]&lt;br /&gt;
on objects when you return them, it needs to be clear&lt;br /&gt;
in the OL docs that in OL iterators never, ever have&lt;br /&gt;
ownership of the containers or of the items in them.&lt;br /&gt;
There's been a lot of discussion of this in the&lt;br /&gt;
cocoa-dev mailing list, and people seem to think that&lt;br /&gt;
Cocoa's way of handling it is dumb. I agree.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add make option for embeddable framework</title><link href="https://sourceforge.net/p/objectivelib/feature-requests/9/" rel="alternate"/><published>2005-02-27T02:37:29Z</published><updated>2005-02-27T02:37:29Z</updated><author><name>Will Mason</name><uri>https://sourceforge.net/u/userid-25745/</uri></author><id>https://sourceforge.nete289a9c8200756a60327ac84ee712ff0ef77ac5f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;A make command-line variable like "embeddable=yes"&lt;br /&gt;
should be added to tweak the framework build so that it&lt;br /&gt;
becomes embeddable. Build instructions should be modified.&lt;/p&gt;
&lt;p&gt;Option: When binary releases are created, make a new&lt;br /&gt;
embeddable binary release.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>