summaryrefslogblamecommitdiff
path: root/CHANGELOG.txt
blob: 4db18eda899c0ad19b47bedd0ba17e22bed60aee (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12





                         





                                    







                                    





                       







                                           








                                






                           











                                     





                                     



                                       



                                           




                                                                                                         




                                  




                                      


          
| E

- Code style adjustments;
- Add readme;
- Update help screen;

| D

- Update run-time copyright notices;
- Clean up code;
- Add more comments;

| C

- Clean up code;
- Support version parameter;
- Don't print help screen to stderr;
- Add license notice to help;
- Enable more warnings;

| B

- Fortify sources;
- Enable debug symbols;
- Enable optimisations;

| A

- Use generic makefile instead of CMake;
- Update coding style;
- Move include and src directories to root;
- Update gitignore;
- Add install target to makefile;

| 9

- Don't record compilation time;
- Fix version macro;
- Restrict pointers;
- Use fixed-width types;
- Update naming convention;
- Update pointer style;

| 8

- Update naming convention;
- Support C++99;
- Tag development releases;
- Update copyright notices;

| 7

- Don't use susinfo;
- Update CMake style;
- Update code style;
- Don't use global variables;
- Update compiler options;
- Fortify sources;
- Don't use Zap;
- Remove some errors;
- Remove platform-specific behaviour;

| 6

- Fix errors during parameter checks;
- Use susinfo more;
- Update help screen;

| 5

- Fix version number not being updated;

| 4

- Fix wrong license notice type being used;

| 3

- Add message to static assertion in main;
- Fix license notices saying 'GNU General Public License' instead of 'GNU Affero General Public License';

| 2

- Fix indentations;
- Remove useless constant in calc;

| 1

- Use typeof instead of typeof_unqual;
- Use CHAR_WIDTH instead of CHAR_BIT;

| 0

- Initial;