File: changelog

package info (click to toggle)
falselogin 0.3-4
  • links: PTS
  • area: main
  • in suites: bullseye, buster, jessie, jessie-kfreebsd, lenny, sid, squeeze, stretch, wheezy
  • size: 56 kB
  • ctags: 15
  • sloc: ansic: 125; makefile: 57; perl: 20
file content (31 lines) | stat: -rw-r--r-- 1,746 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
falselogin (0.3)

    - New release with several improvements and two bugs solved,
      as well as a potential buffer overrun.
    - Changed the mailbox directory reference to /var/mail in
      compliance with FHS 2.3 option in Chapter 5.
    - Solved segfault when arguments of --wait are not completely
      specified by making some verifications to the command line
      arguments in a separate readArgs function.
    - Solved segfault when no mailbox is found for user, caused by
      fclose'ing a non-existent descriptor, by moving fclose to an
      inner control structure.
    - Changed %mail% usage so now it will be substituted only by
      the number of mails, allowing the user to i18n the mail message,
      by modifying the sprintf involved and changed the sample
      configuration file provided accordingly.
    - Moved mail counting to a separate function so now it will be
      called if it's really needed in the conffile (the function is
      called countMail and it's designed to be improved in the future
      maybe using system calls to other programs like countmail)
    - Both %debian_version% and %host% data extraction routines are called
      only if the string appears in the configuration file. In the future
      all the other functions will be designed this way.
    - Switched to strgsub in order to avoid possible buffer overruns, by
      means of providing a maximum substituted string size equal to 1024,
      which is the getlined size of the buffer from the stream.
    - Switched to snprintf with a 1024 character limit.
    - Defined all the maximum buffer lengths as constants at the
      beggining of the file.

 -- Jose Parrella <joseparrella@cantv.net>  Wed, 21 Jun 2006 00:14:27 -0400