Skip to content
  • Arnaud de Bossoreille de Ribou's avatar
    Back from holidays, enjoy ! · f1db247a
    Arnaud de Bossoreille de Ribou authored
    New features :
      - authentification (see the new configuration file for a good example).
        And _yes_ it works (at least under Linux). Note: my first proposed model
        was very very very bad ;-)
      - the Command parser located in "telnet" was totally obsolete because I wrote
        another one really more powerful. I put it in the "admin" to be able to
        reuse it with another commandline based administration system. So code in
        the telnet => trash;
    
    Misc :
      - implementation of the '=' operator for the C_Vector and C_HashTable classes
        because I needed them in a deep place;
      - removed some verbose debug printf here and there.
      - "exception" verbosity more explicit (
    
    And for change : Bug fixes
      - C_StringTokenizer : was buggy, courtesy to Benny (the bugs);
      - the telnet doesn't eat all the CPU any more when a connection is
        "reset by peer" (tm);
    
    TODO:
      - securization of the native administration system (to be renamed from
        "message" to "native");
      - implementation of a shell-like argument hasher. At the moment the arguments
        are considered separated by spaces (search "####" in server/admin.cpp). The
        new one will have to allow spaces in arguments in some specified cases,
        that's what I mean by "shell-like";
      - use the --loop option given to the start command;
    f1db247a