File: CHANGES.md

package info (click to toggle)
dbskkd-cdb 1%3A3.00-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 168 kB
  • sloc: ansic: 108; makefile: 49; sh: 39
file content (100 lines) | stat: -rw-r--r-- 3,051 bytes parent folder | download | duplicates (4)
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# List of changes

## 20161113

* Version 3.00
* Completely revise the source code
  - See git log for the details
* Revise and rewrite `CHANGES` as `CHANGES.md`
* Revise `skk-server-protocol.txt` to `skk-server-protocol.md`
* Add `examples.md`
* Remove `example-inetd.txt` and `example-daemontools.txt`

## 20161003

* Change license to MIT (see `LICENSE`)

## 20131226

* Change only documents, no code change
* Revise `READMEJP` to `READMEJP.md` with UTF-8
* Remove `README` (see `README.md` instead)

## 20090206

* Version: 2.00
* Change `READMEJP` encoding to `euc-jp`
* Revise `skk-server-protocol.txt`
* Add `README` as a brief English document

## 20090131

* Add `skk-server-protocol.txt`
* Simplify and revise `READMEJP`

## 20090129

* Made CHANGES in reverse-chlonogical order

## 20090127

* makeskkcdb.sh now uses tinycdb's cdb instead of djb's cdbmake

## 20090126

* Remove ambiguity from LICENSE
* Attach LICENSE content in dbskkd-cdb.c

## 20090125

* Comment out explicit error messages before crasing
  - inetd does not handle stderr well
  - Apply the fast-fail principle
  - Setting `VERBOSE_MSG` as a compile flag reenables the messages
  - The debug messages are still useful when used with ucspi-tcp
* Insert more comments on the code
* Make DUMMYHOSTNAME shorter
* *Note: change dictionary name to* `JISYO_FILE`
  - (previously JISHO -> now *JISYO* (check ***Y***) to match the `SKK-JISYO.*` filenames
* Replace macros on dbskkd-cdb.c: `diesys(string)` -> `exit(1)`

## 20090124

* Drop functionality of supporting server request `3` with actual hostname or IP address 
  - Current syntax will be broken anyway if IPv6 should be supported
  - *No client* uses this information for authentication or anything meaningful except for showing the information to the user when optionally requested
* Replace the functionality with answering to the request with a fixed string defined in the `DUMMYHOSTNAME` macro

## 20090118

* Version: 1.99-expr (strictly *experimental*, *not* a release)
* Remove `cdb-0.75` dependencies
* Now require `tinycdb-0.76` 
* Remove chroot, setuid, setgid calls from the program (results are more like verion 1.01)
* Change Japanese docs to reflect the status

## 20090114

* Apply patches from Tatsuya Kinoshita (Debian package maintainer)
  - awk-locale.patch: Set `LC_ALL` to `C` for awk in `skktocdbm.sh`
  - datasize.patch: Increase `DATASIZE` from 2048 to 4096 so that the largest line of `SKK-JISYO.L` can be accepted
* Fix `uint32` issue of variable `datalen`, pointed out by Tatsuya

## 20090113

* Resolve BSD make dependencies of `$>` (see http://twitter.com/konosuke/status/1094925767)
* Add `cleanupcdb.sh`
* Clear gcc-4.2.1 signedness warning by quitting using unsigned chars

## 20000325

* Complete writing Japanese README
* Version: dbskkd-cdb-1.70dev

## 20000312

* List of changes from 1.01 to 1.70dev:
* Add `chroot()`s to the `SERVER_DIR`
* Include `search()` into the command loop in `main()`
* Report pid to stderr
* Use `cdb-0.75` source files instead of those of `cdb-0.55`