1
0
mirror of https://github.com/gophernicus/gophernicus.git synced 2024-11-03 04:27:17 -05:00
gophernicus/changelog
2020-01-23 11:13:10 +11:00

93 lines
3.0 KiB
Plaintext

3.1
===
* .gitignore for restructure
* src/bin2c.c should not be executable
* corrected some typos in author's names (#55)
* Merge pull request #54 from emilengler/2020-01-make-force-symlink
* build: macOS travis fix
* build: Force create symlink
* Merge pull request #52 from emilengler/2020-01-new-travis
* ci: New Travis system for linux and macOS builds and installs
* Merge pull request #51 from emilengler/2020-01-refactor-hierarchy
* refactor: New hierarchy and refactored Makefile
* re-add travis
* use user-defined CC by default
* update development version to 3.1; next release will be 3.1
* gophermap -> gophermap.sample debian
* Merge pull request #47 from tallship/patch-1
* Update gophernicus.1.man
* gophermap -> gophermap.sample, be more descriptive with the name
* add manpage
* clean up Makefile
* add -b option to git clone instead of git checkout
* add fakeroot as dependency for dpkg
* changelog update, todo makefile fix
* Merge pull request #44 from tallship/patch-1
* Update README.md
* remove TODO
* Merge pull request #17 from vext01/pledge-unveil
* Add OpenBSD pledge(2) and unveil(2) support.
* utf-8 default charset in readme.md
* update changelog
* Merge pull request #40 from fosslinux/utf8-charset
* change default charset to utf-8
* change max-width to 67 (#39)
* change indentation from tabs to spaces
* fix copyright
* update copyright in README.md
* Update INSTALL.md
* No longer relevant
* remove <>, was screwing up email
* remove obselete .travis.yml
* Update LICENSE
* forgot to change makefile
* Merge pull request #36 from gophernicus/3.0.1
3.0.1
=====
* add installation notes to git checkout before installing
* fix typo in debian packaging (fixes `make deb`)
* update docs to reflect new changes
* fix indenting and typos in docs
3.0 (from 101)
==============
N.B. this version has two important changes that may make it backwards-incompatible:
* binary changed from in.gophernicus to gophernicus
* virtual hosting NEVER WORKED and does not work in the way previously described
Other changes:
* prevent leak of executable gophermap contents
* make sure {x,}inetd works when systemd is on the system
* allow -j flag to work
* add hb9kns (yargo) and fosslinux into developer roles
* add -nx flag, blocks executable gophermaps
* add -nu flag, disable ~/public_gopher
* modify various documentation to markdown
* fix various formattings and typos
* allow inetd targets to work without update-inetd
* correct handling of inetd.conf
* remove list of supported platforms
* remove example gophermaps
* add dependencies for various distros to INSTALL.md
* fix query urls
* add travis ci
* add documentation about CI
Upgrade guide:
If you are running gophernicus on a **production** system, **do not** upgrade to 3.0.
Wait for 3.1.
As a general guide:
If you are running 101 and haven't upgraded to newer versions **because** of
instability worries, **wait for 3.1**.
If you were running other rolling-release versions, **upgrade now**.