| Commit message (Expand) | Author | Age | Files | Lines |
| * | rmdirhier(): We don't need this now that we've re-discovered <wink> | bwarsaw | 2002-12-02 | 1 | -22/+4 |
| * | uquote(): Factored out the html-ifying of a string from uncanonstr() | bwarsaw | 2002-11-18 | 1 | -9/+12 |
| * | maketext(): If the interpolation fails with a UnicodeError, we try to | bwarsaw | 2002-11-18 | 1 | -1/+7 |
| * | to_dollar(): We have to not only escape $'s but we have to unescape | bwarsaw | 2002-10-29 | 1 | -2/+2 |
| * | ValidateEmail(): Include the string argument in the MMBadEmailError | bwarsaw | 2002-10-06 | 1 | -3/+3 |
| * | uncanonstr(): We always want this to return a byte string, but it | bwarsaw | 2002-10-04 | 1 | -5/+17 |
| * | is_administrivia(): Change slightly the way the administrivia search | bwarsaw | 2002-10-02 | 1 | -3/+9 |
| * | canonstr(): With help from Tokio Kikuchi, this patch should make for | bwarsaw | 2002-09-18 | 1 | -3/+13 |
| * | canonstr(): New helper function which will take a string from a web | bwarsaw | 2002-09-17 | 1 | -0/+58 |
| * | GetDirectories(): Remove. We were only using this to get the list of | bwarsaw | 2002-09-13 | 1 | -5/+0 |
| * | Some Pychecker suggested cleanups | bwarsaw | 2002-07-17 | 1 | -4/+3 |
| * | midnight(): New utility function to calculate the epoch seconds of a | bwarsaw | 2002-05-28 | 1 | -0/+9 |
| * | QuoteHyperChars() -> websafe() | bwarsaw | 2002-05-22 | 1 | -4/+3 |
| * | GetRequestURI(): Always cgi.escape() the url retrieved from the | bwarsaw | 2002-05-20 | 1 | -5/+10 |
| * | AddressesMatch(), FindMatchingAddresses(): AFAICT, these two functions | bwarsaw | 2002-05-17 | 1 | -49/+0 |
| * | Untabification | bwarsaw | 2002-04-28 | 1 | -5/+5 |
| * | is_administrivia(): Do the same test on the Subject: field that we do | bwarsaw | 2002-04-05 | 1 | -10/+8 |
| * | Patches to help localize where file system layout decisions are made. | bwarsaw | 2002-03-05 | 1 | -6/+5 |
| * | WHITESPACE -> whitespace everywhere. | bwarsaw | 2002-02-23 | 1 | -8/+72 |
| * | maketext(): As a final fallback, if a template cannot be found in any | bwarsaw | 2002-01-08 | 1 | -5/+12 |
| * | get_global_password(): Factor this out of check_global_password | bwarsaw | 2002-01-06 | 1 | -3/+10 |
| * | get_site_email(): Default the `extra' argument to None, and change the | bwarsaw | 2001-11-20 | 1 | -2/+4 |
| * | get_domain(): Lower case the host name since host names are case insensitive. | bwarsaw | 2001-11-02 | 1 | -2/+2 |
| * | List2Dict(): Add `foldcase' argument. When true, coerce all elements | bwarsaw | 2001-10-15 | 1 | -7/+10 |
| * | list_exists(): This has to know about config.pck and config.pck.last files. | bwarsaw | 2001-10-04 | 1 | -5/+10 |
| * | Convert from mimelib to email. | bwarsaw | 2001-10-01 | 1 | -7/+2 |
| * | ScriptURL(): Instead of using DEFAULT_URL directly, use | bwarsaw | 2001-08-20 | 1 | -2/+2 |
| * | _badchars(): Fixed a typo in the last change; the `/' character needs | bwarsaw | 2001-08-14 | 1 | -1/+1 |
| * | get_site_email(): New function. | bwarsaw | 2001-08-04 | 1 | -0/+6 |
| * | Some code re-organization. | bwarsaw | 2001-07-19 | 1 | -76/+29 |
| * | unique_message_id(): New function to craft a guaranteed unique Message-ID. | bwarsaw | 2001-07-06 | 1 | -0/+19 |
| * | maketext(): When interpolating the dict into the template, catch | bwarsaw | 2001-05-31 | 1 | -1/+1 |
| * | maketext(): Better support for template specialization levels. This | bwarsaw | 2001-05-18 | 1 | -37/+83 |
| * | reap(): It's possible under some circumstances to get an ECHILD from | bwarsaw | 2001-05-14 | 1 | -1/+8 |
| * | De-string-module-ification. | bwarsaw | 2001-05-11 | 1 | -31/+33 |
| * | SetSiteAdminPassword() -> set_global_password(): Also, add optional | bwarsaw | 2001-05-09 | 1 | -9/+53 |
| * | QuoteHyperChars(): Porting forward from 2.0.4 a patch to get rid of | bwarsaw | 2001-05-01 | 1 | -15/+2 |
| * | chunkify(): Removed. | bwarsaw | 2001-04-09 | 1 | -18/+0 |
| * | wrap(): Added honor_leading_ws argument, defaulted to 1, which if true | bwarsaw | 2001-04-02 | 1 | -5/+5 |
| * | maketext(): Even though we're using a SafeDict, it's still possible | bwarsaw | 2001-02-28 | 1 | -4/+7 |
| * | MakeDirTree(): Remove (obsoleted by os.makedirs()). | bwarsaw | 2001-02-16 | 1 | -21/+7 |
| * | CheckSiteAdminPassword(): Typo that should have chopped off all but | bwarsaw | 2001-02-16 | 1 | -1/+1 |
| * | This module still needs lots of cleaning up but for now... | bwarsaw | 2001-02-15 | 1 | -150/+91 |
| * | maketext(): New optional parameter `lang' which is the language to | bwarsaw | 2000-12-26 | 1 | -2/+4 |
| * | write(): No longer necessary; Python 2.0's extended print syntax is | bwarsaw | 2000-12-07 | 1 | -20/+0 |
| * | ScriptURL(): Hopefully fixes the last place that not having | bwarsaw | 2000-11-16 | 1 | -1/+5 |
| * | SetSiteAdminPassword(), CheckSiteAdminPassword(): These are better | bwarsaw | 2000-10-02 | 1 | -0/+16 |
| * | GetPathPieces(): Make this more efficient by using filter(), and | bwarsaw | 2000-09-28 | 1 | -9/+7 |
| * | maketext(): Default dict argument to None, which means empty list. | bwarsaw | 2000-09-17 | 1 | -1/+3 |
| * | MakeRandomPassword(): In response to several complaints, and SF bug | bwarsaw | 2000-09-12 | 1 | -8/+16 |