"Fossies" - the Fresh Open Source Software Archive 
Member "alive-2.0.5/ChangeLog" (2 Jan 2022, 21346 Bytes) of package /linux/privat/alive-2.0.5.tar.lz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the latest
Fossies "Diffs" side-by-side code changes report for "ChangeLog":
2.0.4_vs_2.0.5.
1 2022-01-02 Thien-Thi Nguyen <ttn@gnu.org>
2
3 Release: 2.0.5
4
5 * configure.ac (AC_INIT): Bump version to "2.0.5" for release.
6
7 2022-01-02 Thien-Thi Nguyen <ttn@gnu.org>
8
9 [config] Check for xdgdirs(1) in PATH before invoking it
10
11 * src/body.scm (config-dir-a-la-XDG): Don't use
12 ‘false-if-exception’; instead, search env var ‘PATH’
13 for xdgdirs and only invoke it if found.
14
15 2022-01-02 Thien-Thi Nguyen <ttn@gnu.org>
16
17 Mention takes-no-arguments in --help output
18
19 * src/body.scm <top-level>: ...here.
20 Suggested by Bruno Haible.
21
22 2022-01-02 Thien-Thi Nguyen <ttn@gnu.org>
23
24 [maint] Update years in copyright notice in --version output
25
26 * src/body.scm <top-level>: ...here, when ‘(= 2 ARGC)’.
27
28 2022-01-01 Thien-Thi Nguyen <ttn@gnu.org>
29
30 Release: 2.0.4
31
32 * configure.ac (AC_INIT): Bump version to "2.0.4" for release.
33
34 2022-01-01 Thien-Thi Nguyen <ttn@gnu.org>
35
36 [doc] Use https for GNUVOLA and GNU URLs
37
38 * doc/alive.texi (Features): ...here, for GNUVOLA.
39 (GNU Software): ...here, for GNU.
40
41 2022-01-01 Thien-Thi Nguyen <ttn@gnu.org>
42
43 Use https in --help and --version output
44
45 * src/body.scm <top-level>: ...here for GNU URLs.
46
47 2022-01-01 Thien-Thi Nguyen <ttn@gnu.org>
48
49 [dist] No longer create .xz tarball
50
51 * configure.ac (AM_INIT_AUTOMAKE): Remove option ‘dist-xz’.
52
53 2022-01-01 Thien-Thi Nguyen <ttn@gnu.org>
54
55 [int] Use ‘strftime’ "%F"
56
57 * src/body.scm (at): ...here.
58
59 2021-01-01 Thien-Thi Nguyen <ttn@gnu.org>
60
61 Release: 2.0.3
62
63 * configure.ac (AC_INIT): Bump version to "2.0.3" for release.
64
65 2020-11-08 Thien-Thi Nguyen <ttn@gnu.org>
66
67 [build] Suppress Guile "auto-compilation".
68
69 * configure.ac: Set GUILE_AUTO_COMPILE; export it.
70
71 2020-01-07 Thien-Thi Nguyen <ttn@gnu.org>
72
73 [build int] Decruft: Drop ‘EXTRAMODS’.
74
75 This was useful only in Phase 1.
76
77 * configure.ac (EXTRAMODS): Delete AC_SUBST.
78
79 2020-01-07 Thien-Thi Nguyen <ttn@gnu.org>
80
81 [doc] Merge ‘integer’ footnote into body.
82
83 Non-decimal bases are first-class, too!
84
85 * doc/alive.texi (Generally Sexp-ing): ...here.
86
87 2013-09-08 Thien-Thi Nguyen <ttn@gnu.org>
88
89 Release: 2.0.2
90
91 * configure.ac (AC_INIT): Bump version to "2.0.2" for release.
92
93 2013-09-08 Thien-Thi Nguyen <ttn@gnu.org>
94
95 [dist] Create .lz tarball as well on "make dist".
96
97 * configure.ac (AM_INIT_AUTOMAKE): Add option ‘dist-lzip’.
98
99 2013-09-08 Thien-Thi Nguyen <ttn@gnu.org>
100
101 [boot] Use Guile-BAUX for m4 macros.
102
103 * autogen.sh: ...here, via "guile-baux-tool snuggle".
104
105 2013-09-08 Thien-Thi Nguyen <ttn@gnu.org>
106
107 Mention PKG name in ‘--help’ output; use ‘@PACKAGE_URL@’.
108
109 * src/body.scm <--help>: ...here.
110
111 2013-09-08 Thien-Thi Nguyen <ttn@gnu.org>
112
113 Honor env var ‘XDG_CONFIG_HOME’ if xdgdirs(1) is available.
114
115 * src/body.scm (ok-dir, config-dir-a-la-XDG): New procs.
116 (config-item): If ‘$HOME/alive.d/’ is not available, try next
117 ‘config-dir-a-la-XDG’, and use as last resort ‘*null-device*’.
118 * doc/alive.texi (Features): Update "no arguments" accordingly.
119 (Configuration): Say "config directory", not "~/.alive.d".
120
121 2013-09-08 Thien-Thi Nguyen <ttn@gnu.org>
122
123 [doc] Drop "~/.alive.d/" in config item examples.
124
125 * doc/alive.texi (hosts, period): ...here.
126
127 2013-08-06 Thien-Thi Nguyen <ttn@gnu.org>
128
129 Add homepage / "gethelp" to ‘--help’ output.
130
131 * src/body.scm <--help>: ...here.
132
133 2012-09-12 Thien-Thi Nguyen <ttn@gnuvola.org>
134
135 Release: 2.0.1
136
137 * configure.ac (AC_INIT): Bump version to "2.0.1" for release.
138
139 2012-09-12 Thien-Thi Nguyen <ttn@gnuvola.org>
140
141 [boot] Use texinfo.tex from gnulib.
142
143 * autogen.sh: Also copy gnulib's build-aux/texinfo.tex.
144
145 2012-09-12 Thien-Thi Nguyen <ttn@gnuvola.org>
146
147 [boot] Display "using: TOOL-VERSION-INFO" first.
148
149 * autogen.sh: Don't maintain tool versions in comments.
150 Instead, display "using: TOOL-VERSION-INFO" first,
151 for guile, snuggle, gnulib-tool, autoconf and automake.
152
153 2012-09-12 Thien-Thi Nguyen <ttn@gnuvola.org>
154
155 [doc] Add appendix "GNU Software".
156
157 * doc/alive.texi (GNU Software): New node/appendix.
158 (Top): Add "GNU Software" to menu.
159 (Features): Replace footnotes for GNU Inetutils
160 and GNU Guile w/ ‘GNU Software’ pxrefs.
161 (Phase 1): Likewise, for GNU Autoconf and GNU Automake.
162 (Invoking alive): Likewise, for GNU Bash.
163
164 2012-08-24 Thien-Thi Nguyen <ttn@gnuvola.org>
165
166 [doc] Add some @cindex entries.
167
168 * doc/alive.texi (Features, Phase 1, Invoking alive)
169 (Configuration, Generally Sexp-ing, hosts, period):
170 Add @cindex entries.
171
172 2012-08-24 Thien-Thi Nguyen <ttn@gnuvola.org>
173
174 [doc] Fix typo: Spell "received" correctly.
175
176 * doc/alive.texi (Invoking alive): Spell "received" correctly.
177
178 2012-08-17 Thien-Thi Nguyen <ttn@gnuvola.org>
179
180 Use email address for bug reports.
181
182 * configure.ac (AC_INIT): Use email address for bug reports.
183
184 2012-08-12 Thien-Thi Nguyen <ttn@gnuvola.org>
185
186 Release: 2.0.0
187
188 * configure.ac (AC_INIT): Bump version to "2.0.0" for release.
189
190 2012-08-11 Thien-Thi Nguyen <ttn@gnuvola.org>
191
192 [doc] Decruft: Drop URLs for phase 1 peers.
193
194 * doc/alive.texi (Top): Remove ‘Phase 1 Peers’ from menu.
195 (Phase 1): Don't pxref ‘Phase 1 Peers’; add footnote, instead.
196 (Phase 1 Peers): Delete node/appendix.
197
198 2012-08-11 Thien-Thi Nguyen <ttn@gnuvola.org>
199
200 Rewrite from scratch.
201
202 We retain only AUTHORS and the name of the project.
203 Every other file was either deleted or rewritten.
204 Notable losses: "auto-login" feature, internationalization,
205 Debian packaging support, infrastructure for C programs.
206
207 2005-10-29 Joachim Nilsson <joachim.nilsson@member.fsf.org>
208
209 * src/log.c (write_logfile): Remove MAXDATASIZE dependency AND
210 local alloca():d buffer. The syslog() call can take varargs.
211
212 * configure.ac: Fix --enable-debug to actually set -O0 and to
213 remove -g from regular builds. Also added a neat printout of
214 detected and configured settings last.
215
216 * src/lock.c: Merge last fixes from coding session with Jakob.
217
218 * src/config.c: Rename does_file_exist() to is_file_available().
219
220 * src/config.c (is_file_available): Add less resource inefficient
221 stat() code as alternative to fopen/fclose implementation. (This
222 latter piece of code used to segfault due to a string copy bug,
223 see below.)
224
225 * src/config.c (tilde_expand): Gah, strncpy() and strncat() bug
226 that resulted in failure to NUL terminate the resulting string!
227 We should really revert to using strlcpy() & c:o from OpenBSD!
228
229 * src/config.c (config_locate): Better error detection.
230
231 2005-02-21 Joachim Nilsson <joachim.nilsson@member.fsf.org>
232
233 * (-: Oupsla, a new release. How unexpectedly.
234
235 2005-02-21 Joachim Nilsson <joachim.nilsson@member.fsf.org>
236
237 * src/main.c: New command line switch -q, --quit. Exits daemon
238 without logging out.
239
240 * etc/alive.conf: Change defaults so that the user is forced to
241 setup before starting.
242
243 * debian/*: More changes for new debconf enabled setup.
244
245 2004-10-23 Joachim Nilsson <joachim.nilsson@member.fsf.org>
246
247 * configure.ac: Add AM_MAINTAINER_MODE to fix accidental remake
248 of all the *.in files for people building to source. This has
249 been a long standing problem for many.
250
251 2004-08-29 Joachim Nilsson <joachim.nilsson@member.fsf.org>
252
253 * configure.ac: A name change constitutes quite a big
254 change in the overall opinion of the program, so I'm
255 bumping the minor version to 1.4.0.
256
257 2004-08-27 Joachim Nilsson <joachim.nilsson@member.fsf.org>
258
259 * intl/: New subdir.
260
261 * po/: New subdir, full of translations.
262
263 * m4/: New subdir, handy macros.
264
265 * autogen.sh: New file and handy helper.
266
267 * lib/xmalloc.c: New file. Drop in replacement for
268 xmalloc() et. al.
269
270 * src/alloca.c: New file. Drop-in replacement for
271 alloca() for non-GNU systems.
272
273 2004-08-13 Joachim Nilsson <joachim.nilsson@member.fsf.org>
274
275 * HACKING: Updated wrt the name change.
276
277 * README: Dito.
278
279 * TODO: Moved some to NEWS and added details on existing
280 ones, as well as added a some completely new.
281
282 * NEWS: Updated with name change, I18n and FreeBSD fixes.
283
284 * man/Makefile.am: s/qadsl/alive/g
285
286 * man/qadsl.texinfo: Renamed to alive.texinfo
287
288 * man/qadsl.8: Renamed to alive.8
289
290 * man/qadsl.conf.5: Renamed to alive.conf.5
291
292 2004-08-08 Joachim Nilsson <joachim.nilsson@member.fsf.org>
293
294 * include/gettext.h: New file for smooth handling of I18N.
295
296 * src/Makefile.am: Renamed executable from qadsl to alive.
297
298 * configure.in: Renamed to configure.ac
299
300 * qadsl.lsm.in: Renamed to alive.lsm.in
301
302 * qadsl.spec.in: Renamed to alive.spec.in
303
304 * etc/qadsl.conf: Renamed to alive.conf
305
306 2004-08-08 gettextize <bug-gnu-gettext@gnu.org>
307
308 * ABOUT-NLS: New file.
309 * Makefile.am (SUBDIRS): Add intl and po,
310 (ACLOCAL_AMFLAGS): New variable.
311 (EXTRA_DIST): Add config.rpath.
312 * configure.in (AC_OUTPUT): Add intl/Makefile,
313
314 2004-03-08 Joachim Nilsson <joachim.nilsson@member.fsf.org>
315
316 * NEWS: Cleanup.
317
318 * TODO: Note on how --debug should imply --verbose.
319
320 * src/process.c (process): Cleanup and add more logging,
321 all in favour of new logging scheme.
322
323 * src/main.c (main): New command line option, -d, --debug.
324 In favour of this and the new logging stuff verbose level
325 adjusted accordingly.
326
327 * src/log.c (write_message): New function for console logs.
328 (write_logfile): Renamed and added log level propagation from
329 macros in include/log.h.
330
331 * src/http.c (http_open_server): Most of the logging has been
332 redone in favour of major overhaul.
333 (http_pre_login): dito.
334 (http_internet_login): dito.
335 (http_internet_logout): dito.
336 (http_do_login): dito.
337
338 * src/daemon.c (daemon_thread): Most of the logging has been
339 redone in favour of major overhaul.
340
341 * src/config.c (config_load): Most of the logging has been
342 redone in favour of major overhaul.
343
344 * lib/conf/tokens.l: Now use YYDEBUG instead of DEBUG.
345
346 * lib/conf/parser.y: Now use YYDEBUG instead of DEBUG.
347
348 * include/log.h (DEBUG): New macro, replaces #ifdef DEBUG.
349 Also, in line with a major overhaul of the logging functionality
350 most of the code in here has been rewritten.
351
352 * include/config.h: Hand down verbosity...
353
354 * configure.in: --enable-debug now don't define DEBUG anymore,
355 that is now handled natively by qadsl. Instead define YYDEBUG.
356
357 2004-03-04 Joachim Nilsson <joachim.nilsson@member.fsf.org>
358
359 * TODO: Remove obsolete entries that have become NEWS.
360
361 * NEWS: Update for upcoming release.
362
363 * AUTHORS (Debianization): Include yours truly for current releases.
364
365 * configure.in: Add -D_GNU_SOURCE to CFLAGS so that we activate
366 the full API on GLibC platforms. Otherwise we get missing protos
367 for strdup() and friends. See <features.h> for more details.
368
369 * lib/Makefile.am (CLEANFILES): Make sure that "make clean" also
370 cleans out these generated files.
371
372 * src/daemon.c (daemon_sighandler): Cleanup logs.
373 (daemon_thread): Cleanup logs and add important stage change log.
374
375 * src/http.c (http_do_login): Cleanup double brain damage induced
376 by duplicated calls to http_internet_login().
377 (http_internet_login): Always zero terminate the config->get_msg
378 string. Also, test if already logged in and add more LOGs.
379
380 * debian/control (Description): Bogus format of description fixed.
381
382 2004-03-03 Joachim Nilsson <joachim.nilsson@member.fsf.org>
383
384 * include/settings.h.in: Add features.h to list of headers to look
385 for, we need it.
386
387 * include/config.h: Add features.h it defines a lot of stuff we
388 really need to eliminate stupid missing declarations from standard
389 include files.
390
391 * configure.in: Bump version again, 1.3.3
392 Add features.h to list of headers to look for, we need it.
393
394 * debian/changelog: Prepare for next release, 1.3.3.
395
396 * debian/control (Description): Synchronized with .rpm package.
397
398 * qadsl.spec.in (%decription): Synchronized with .deb package.
399
400 * src/lock.c: Update copyright and cleanup function comment.
401
402 * src/config.c: Add copyrights and licensing.
403
404 * src/process.c: Add copyrights and licensing. And cleanup the
405 "logged in" semantics according to new scheme.
406
407 * src/main.c: Update copyright and email.
408
409 (main): Stupid misplaced else ...
410
411 (main): Implement HAVE_RINDEX
412
413 * lib/conf/conf.c: Add copyrights and licensing.
414
415 * lib/conf/parser.y: Add copyrights and licensing.
416
417 * lib/conf/tokens.l: Add copyrights and licensing.
418
419 * src/log.c (write_log): Need to increase size of static log
420 buffer. Also, add copyrights and licensing.
421
422 * include/http.h (http_open_server): No longer global function,
423 thus removed from this file.
424
425 (PRELOGIN_MSG): Cleanup and use HTTP 0.9
426 (LOGIN_MSG): Cleanup and use HTTP 0.9
427 (LOGOUT_MSG): Cleanup and use HTTP 0.9
428
429 (http_test_if_logged_out): New static inline function.
430 (http_test_if_logged_in): New static inline function.
431
432 * src/daemon.c: Update copyright and email addresses.
433
434 (daemon_thread): All connections should be closed by the handlers
435 in http.c. No need to close() in daemon since it is supposed to be
436 stupid. Also, cleanup of "already logged in?" semantics.
437
438 * src/http.c: Add copyright and licensing. Also, overhauled the
439 file in search for missing close() calls. A heads up from the
440 Mandrake RPM maintainer, Oden Eriksson <oden!eriksson()kvikkjokk!net>.
441
442 (http_open_server): Close socket if connection fails.
443 Document the (now local) function as well.
444
445 (http_pre_login): Cleanup verbosity.
446
447 (http_internet_login): Cleanup and close() the socket on error.
448
449 (http_internet_logout): Cleanup and close() the socket on error.
450
451 (http_do_login): Renamed from http_log_login(). Check if we're
452 really logged in when http_internet_login() returns OK. Also, a
453 lot of clean up of the semantics plus useful documentation. :-)
454
455 2004-02-22 Joachim Nilsson <joachim.nilsson@member.fsf.org>
456
457 * lib/getopt.c: New functionality that adds GNU getopt() and
458 getopt_long() support for platforms that do not have it.
459
460 * lib/getopt1.c: dito.
461
462 * include/getopt.h: dito.
463
464 * include/daemon.h (daemon_kill): Add verbsity to prototype.
465
466 * include/log.h: Define log types.
467
468 * lib/conf/parser.y (conf_set): Use log() macro instead of fprintf().
469
470 * lib/conf/tokens.l: Cleanup.
471
472 * lib/conf/conf.c (conf_read_file): We only need read permission
473 to evaluate the .conf file. Also, make sure to check if we succeed
474 in opening it, otherwise the parser will not have anything to read
475 from and hang forever waiting for input from a truncated stdin.
476
477 * src/daemon.c (daemon_thread): Let the verbosity level from the
478 client propagate to the daemon and increase the verbosity of the
479 latter in the logfile.
480
481 * src/http.c (http_log_login): Keep track of when we are no longer
482 logged in so that we can take note of all state changes in the logfile.
483
484 * src/lock.c (lock_read): Truncate already existing pid file and
485 make sure it is world readable, the PID is not secret.
486
487 * src/main.c (main): Add long option support and update usage()
488 function. Exit on NOP operations with a usage() printout.
489 Swap meanings of -v and -V to verbose and version, respectively.
490 To be more like the majority of the other GNU tools.
491
492 * src/process.c (process): Let verbosity propagate to dameon and
493 report result from SIGHUP sent to an already running daemon.
494
495 2004-02-20 Joachim Nilsson <joachim.nilsson@member.fsf.org>
496
497 * lib/conf/conf.c (conf_read_file): Does not work with yacc,
498 revert while we wait for libconf to become reentrant.
499 (conf_set_value): dito.
500
501 * lib/conf/parser.y (conf_set): dito.
502
503 2004-02-18 Joachim Nilsson <joachim.nilsson@member.fsf.org>
504
505 * src/http.c: Cleaned up namespace mess. All functions now have
506 the http_ prefix.
507
508 * include/http.h: dito.
509
510 * src/process.c (process): Updated to match new namepace of http.c
511
512 * src/daemon.c (daemon_thread): dito.
513
514
515 2004-02-17 Joachim Nilsson <joachim.nilsson@member.fsf.org>
516
517 * etc/qadsl.conf (INTERVAL): Reduce default sleep interval
518 from 20 to 5 to alleviate against buggy login servers.
519
520 * src/config.c: Reduce default sleep interval between logins to
521 reduce possible long periods of being disconnected.
522
523 * src/process.c (process): Call kill() directly instead of
524 unecessary wrapper functions.
525
526 * configure.in: Up version number after todays 1.3.2 release,
527 new intermediate version is 1.3.3-pre1.
528
529 * src/daemon.c (daemon_kill): Remove stupid wrapper fn.
530
531 * include/config.h: Beginnings of support for HP-UX.
532
533 * lib/conf/conf.c (conf_read_file): Try using older method of
534 redirectng stdin to make qadsl build properly on, at least,
535 NetBSD. Idea from redirect.c on snippets.org.
536
537 * configure.in: We want strcasecmp() if not found we use our
538 replacement from -lost.
539
540 Check for existance of c99 or gnu99 flags to compiler iff
541 compiler==GCC. Also, remove default -O2 that autoconf insists on
542 putting in there.
543
544 * lib/Makefile.am (libost_a_SOURCES): New library for stuff not
545 on the current platform, lost. Hence the name -lost.
546
547 * lib/strcasecmp.c (strcasecmp): New file, imported from fetchmail-6.2.4.
548
549 2004-02-16 Joachim Nilsson <joachim.nilsson@member.fsf.org>
550
551 * configure.in: Bump verion number.
552
553 * lib/conf/parser.y (log): Add neat log functionality that can be
554 turned on with -DDEBUG, --enable-debug.
555
556 * src/config.c (config_load): Don't continue if conf_read_file() fails.
557
558 * lib/conf/tokens.l: Clean up mess when values inside "".
559
560 (log): Add neat log functionality that can be turned on with
561 -DDEBUG, --enable-debug.
562
563 Also, fix missing stuff for "lexer in lexer" while parsing values
564 included in ""'s.
565
566 * lib/conf/conf.c (strlndup): Don't overwrite last character of
567 string with NUL. Also, make sure we don't try to copy NULL strings.
568
569 (conf_set_value): len decremented too much. Make sure to check
570 for sane values of len before decrementing it. Also, we cannot
571 free value if value has been tampered with, so we save value in
572 orig_value and free it instead.
573
574 (conf_read_file): Remove unnecessary yyin, using stdin instead.
575 Plus minor formatting cleanups.
576
577
578 2004-02-10 Joachim Nilsson <joachim.nilsson@member.fsf.org>
579
580 * lib/conf/conf.c: Add unistd.h, dup() needs it.
581
582 * lib/conf/parser.y: Temporarily revert to non-reentrant yylineno
583 behaviour to be able to build on cygwin.
584
585 2004-02-09 Joachim Nilsson <joachim.nilsson@member.fsf.org>
586
587 * lib/conf/conf.c (strlndup): Renamed copy_string() to strlndup().
588
589 (strlncpy): New (still unused) function to replace dangerous strcpy().
590
591 2004-01-31 Joachim Nilsson <joachim.nilsson@member.fsf.org>
592
593 * qadsl.spec.in: Update.
594
595 * qadsl.lsm.in: Update.
596
597 * src/config.c: Update aliases of parameter list and re-add
598 "NULL"-termination of list, libconf needed it to not traverse
599 into infinity.
600
601 * lib/conf/conf.c (conf_find_key): Fix major bug where a
602 parameter_list could be traversed into infinity w/o finding the
603 end of the list, even when the list was terminated.
604
605 * lib/conf/conf.c: First effort at making libconf reentrant.
606
607 * lib/conf/parser.y: dito
608
609 * lib/conf/tokens.lo: dito
610
611 * etc/qadsl.conf: Cleanup to comply with specifications in
612 src/config.c. Also, fix email address.
613
614 2004-01-20 Joachim Nilsson <joachim.nilsson@member.fsf.org>
615
616 * src/daemon.c (daemon_thread): Major cleanups.
617
618 Make sure we exit the daemon if we cannot create any lockfile - this
619 to prevent multiple daemons starting up.
620
621 Check if we're already logged in after pre_login() stage, then we do
622 not need to call log_login().
623
624 * src/main.c (main): Fix bogus comment.
625
626 * src/config.c: LOGIN_STRING_HEADER default to NULL instead of "".
627
628 fallback_pid_files[] temporarily stored here. Need a better
629 place, not in lock.c though - it is supposed to be agnostic of
630 the file name.
631
632 * src/http.c (internet_login): login_string_header might be NULL,
633 do not call strlen() with NULL.
634
635 Do not compose a login string of empty parts it might generate
636 very bisarre strings, e.g., "?one=1&&three=3&four=4".
637
638 Bogus if() statement checked the wrong pointer, temp instead of
639 login_string.
640
641 Skip url_encode() for now.
642
643 Zero-terminate the read message from the server, needed for
644 parsing later to determine if login was successful or not.
645
646 Just return, leave avalutation of result to caller.
647
648 (log_login): Skip internet_login() if pre_login() reveals that
649 we're already logged in.
650
651 * src/http.c (url_encode): strchr(unsave, s[i]) should suffice as
652 the filter to find characters that must be encoded. Otherwise too
653 much is encoded and the resulting string is too long and might
654 not be possible to parse for the server.
655
656 * src/process.c (process): Cleanup. Everything now done in the
657 same switch-case, it might be better. However, fns like
658 process_login() and process_logout() might be even better.
659
660 lock_read() and lock_remove() should use whatever main() found
661 out and stored in config->pid_file instead of PID_FILE!
662
663 * src/lock.c (lock_create): Added fallback_pid_files[] and minor
664 cleanups. The function will alter the @file argument if a
665 fallback is used instead of the given one.
666
667 (lock_read): dito. A return value >0 is an OK pid.
668
669 2004-01-14 Joachim Nilsson <joachim.nilsson@member.fsf.org>
670
671 * debian: Added Debian package directory.
672
673 2004-01-11 Joachim Nilsson <joachim.nilsson@member.fsf.org>
674
675 * .: Cleanups and final tests for release 1.3.0
676 This release will be the first with the new
677 code base - to be followed by continous new
678 features.
679
680 2003-07-06 Joachim Nilsson <joachim.nilsson@member.fsf.org>
681
682 * qadsl: initial version.
683
684
685 Copyright (C) 2012, 2013, 2020-2022 Thien-Thi Nguyen
686
687 Copying and distribution of this file, with or without modification,
688 are permitted provided the copyright notice and this notice are preserved.