auth
sendmail-AUTH 8.12.4
sendmail-AUTH provides users with such an effective package which contains a sendmail binary version 8.12.4 compiled for MacOS X. more>>
sendmail-AUTH 8.12.4 provides users with such an effective package which contains a sendmail binary version 8.12.4 compiled for MacOS X. Contrary to Apple's current (as of MacOS X 10.1.5) version, it has client authentication functionality built in.
This is important if you want to forward all your outgoing mails to the SMTP server of your ISP (instead of delivering them directly), and this STMP server requires authentication (which becomes more and more common as a means of spam protection).
NOTE: To keep the installation simple, this binary has only *client* side authentication built in. This means that your sendmail mail server will be able to forward mails to a smart relay host that requires authentication. It will not be able to require authentication itself to accept mails.
ALSO NOTE: The binary only supports the AUTH PLAIN authentication mechanism, simply because that's all 99.9% of the ISPs seem to use right now. Be aware that this mechanism is not really secure, since your user name and password will be sent across the Internet only base64 "encrypted", which is little more than "not encrypted at all".
Requirements: Mac OS X 10.1.5
Authorization Server 1.0r2
Authorization Server is a program used to install an Authorization Server (identd) onto Panther (10.3) machines. more>>
This is a newer version of the "Enable Ident 10.3" program that is included in Snak 4.10.
This program will install and remove a 3rd party identd program and an xinetd entry for it.
This program is licensed under the GPL, but 3rd parties are encouraged to include it in their programs (even if proprietary) if it would be of use to them (such as IRC clients). Note that this does not include the included identd script or auth entry.
The only bug (that I consider it as that is), is that I cant figure out how to restart xinetd from inside the program using the authorization method I use. So it will tell you that you must restart, when you just have to restart xinetd. Take a crack at this if you want :-)
- Mac OS X 10.3 or later.

