| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | If we're running under Python 2.0, we can grab much faster | bwarsaw | 2000-08-22 | 1 | -18/+25 |
| * | Massive cleanup to fix relative/absolute script url calculation in | bwarsaw | 2000-08-01 | 1 | -12/+23 |
| * | write(): Oops, de-Python-2.0-ification. | bwarsaw | 2000-07-24 | 1 | -1/+1 |
| * | write(): Function that acts like print, but let's you specify the | bwarsaw | 2000-07-24 | 1 | -0/+20 |
| * | unhexlify(): Thomas and Dan team up to make this function more than | bwarsaw | 2000-07-20 | 1 | -2/+2 |
| * | hexlify(), unhexlify(): Make Python 1.5.2 compliant; slight | bwarsaw | 2000-07-20 | 1 | -4/+7 |
| * | hexlify(), unhexlify(): New helper functions for cookie value encoding | bwarsaw | 2000-07-19 | 1 | -0/+20 |
| * | open_ex(): Transfor OSError into IOError correctly (this is a | bwarsaw | 2000-07-05 | 1 | -2/+3 |
| * | reap(): Added optional argument `func' which, if supplied, is a | bwarsaw | 2000-06-23 | 1 | -1/+3 |
| * | reap(): Wait on a dictionary of child pids. Moved here from gate_news | bwarsaw | 2000-06-20 | 1 | -0/+13 |
| * | map_maillists(): Removed. The semantics and interplay with list | bwarsaw | 2000-06-01 | 1 | -32/+0 |
| * | list_exists(): A list is deemed to exist if either its config.db or | bwarsaw | 2000-05-30 | 1 | -2/+7 |
| * | list_names(): Slightly more efficient implementation. | bwarsaw | 2000-04-09 | 1 | -5/+4 |
| * | list_exists(): New function, returns true iff list `listname' exists. | hmeland | 2000-04-09 | 1 | -10/+14 |
| * | open_ex(): Since Python 1.5.2 is now required, we can get rid of the | bwarsaw | 2000-04-03 | 1 | -19/+1 |
| * | Update the copyright lines to include the years 1999 & 2000. | bwarsaw | 2000-03-21 | 1 | -1/+1 |
| * | Use _nesting_level as the name of the module-global. | bwarsaw | 2000-01-17 | 1 | -11/+11 |
| * | ObscureEmail(), UnobscureEmail(): change munging from __at__ to --at-- | bwarsaw | 1999-11-26 | 1 | -2/+2 |
| * | SendTextToUser(), DeliverToUser(), Reap(), TrySMTPDelivery(), | bwarsaw | 1999-11-24 | 1 | -213/+0 |
| * | SafeDict.__init__(): default dictionary argument is optional. | bwarsaw | 1999-11-11 | 1 | -2/+3 |
| * | SendTextToUser(): Use the new Message interface. Note that this stuff | bwarsaw | 1999-11-10 | 1 | -9/+6 |
| * | A bunch of old changes -- can't remember the origin, sorry. | bwarsaw | 1999-10-30 | 1 | -7/+54 |
| * | SafeDict.__init__(): UserDict optional initial dict arg is a Python | bwarsaw | 1999-09-03 | 1 | -1/+4 |
| * | SafeDict(): New class | bwarsaw | 1999-09-02 | 1 | -2/+23 |
| * | miscellaneous formatting | bwarsaw | 1999-09-02 | 1 | -4/+33 |
| * | Removed unused import of fcntl | bwarsaw | 1999-08-25 | 1 | -1/+0 |
| * | map_maillists(): formatting | bwarsaw | 1999-08-23 | 1 | -5/+8 |
| * | OutgoingMessage.SetDate(): remove | bwarsaw | 1999-07-21 | 1 | -2/+0 |
| * | DeliverToUser(): I believe the forking done in here is no longer | hmeland | 1999-07-01 | 1 | -20/+34 |
| * | TrySMTPDelivery(): Be smarter about handling the various exceptions | hmeland | 1999-06-13 | 1 | -3/+45 |
| * | Changes to speed up mass subscription via the web: | hmeland | 1999-06-04 | 1 | -1/+9 |
| * | TrySMTPDelivery(): Force importation of smtplib out of | bwarsaw | 1999-04-27 | 1 | -11/+8 |
| * | _badchars(): Disallow addresses with commas in them | bwarsaw | 1999-03-26 | 1 | -1/+1 |
| * | ParseAddrs(): string.strip() all returned addresses. | bwarsaw | 1999-03-25 | 1 | -3/+3 |
| * | Add ^ to the list of _badchars in email addresses | bwarsaw | 1999-03-23 | 1 | -1/+1 |
| * | GetRandomSeed(): Return only combinations of upper and lower case | bwarsaw | 1999-03-20 | 1 | -3/+9 |
| * | Utils.GetRequestURI(): New function, returns the full virtual path the | hmeland | 1999-03-02 | 1 | -0/+19 |
| * | TrySMTPDelivery(): Slightly different format to the log format on | bwarsaw | 1999-01-14 | 1 | -1/+5 |
| * | ValidateEmail(): Raise a MMBadEmailError on empty str. | bwarsaw | 1999-01-09 | 1 | -0/+2 |
| * | ValidateEmail(): Renamed from ValidEmail(). | bwarsaw | 1999-01-09 | 1 | -13/+13 |
| * | chunkify(): Don't put mm_cfg.DEFAULT_ADMIN_MEMBER_CHUNKSIZE as a | bwarsaw | 1999-01-06 | 1 | -1/+3 |
| * | reraise(): can now take an optional val argument, which is only used | bwarsaw | 1999-01-05 | 1 | -3/+7 |
| * | IsAdministrivia(): Made more stringent about 'set' command, since we | klm | 1999-01-05 | 1 | -2/+5 |
| * | ParseAddrs(): New function which attempts to parse out the email | bwarsaw | 1998-12-30 | 1 | -0/+42 |
| * | reraise(): exc argument is optional, to more closely resemble Python | bwarsaw | 1998-12-29 | 1 | -2/+5 |
| * | DeliverToUser(): Small stylistic tweak to change the sense of the test | bwarsaw | 1998-12-29 | 1 | -19/+19 |
| * | Fixed two instances where the old module named mm_err was being | bwarsaw | 1998-12-29 | 1 | -3/+3 |
| * | TrySMTPDelivery(): On advice from Dragon, we do a manual ehlo/helo, | bwarsaw | 1998-12-23 | 1 | -1/+9 |