summaryrefslogtreecommitdiff
path: root/Mailman/Utils.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* maketext(): Default dict argument to None, which means empty list.bwarsaw2000-09-171-1/+3
* MakeRandomPassword(): In response to several complaints, and SF bugbwarsaw2000-09-121-8/+16
* If we're running under Python 2.0, we can grab much fasterbwarsaw2000-08-221-18/+25
* Massive cleanup to fix relative/absolute script url calculation inbwarsaw2000-08-011-12/+23
* write(): Oops, de-Python-2.0-ification.bwarsaw2000-07-241-1/+1
* write(): Function that acts like print, but let's you specify thebwarsaw2000-07-241-0/+20
* unhexlify(): Thomas and Dan team up to make this function more thanbwarsaw2000-07-201-2/+2
* hexlify(), unhexlify(): Make Python 1.5.2 compliant; slightbwarsaw2000-07-201-4/+7
* hexlify(), unhexlify(): New helper functions for cookie value encodingbwarsaw2000-07-191-0/+20
* open_ex(): Transfor OSError into IOError correctly (this is abwarsaw2000-07-051-2/+3
* reap(): Added optional argument `func' which, if supplied, is abwarsaw2000-06-231-1/+3
* reap(): Wait on a dictionary of child pids. Moved here from gate_newsbwarsaw2000-06-201-0/+13
* map_maillists(): Removed. The semantics and interplay with listbwarsaw2000-06-011-32/+0
* list_exists(): A list is deemed to exist if either its config.db orbwarsaw2000-05-301-2/+7
* list_names(): Slightly more efficient implementation.bwarsaw2000-04-091-5/+4
* list_exists(): New function, returns true iff list `listname' exists.hmeland2000-04-091-10/+14
* open_ex(): Since Python 1.5.2 is now required, we can get rid of thebwarsaw2000-04-031-19/+1
* Update the copyright lines to include the years 1999 & 2000.bwarsaw2000-03-211-1/+1
* Use _nesting_level as the name of the module-global.bwarsaw2000-01-171-11/+11
* ObscureEmail(), UnobscureEmail(): change munging from __at__ to --at--bwarsaw1999-11-261-2/+2
* SendTextToUser(), DeliverToUser(), Reap(), TrySMTPDelivery(),bwarsaw1999-11-241-213/+0
* SafeDict.__init__(): default dictionary argument is optional.bwarsaw1999-11-111-2/+3
* SendTextToUser(): Use the new Message interface. Note that this stuffbwarsaw1999-11-101-9/+6
* A bunch of old changes -- can't remember the origin, sorry.bwarsaw1999-10-301-7/+54
* SafeDict.__init__(): UserDict optional initial dict arg is a Pythonbwarsaw1999-09-031-1/+4
* SafeDict(): New classbwarsaw1999-09-021-2/+23
* miscellaneous formattingbwarsaw1999-09-021-4/+33
* Removed unused import of fcntlbwarsaw1999-08-251-1/+0
* map_maillists(): formattingbwarsaw1999-08-231-5/+8
* OutgoingMessage.SetDate(): removebwarsaw1999-07-211-2/+0
* DeliverToUser(): I believe the forking done in here is no longerhmeland1999-07-011-20/+34
* TrySMTPDelivery(): Be smarter about handling the various exceptionshmeland1999-06-131-3/+45
* Changes to speed up mass subscription via the web:hmeland1999-06-041-1/+9
* TrySMTPDelivery(): Force importation of smtplib out ofbwarsaw1999-04-271-11/+8
* _badchars(): Disallow addresses with commas in thembwarsaw1999-03-261-1/+1
* ParseAddrs(): string.strip() all returned addresses.bwarsaw1999-03-251-3/+3
* Add ^ to the list of _badchars in email addressesbwarsaw1999-03-231-1/+1
* GetRandomSeed(): Return only combinations of upper and lower casebwarsaw1999-03-201-3/+9
* Utils.GetRequestURI(): New function, returns the full virtual path thehmeland1999-03-021-0/+19
* TrySMTPDelivery(): Slightly different format to the log format onbwarsaw1999-01-141-1/+5
* ValidateEmail(): Raise a MMBadEmailError on empty str.bwarsaw1999-01-091-0/+2
* ValidateEmail(): Renamed from ValidEmail().bwarsaw1999-01-091-13/+13
* chunkify(): Don't put mm_cfg.DEFAULT_ADMIN_MEMBER_CHUNKSIZE as abwarsaw1999-01-061-1/+3
* reraise(): can now take an optional val argument, which is only usedbwarsaw1999-01-051-3/+7
* IsAdministrivia(): Made more stringent about 'set' command, since weklm1999-01-051-2/+5
* ParseAddrs(): New function which attempts to parse out the emailbwarsaw1998-12-301-0/+42
* reraise(): exc argument is optional, to more closely resemble Pythonbwarsaw1998-12-291-2/+5
* DeliverToUser(): Small stylistic tweak to change the sense of the testbwarsaw1998-12-291-19/+19
* Fixed two instances where the old module named mm_err was beingbwarsaw1998-12-291-3/+3
* TrySMTPDelivery(): On advice from Dragon, we do a manual ehlo/helo,bwarsaw1998-12-231-1/+9