1. 04 Apr, 2000 1 commit
    • Jim Fulton's avatar
      Added default implementation for new interfaces for getting user IDs · 10275ad1
      Jim Fulton authored
      and asking for a user from a user database given an ID.  The default
      implementations, in BasicUser and BasicUserFolder assume that user
      names are used as IDs.
      
      Refactored the user classes so that super and nobody aren't persistent
      and don't have IDs. There is now a SimpleUser that is the same as
      User, sans persistence.  There is a SpecialUser that subclasses
      SimpleUser.  The special user nobody is a SpecialUser. The class Super
      not subclasses SpecialUser.
      10275ad1
  2. 03 Apr, 2000 3 commits
    • Jim Fulton's avatar
      * Add warning (per Collector #733) that clearing the superuser password · de2e2b78
      Jim Fulton authored
        (in order to enable REMOTE_USER mode) also opens the monitor to any
        user connecting through localhost.
      de2e2b78
    • Jim Fulton's avatar
      Made changes to the argument processing: · af4f24dd
      Jim Fulton authored
        - Made it easier to disable servers.
      
          o You can now disable a server by giving a '-' as an argument to a server
            option. For example, to disable FTP, use "-f -"
      
          o You can disable all servers with -X. For example, a simple way to
            get *just* a web server is to use: "-X -w8080".
      
        - Specifying an option multiple times causes multiple servers to run.
          For example, to run multiple web servers::
      
            z2.py -w80 -w81 -w82
      
        - A separate address can be sp[ecified for each HTTP, FTP, or monitor
          server, by providing address:port, rather than just port, as in:
      
           z2.py -wkorak.digicool.com:80 -w127.0.0.1:81
      af4f24dd
    • Michel Pelletier's avatar
      added mp3 content type · 7e080a26
      Michel Pelletier authored
      7e080a26
  3. 31 Mar, 2000 1 commit
  4. 30 Mar, 2000 4 commits
  5. 29 Mar, 2000 2 commits
  6. 28 Mar, 2000 5 commits
  7. 27 Mar, 2000 1 commit
  8. 25 Mar, 2000 2 commits
  9. 23 Mar, 2000 3 commits
  10. 22 Mar, 2000 1 commit
  11. 21 Mar, 2000 1 commit
  12. 20 Mar, 2000 1 commit
  13. 18 Mar, 2000 1 commit
    • Ken Manheimer's avatar
      Fixes from Anthony Baxter for some serious ZCatalog bugs. From · 6afaa83e
      Ken Manheimer authored
      Anthony's collector submission:
      
      Title:  current cvs zcatalog lexicon/vocab support is broken
      
      At: http://classic.zope.org:8080/Collector/Collector/1071/sview
      
      Submitter:  Anthony Baxter
      
      Description:  The current CVS version of ZCatalog has a couple of
                    nasty bugs in it.
      
      First off, the standard Lexicon uses a variable 'self.counter',
      without ever initialising it. Oops.
      
      Secondly, Catalog handles the default Lexicon inconsistently. In the
      case of a lexicon being provided, it stores the name as self.lexicon,
      otherwise it stores a Lexicon _object_ as self.lexicon. Later on, it
      tries to do a getattr with the lexicon object as the second arg.
      
      The first bug utterly breaks non-globbing Lexicons. The second bug
      breaks textindexes that don't provide a lexicon at creation time.
      
      A patch for both follows.  [Rather, this checkin commits both.]  Note
      that the patch tries to handle gracefully existing Catalogs and
      Lexicons that might be broken.
      6afaa83e
  14. 17 Mar, 2000 2 commits
  15. 16 Mar, 2000 3 commits
  16. 15 Mar, 2000 6 commits
  17. 14 Mar, 2000 3 commits