[Bps-public-commit] Net-IMAP-Server annotated tag, 0.2, created. 0.2

Alex M Vandiver alexmv at bestpractical.com
Tue Apr 21 14:59:07 EDT 2009


The annotated tag, 0.2 has been created
        at  c670dcb7dab0b2876ff2ac8744090cf917177e3c (tag)
   tagging  4526fc7d9b10005e980c813f0e2bb85fb34bb605 (commit)
 tagged by  Alex Vandiver
        on  Mon Mar 10 17:10:18 2008 -0400

- Log -----------------------------------------------------------------
Version 0.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)

iEYEABECAAYFAknuElEACgkQMflWJZZAbqDh7wCeJfPallnjdj3F5zzLhmVaweXN
pbcAoMS1wJ+zTEFUBlyhYkPm0Hm5fhkN
=CAkG
-----END PGP SIGNATURE-----

Alex Vandiver (69):
      * Copied from bps-public
      * Some unpushed changes from before
      * More standardized argument parsing
      * CLOSE should silently EXPUNGE
      * Missing a $self
      * get_uids moves to mailbox, not some random command
      * Searching!
      * Remove debugging statement
      * ssl_port option for listening using ssl
      * Remove some debugging lines
      * Whoops -- status was using _oooold_ methods
      * Bulletproof a bit so we don't die if the handle went away
      * Add a ->poll callback to mailboxes
      * Failed to split validate and run correctly before
      * Accept can fail?
      * Clean up for accept failures
      * Got the validate/run split wrong again
      * FETCH, EXPUNGE, and EXISTS are now automatically updated from
      * COPY and UID COPY support
      * DELETE and RENAME support
      * Capabiity filtering on connection
      * Mailboxes have a ->selectable flag
      * Check which flags can actually be set
      * Fix SUBSCRIBE and UNSUBSCRIBE
      * Split data loading and initialization of mailboxes
      * STATUS was borked
      * Fix STATUS, no really
      * Use ->data_out for better support for wierd names
      * ->unseen should be with the working
      * 0-line messages exist, and need to show up correctly
      * UIDPLUS and LITERAL+ extension for better offline support
      * UID COPY gets UIDPLUS stuff as well
      * We can have multiple lines to read at once
      * Don't spin-wait when connections close
      * Make our writes blocking, so we don't need to wait until the socket can take 'em
      * Auth can change within one packet, so move the auth "local" to
      * Move 'use bytes' to the packages where needed
      * Edge cases on literal parsing
      * Update auth as soon as possible, so messages and mailboxes can examine it at create time
      * Warnings prevention in SEARCH
      * Clean up the untagged fetch reporting logic
      * Possibly unnecessary edge case, where we can hopefully avoid confusing the client
      * Mailbox creation can fail if the name already exists
      * Don't poll after SELECT (which just did so) or LOGOUT (where it's pointless)
      * concurrent_connections -> concurrent_mailbox_connections
      * Bulletproofing printing.  Net::SSLeay also needs a patch to prevent
      * Abort FETCH and UID FETCH if the connection drops partway through
      * Missed a call in concurrent_connections -> concurrent_mailbox_connections
      * Step one of Net::Server::IMAP -> Net::IMAP::Server
      * Step two of renaming
      Module rename
      * Remove last vestiges of old name
      * Support for RFC 2971 (ID command)
      * Updated svn:ignore
      * Some auths send the first line of data with the AUTHENTICATE
      * 'FETCH *' is valid to fetch the last message
      * Use Net::Server::Coro
      * Allow user and group options for priv-dropping
      * Fixes for selecing your current mailbox
      * Add polling interval support (defaults to every command, like previously)
      * Perltidy
      * Support escaping in STRINGs
      * Don't just ->cancel connections on print errors, throw back to the
      * Fix a POD error
      * Returning from a cede can leave local'd variables with the value
      * Coro isn't "local"-safe (or the other way around, depending how you
      * Version bump
      * Slight doc updates
      * Pass our own POD tests

Jesse Vincent (4):
      
      * Initial checkpoint. totally useless
      * Ancient checkins that never got pushed
      $@ is somewhat unsafe if you make other calls in between set and get

Kevin Riggle (1):
      * Added the Noop command.  (This means Net::Server::IMAP can be used with

-----------------------------------------------------------------------



More information about the Bps-public-commit mailing list