Adium 1.3.3
Multi-protocol instant messaging client. more>>
Adium 1.3.3 is considered as a free yet useful instant messaging client which supports AIM, ICQ, Jabber, MSN, Yahoo!, Google Talk, Yahoo! Japan, Bonjour, Gadu-Gadu, Novell Groupwise, and Lotus Sametime. Adium supports beautiful WebKit message display, tabbed messaging, encrypted chat, file transfer, and more. Give it a try; you won't look back.
Adium is currently translated into Catalan, Czech, Danish, Dutch, English, French, German, Icelandic, Italian, Japanese, Norwegian, Russian, Simplified Chinese, Swedish, and Traditional Chinese.
Enhancements:
- Major changes
-
- Fixed a crash when using XMPP gateways and removing contacts
- Switched to the pidgin-facebook plugin for Facebook connectivity, which should resolve several issues with Facebook and improve the interaction between Adium and Safari when both are logged into Facebook.
- Automatically send messages to offline contact when offline messaging is supported rather than prompting to send now / send later
- Fixed updating the list of users in a groupchat in many situations
- Tweaked the behavior of standard contact list type-to-search
- Fixed ICQ aliases storage on the server
- Fixed problem of events being recorded with wrong contact
- Fixed visual glitch that made creating a SameTime account impossible in some localizations
- Tab completion of names in groupchats is now case-insensitive
- Updated from libpurple 2.5.2 to 2.5.5mtn
-
- Fixed several MSN problems introduced by WLM 9: icons not showing up, file transfers failing
- Fixed publishing of ICQ (available and away) status messages
- Fixed publishing of ICQ icons
- Fixed a crash when a Yahoo user messages an MSN contact
- Fixed a QQ hang/crash
- Fixed a Sametime crash on login
- Fixed display of Gadu-Gadu user icons
- Fixed "Unable to add user - Unknown error (205)" when connecting to MSN
- Fixed duplicated buddies on authorization
- SASL PLAIN or IQ Auth passwords are no more in debug logs
- Includes many, many more fixes, especially to MySpace and MSN
- Chat Transcript fixes
-
- Fixed a crash involving the log viewer
- Fixed a bug that caused Adium to leave log files open
- Reimported all logs into Spotlight, since 10.5.6 fixed importing them
- Chat window fixes
-
- Fixed scrolling to the bottom of the chat when it loads for certain message styles
- Fixed several message styles
- Fixed alignment of the message display after clicking an emoticon
- Fixed some internal bugs related to historical and notification messages
- Fixed Renkoo's image-click handling and added proper image-click handling to Renkoo Naked
- Other minor bug fixes
-
- Fixed setting XMPP status messages, AIM available, and Gadu-Gadu status messages which contain characters normally escaped in HTML
- Properly hide iTunes Now playing information when appropriate
- Fixed referencing chat windows from AppleScript
- Fixed a code signing error when launching Adium after not changing list layouts since pre-1.0
- Fix unpaired external enclosure characters around strings to be linkified.
- Localization changes
-
- Added a Greek localization thanks to "evripidis"
- Updated the German localization
- Updated the French localization
- Updated the Russian localization
- Updated the Slovenian localization
icecast 2.3.2
Collection of programs and libraries for streaming audio over the Internet Icecast is a streaming media server which currently supports Ogg streaming including the vorbis and theora codecs more>> Collection of programs and libraries for streaming audio over the Internet
Icecast is a streaming media server which currently supports Ogg streaming including the vorbis and theora codecs. Icecast can also handle other streams like AAC, NSV and MP3.
It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction.
System requirements:
-
Enhancements
Character set support. Most non-Ogg streams (eg MP3) send metadata as Latin1 but it could be in other character sets. As icecast uses UTF-8, we need to convert to UTF-8 so that web pages and stream directories render correctly:
- Allow a per-mount setting. For when source clients do not indicate which character set is in use.
- a charset= parameter to the metadata request.
- Default for non-Ogg content is now Latin-1 (aka ISO-8859-1). Ogg content still uses UTF-8.
Authentication:
- Each mountpoint authentication is isolated so one mount authentication does not slow another mountpoint authentication down.
- XSL pages can require authentication.
- Add some sanity checks for incorrect settings.
Listening socket update:
- Allow multiple ports to be allocated which allow multiple shoutcast source clients to stream on the same icecast instance.
- No internal limit on the number of listen sockets that can be used.
- Allow for a listen socket to be marked SSL capable. While any client could connect on these, the idea is really for /admin requests.
- allow for a to bind to ipv4 and ipv6
XSL update:
- XSL pages include an xspf link for non-auth streams.
- XSL pages in both webroot and adminroot can take a mount= arg to limit which stats are transformed.
- XSL files can specify the content-type to return to the client. It is no longer fixed to html
Updates for stream directory handling:
- A stream is not registered with the directory until after the first minute has passed. some streams have been stuck in a connect/disconnect loop.
- Increase retry time on failure, if the stream add is rejected then it will be down to a misconfiguration so a long retry delay is performed.
- A YP server that is not responding is ignored for a while
- Updates for Win32. Newer versions of dependency libs (libxml2/libxslt/libcurl etc). Buffer overflow fixes when many streams are active
- Accept/Ban IP support. Now takes filenames for explicitly accepting or denying requests from specified IP addresses. Useful in cases where firewall access is not available. The files, if defined, are re-read automatically if updated.
- A Mountpoint is exported to the slaves even if no mount section is defined for it. You can still use the hidden setting to prevent that from happening.
- Relays handle redirection (HTTP 302) if one is received at startup.
- Automatically generate XSPF playlist like we do with M3U, the mountpoint extension is .xspf
- Header updates for proxy handling and certain clients like some shoutcast source clients and flash players.
- Added Kate/Skeleton codecs to Ogg handler.
- Various stats cleanups. Added some global stats (server ID, email contact etc).
- The streamlist passed from master to slave had a limited length, so if there were many streams then some could of been left out.
- Documentation updates.
- Relay startup/shutdown is cleaner.
- several build cleanups.
- several resource leaks and race conditions fixed
Pantomime 1.2pre2
Pantomime provides a set of Objective-C classes that model a mail system more>>
Pantomime is almost entirely written in Objective-C. The C language is only used where performance is critical. Pantomime uses a little bit of ELM code.
Main features:
- A full MIME encoder and decoder
- A folder view to local mailboxes (Berkeley Format), POP3 accounts or IMAP mailboxes
- A powerful API to work on all aspects of Message objects
- A local mailer and a SMTP conduit for sending messages
- APOP and SMTP AUTH support
- IMAP and POP3 URL Scheme support
- iconv and Core Foundation support
- maildir support
- SSL support for IMAP, POP3 and SMTP.
Enhancements:
- TLS support for all protocols
- IMAP reconnection code and "fast folder switching" support
- Fully ported the application to Microsoft Windows (using GNUstep on MinGW)
- Improved the documentation and the examples
- Lots of other features, bug fixes, major refactorings and speed improvements.
iGotcha! 0.7.2 beta
iGotcha! - Ares galaxy chat client more>>
Join Gotcha! network today for free, and start share pics, files and meet friends.
Gotcha! is a freeware Mac Os X application based on Ares p2p network, but doesnt include file sharing system...
Main features:
- Universal Binary
- Gotcha! is Universal Binaries and full compatible with PPC Macs and Intel Macs.
- Decentralized chat room host system
- 100% providers rules free!
- Thanks to Gotcha! and Ares Galaxy network you will able to meet people around the world freely and without any rules!
- Full emoticon set (MSN style)
- Feel free to use all 48 emoticons availble.
- Gotcha! emoticons are compatible with MSN emoticons set.
- Massive color and background style
- Gotcha! use all Ares chat system features like the font color style and the background color style as well.
- You can create your own MOTD and your ASCII art.
- "Air to Air missile" file transfer
- Thanks to direct chat system, you can transfer huge files at the maximum connection speed available.
- You can choose to continue your private, public or direct chat while the files are transfered.
- Rate a room or a user
- Rate your preferred room, add comments to improve it and share your opinions about any user in the network.
Enhancements:
- Pics and photos sharing system added
- Online auth added
- Minor bug fixed
Azren 1.9.4
Azren - Deadjournals angsty little mac client more>>
But the problem was, the only clients you could still use were all those happy-go-lucky, "life is peachy" clients. Thats what Azren is for. To look at those other clients and give them the one-fingered salute.
Enhancements:
Bug Fixes:
- Fixed Garbage Characters in Contextual Menu (OS 9 or Less)
- Fixed bug that would cause iTunes to start whenever you logged in
- Fixed bug which would cause Friends Groups Editing to behave erratically whenever there were more than 16 groups.
- Friends Groups are now listed by sort order properly
- Fixed bug that would cause problems if you created or modified a Friends Group with an ampersand (&) in the title.
- Fixed bug that would mess up the selection of pictures with keywords that contained an ampersand (&).
- Logging in from the Entry Screen no longer rejects password.
- Pesudo-LJ User Tags User-info Icon now links to User-info
- Moved Macro Editor Command from Command-M to Shift-Command-M to avoid conflict with OS X
- Community link now links to http://www.livejournal.com/~phoenix_lj rather than http://www.[hostname].com/~phoenix_lj
- Minor Cosmetic Bugs
- Command-A now works properly in all WIndows
- Application Now Works Properly with Full Keyboard Access
- NilObject Error occuring sometimes when closing out of Edit Friends Window
- After Using Edit Friends Window, Custom Friends Groups Posts as Friends Only Post Instead
- Deleting Friends Group Deletes Friends In that Group from All Groups
New Features:
- Support has been added for Livejournals new Tag System
- The month is now displayed as a pop-up menu instead of a number
- Client now uses far more secure "Challenge/Auth" method for communicating with the server.
- Comment Options are now available in Pop-Up Menus
- The ability to choose to Screen Comments to an Entry
- Support for new LJ-Raw Tag
- Preferences for HTML Helpers
- Friend Group Sorting
- Friends Groups Are Now Listed in Sort Order
- Can now set a mood icon to a custom mood.

