Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: ykaliuta/fidogate

Tags

v5.12

Toggle v5.12's commit message
Fidogate 5.12

Fix crashes, support PING/TRACE, switch to github actions

Signed-off-by: Yauheni Kaliuta <[email protected]>

test-release-v5.12

Toggle test-release-v5.12's commit message
Testing github actions

v5.11-build

Toggle v5.11-build's commit message
travis: switch to focal

Looks like newer Ubuntu focal is available
https://docs.travis-ci.com/user/reference/linux/

So, it should contain new fixed automake.

Signed-off-by: Yauheni Kaliuta <[email protected]>

v5.11

Toggle v5.11's commit message
Fidogate 5.11

Fix crashes, improve tick, handle X-HTTP-USER-AGENT.

- mime: fix final NUL space allocating
- rfc2ftn: add X-HTTP-USER-AGENT RFC header to use it as tearline.
- tick: add tick flavour support for passthrough fileboxes
- mime: get_mime_disposition: free allocated string but not tmps
- acl: list_free: NULLify ngrp_pat_list

Signed-off-by: Yauheni Kaliuta <[email protected]>

v5.10

Toggle v5.10's commit message
Fidogate 5.10

Bugfixing release
- fidogate.service: [ is put back
- fidogate.service: full paths are used for commands
- rfc2ftn: fixed mime unpacking if recipients are givien in the
  command line

Signed-off-by: Yauheni Kaliuta <[email protected]>

v5.9

Toggle v5.9's commit message
Fidogate 5.9

Features:

- send-fidogate: added 'xct' wrapper which adds X-Comment-To headers
  to innd batches.
  Thanks to Nil Alexandrov (2:5015/46) and Eugene Subbotin (2:5075/35);
- passwd: separate tic password.
  Thanks to Eugene Subbotin (2:5075/35);
- rfc2ftn: implement default_rfc charset option;
- packaging: distribute .service under debian/ and use it for rpm.

Fixes:

- Many timezone fixes again.
  Thanks to Eugene Subbotin (2:5075/35);
- username generation;
- mime: handle comments `()`;
- memory hanlding.

v5.8

Toggle v5.8's commit message
Fidogate 5.8

Mostly bugfix release, thanks to reports from
  Eugene Subbotin 2:5075/35@fidonet

- rfc2ftn timezone handling
- on coverting long rfc multibyte names (from/to) to 8 bit ftn cut
  them on 31 characters, not original bytes
- rfc2ftn: fix double names/subject encoding on crossposting
- use \r end of lines for pkts instead of \r\n
- adopt ftntickpost to current perl
- fix areafix crash on stat producing
- do not encode first 'From' line (mbox format)
- rfc2ftn: fix hunging on splitting long messages
- ftn2rfc: do not produce empty X-FTN-Flags
- rfc2ftn: handle all multipart/ types
- make pkt name/subject length strict check optional
- autoindent sources

v5.7

Toggle v5.7's commit message
Fidogate 5.7

- level 4 charset support;
- removed legacy charset recoding;
- ftn2rfc TZUTC support;
- strict names and subject length check;
- automatic travis-ci builds.

v5.7-build

Toggle v5.7-build's commit message
add .travis.yml

Integrate with travis CI system.

The goal is to build release packages automatically.

It must release tagged master commits.

Signed-off-by: Yauheni Kaliuta <[email protected]>

v5.6

Toggle v5.6's commit message
Fidogate 5.6

- fix `make dist`
- packaging: update rpm, remove freebsd, add debian
- use iconv with '//TRANSLIT'
- charset improvements, add CharsetAliasesFSC, CharsetNameMap,
  read X-FTN-Kludge: CHRS
- add `ftngenpkt` utility
- read tsc-0048 pkts
- fix warnings
- change realname handling: put real pkt names to X-FTN-From,
  X-FTN-To (they were filtered),
  replace 8bit email's user part with FallbackUsername
- improve rfc2ftn to guess the mode from the rfc message
- convert SEP_RFC2FTN_PKT to config option `SinglePKTs`

config: CharsetAliasesFSC, CharsetNameMap, FallbackUsername, SinglePKTs