Shelf 0.0.13
Shelf is a useful program designed for Mac OS X that looks at the current foreground application, and tries to figure out if what youre looking at corresponds to a person in your Address Book and itll tell you things about them. more>>
Shelf 0.0.13 is a useful program designed for Mac OS X that looks at the current foreground application, and tries to figure out if what you're looking at corresponds to a person in your Address Book and it'll tell you things about them.
Major Features:
- Shelf can derive context from the following applications:
- Safari - looking at the foreground url, and for microformats in the source of the current page.
- Firefox / Camino / Opera - looking at the foreground url. No microformat inspection here, alas.
- Mail.app - From the email address of the sender of the currently selected email.
- NetNewsWire - From the homepage url of the currently selected feed item, the feed url, and microformats in the HTML source of the feed entry.
- Twitterrific - From the homepage or twitter page urls of the currently selected tweet.
- Adium - From the IM username of the current conversation.
- iChat - From the IM username of the current conversation.
- Address Book - The currently selected person.
- Adding new data sources is very easy.
- Shelf displays things about the foreground person, assuming it can find one.
- Basic address book data - name, email address, real-world address, web pages.
- Current Twitter status.
- Current location and time according to Dopplr.
- Last 4 Flickr photos.
- Recent entries on their RSS feeds.
- Recently-played last.fm tracks
- Various other things
- All blocks are now sorted by date, rather than just Feed blocks. This means that if a contact has blogged something more recently than theyve twittered something, the blog block will be above the twitter block.
- The Dopplr provider is back and working again. It now properly uses the Dopplr auth-bounce code to get itself a token from Dopplr, so should actually be usable by people.
- Lots of trivial little encoding fixes and catches for annoying other apps suck failure cases.
- RSS feed items without titles no longer break the Feed provider.
- If you live in a non-GMT timezone, dates now work. Hurrah for going to conferences and having to suffer under bugs.
Splunk 3.3.3
Indexes logs from ANY source (Apache, OS X, sendmail, routers) more>> Indexes logs from ANY source (Apache, OS X, sendmail, routers)
Splunk Server is a tool that indexes logs from ANY source (apache, OS X, sendmail, routers). No need to configure it for specific formats, write regular expressions or change your logging output.
Search mountains of data by time, keywords, type of event, source, host or relationships to other events. Note: Splunk is server software. You configure and use the software via a web browser.
Main features:>
Application Availability
Navigate web sessions, container calls and database transactions to investigate J2EE, LAMP, .Net and custom applications problems.
Server Management
Search Linux, Unix and Windows events across thousands of servers from one place to find problems and automate change analysis.
Network Management
Alert and report on terabytes of router, firewall, IDS, SNMP and syslog data to find and fix problems and automate security reporting.
Email Administration
Trace inbound and outbound messages across complex MTA, antispam, authentication and delivery agent components in seconds.
Transaction Analysis
Speed your ability to answer questions from business people, help desk and customer support staff asking about customer transactions.
Compliance
Meet your compliance requirements to manage, alert and report on logs and IT data for specific mandates including CoBIT, COSO, FFIEC, FISMA, GLBA, HIPAA, ISO17799/BS7799, NISPOM, PCI, SOX.
Enhancements:
- The free version of Splunk no longer returns an auth error when attempting to access REST endpoints. (SPL-13741)
- Spool input now consumes different files with the same name. (SPL-14536)
- indexes.conf is now deployable. (SPL-14480)
- Break_before_date in props.conf is now functional. (SPL-14363)
- All file types now show the correct timestamp in Splunk Web. (SPL-14347)
- Custom timerange now resets correctly when starting a new search. (SPL-14142)
- Subsearches that return 0 results are no longer ignored in the search pipeline. (SPL-14006)
- The User role can now search distributed search instance without allow_livetail capability enabled. (SPL-13828)
- LDAP user DN to group member entry mapping is no longer case sensitive. (SPL-13752)
- Event type attribute values are no longer case-sensitive. (SPL-13577)
- Eventtypes with complex phrasing are now searchable and reportable. (SPL-11340)
- Auto tImestamp extraction now recognizes AM & PM in event data. (SPL-13736)
- The filter option in the file system change monitor now works on Windows. (SPL-13610)
- The deployment server now restarts Splunk Web. (SPL-13281)
- The send email script no longer sends 2 emails. (SPL-6892)
- The search idxprobe now looks into colddb. (SPL-14124)
- Metrics now have a tunable parameter for the number of results in sample period. (SPL-14090)
- Splunk now auto-extracts fields for | idxprobe tsidx. (SPL-14062)
- Pie charts now show values. (SPL-13755)
- You can now specify -format csv if specifying -header false when searching. (SPL-13392)
- The source for UDP inputs is now set correctly. (SPL-13739)
- On Windows and AIX, Splunk was using an out of date Olsen database to determine proper timezone offsets. This database has been updated. (SPL-14347)
- If you are using IE6, you will no longer see an error dialog saying Error: Cant move focus to the control because it is invisible, not enabled or of a type that does not accept the focus. (SPL-13331)
- Issues with assigning multiple graph types to a saved search have been resolved. (SPL-9893)
- Dashboard loading issues arising from a security fix in the 3.2.3 release of Splunk have been resolved. (SPL-13639, SPL-13656)
- Windows only: Splunk now picks up new and changed files correctly without needing to restart. (SPL-14281)
- Windows only: Typeahead now correctly escapes in Windows file-path. (SPL-14095)
- Windows only: coldToFrozenScript = echo $DIR in indexes.conf now functions correctly. (SPL-14008)
- Windows Event Logs are input correctly when "Run Splunk" is unchecked at the end of the installation. (SPL-14121)
- Regexes with backslashes in them are now supported when specifying paths to files. (SPL-12679)
IMAPCleanse 1.2.0
Open source solution that will remove old, read, and unflagged messages from your IMAP mailboxes more>> Open source solution that will remove old, read, and unflagged messages from your IMAP mailboxes
IMAPCleanse is a free and open source Ruby-based solution that provides you with IMAP automation for large lists and automatic scanning and purging for your mailboxes.
Enhancements:
- Add some tests
- Automatic auth detection
- User-specified auth
- Spy on multiple email addresses
CPL Editor 0.4.0
An open source OpenSIPS tool for editing CPL scripts in a friendly and easy graphical way more>> An open source OpenSIPS tool for editing CPL scripts in a friendly and easy graphical way
CPL Editor (CPLEd) is written in Java, based on JAXP API for parsing XML files - the CPL scripts - and using JAVAX.SWING for the graphic interface.
CPLEd includes script transport feature; CPL scripts can be downloaded, uploaded or removed from servers via http (https also supported) and via SIP - using REGISTER method (digest auth supported).
CPLEd can be used as a standalone application and also as a JAVA applet into a web page.
CPLed can be used embedded in a web page as an applet or as a standalone application.
System requirements:
- Java
Xscreensaver 5.03
Xscreensaver - Standard screensaver that ships with most Unix systems more>>
On MacOS systems, these screen savers work with the usual MacOS screen saving framework (X11 is not required).
Enhancements:
- New hacks, cwaves, glcells, m6502, and voronoi.
- Minor fixes to bsod.
- Fixed possible crash with PAM USB-dongle auth.
- Updated webcollage to track recent Google Images and Flickr changes.
DJabberd 0.84.01
High-performance, low-overhead, everything-is-a-plugin extensible Jabber/XMPP server more>> High-performance, low-overhead, everything-is-a-plugin extensible Jabber/XMPP server
DJabberd is a high-performance, scalable, extensible Jabber/XMPP server framework. While it comes with an example server, its really a set of classes for you to build your own Jabber server without understanding Jabber.
Instead of working with XML and protocol-specific details, you subclass parts and work with sane objects and data structures and let DJabberd do all the ugly work.
Consider DJabberd the mod_perl/qpsmtpd/Perlbal/Plagger of the XMPP world. Everything is a plugin. The framework lets you override the behavior of:
- Authentication
- Authorization
- Roster Storage
- Automatic roster population
- Presence lookup
- Message delivery
- Internode communication
- ...
- everything else
Or you can just choose mix and match behaviors from other CPAN modules: mix LDAP auth with SQLite storage with Spread inter-node communication with LDAP roster-population.
You can even have multiple plugins per hook, in any order. Also, rather than implementing the hooks directly, the framework comes with simple objects you can subclass which further eases the use of the async plugin system.
Internode-communication lets you just scale out, providing both load balancing and high availability in your Jabber farm. Because good Jabber clients will quietly reconnect on TCP connection failure, you can even do rolling code upgrades without users noticing.
As an admin, youre free to choose which internode communication method to use or you can write your own, specific to your application (assuming youre integrating this into an application).
The DJabberd core aims to be fully XMPP 1.0 compliant, as well as supporting common pre-XMPP standards. To name the obvious ones, DJabberd supports:
- s2s (Server to Server), but may be optionally disabled
- XMPP StartTLS support
- Pre-XMPP SSL-on-separate-port support
Enhancements:
- SARTAK caught a typo in BotContext.pm where a qr was used in a place that obviously should have been qq.
- "use bytes" in Connection.pm, which reportedl fixes UTF-8 corruption in rosters (Aleksey Luzin )
- If an explicit configuration file location is given to djabberd, dont fall back on the built-in default locations. If the user wanted the defaults, he wouldnt have used the --conffile option.
- Allow the location of the log4perl configuration file to be set via a command-line argument to djabberd. (Jakob Burkhart )
- Correct support for re-using an S2S connection for multiple source domains. (Adrian Ulrich )
- Jacob Burkhart : Fix memory leak when using SSL
- Michael Scherer : more helpful error messages in logs after dialback failure (shows hosts in question)
- Piers Harding : Fix bug where server wasnt including a "from" attribute in IQ responses.
- Multiple resources of the same local JID are now made aware of one another via presence stanzas as required by the spec.
- dont leak UDP sockets on DNS SRV lookup timeouts
- handle improper SSL disconnects without spinning CPU
- Updated DJabberd::Component::Example which uses the correct API. The previous example didnt actually work anymore.
- Add POD for DJabberd::Agent, DJabberd::Component and a bunch of other related modules.
- Make bots automatically accept roster subscription requests.
SMTP Client Deux 1.2.0
SMTP Client Deux - Complete implementation of the SMTP protocol more>>
With the SMTP Client Deux component, a 4th Dimension developer has complete implementation of the SMTP protocol from within 4D. The protocol relies on the TCP Deux component for all TCP communication needs, thereby removing any reliance on current or future TCP plugins which are available for use in 4D. The implementation of SMTP within the SMTP Client Deux component also eliminates long bugs and anomalies that have existed in plugin implementations of the SMTP protocol.
The single greatest feature of SMTP Client Deux is that it does not use the SMTP layer within 4D Internet Commands. Over the years, many developers have encountered different bugs and anomalies within the SMTP implementation of 4D Internet Commands.
SMTP Client Deux uses the routines within the TCP Deux component package for all TCP communications, which themselves only use the TCP layer within 4D Internet Commands when that plugin is in use.
So, most if not all errors which 4D developers experience when sending email with 4D Internet Commands are removed when using SMTP Client Deux.
Main features:
- Simple and direct email sending (e.g. QuickSend);
- Single method access for sending HTML email;
- Full support for one or more attachments;
- Built in attachment encoding for error free operation;
- Full support for SMTP AUTH;
- Full support for NTLM, the proprietary SMTP AUTH scheme commonly commonly used by Microsoft products;
- Full support for specifying content-type for attachments;
- Full support for specifying content-type of email body (e.g. for HTML email);
- Complete email header field control;
- Utility routines for formatting and encoding attachments;
- Utility routines for formatting recipients;
- More than two dozen different email header lines supported;
- Custom constants to speed the creation of complex emails;
- Fully cross-platform and native implementation for SMTP protocol;
- Compatibility with 4D v6.7.x, 4D v6.8.x, and 4D v7.0.x (4D 2003);
- Support for 4D v6.8.x and 4D v7.0.x (4D 2003) under Carbon, providing compatibility with MacOS 8/9, MacOS X, and Windows 98/2000/NT/XP;
- Support for encoding for Chinese and Japanese targeted emails.
Zoop 1.5
Free, stable, scalable, and portable object oriented PHP framework more>> Free, stable, scalable, and portable object oriented PHP framework
Zoop is a recursive acronym which stands for Zoop Object Oriented PHP Framework.
The Zoop Framework is stable, scalable, and portable. Far from being Yet Another PHP Framework or Rails clone, its been in development since 2001 and in production use for the last 6 years in a number of different environments. Its designed to be fast, efficient, modular, and extensible.
Although it predates the recent proliferation of PHP MVC frameworks, it not only supports but encourages separation of display, logic and data layers.
With Zoop an inexperienced coder can make secure web applications quickly. More experienced coders will appreciate the design and flexibility. Both will benefit from the shortcuts it provides to handle common and mundane tasks.
Zoops integrated error handling can be easily configured to log errors for production environments, and is also highly informative and readable which makes bugs easy to find and squash.
The Zoop Framework is inclusive, cooperating with and containing components integrated from some existing projects including Smarty, the Prototype JS Framework, and a number of Pear Modules.
Main features:>
- A well-organized, fully-featured front controller.
- A Smarty based view layer, enhanced with form generation and rich UI controls.
- Several integrated data model access styles.
- Automation of common mundane tasks.
- Great native libraries and friendly integration with many third-party projects.
Enhancements:
- Zcache now has modular back end, supporting file-based or MemCached caching.
- View and Controller Zcache integration.
- Improved user input filtering.
- guiControl API redesigned and standardized.
- JS Validation provided by Prototype, integrated with back end validation through guiControls.
- FastCGI support.
- PDO now default back end for Zoop DB.
- Full configurable support for mod_rewrite.
- Zoop Create script to generate projects, zones and config from the CLI.
- Better error handling.
- Better security.
- Controller Zones further relationships supporting full ancestry.
- Further integration of View and Controller with new $zone->guiDisplay.
- Introduction of new canonicalizeTemplate function to standardize templating.
- GUI now supports inline template caching.
- Forms2 refined to automate CRUD operations.
- Full soap support through integration of Nusoap component.
- Rewrite of Mail component for better support including sending personalized emails to multiple recipients.
- Application structure cleanup, controller zones can be placed in a zones/ subdirectory.
- Example apps.
- Updated and revised Skeleton app.
- Auth. Providing Authentication and group, role and users based permissions. (beta).
- Simpletest. Provides a standard unittesting framework for Zoop and Zoop based applications.
- Nusoap. Provides full soap server and client.
- Graphic. Outputs PDFs and images from Smarty templates.
- Chart. Extends Graphic to support bar, line and pie charts.
- guiWidgets. Introduced as a simplified version of a guiControl.
- guiWidgets are not tied into a form, nor do they validate, they simply render data into html. An OO approach to designing HTML.
- Full Zcache Rewrite
- Full DB Rewrite
- Page: 1 of 2
- 1
- 2