SHA256
1
0
forked from pool/atftp
Commit Graph

38 Commits

Author SHA256 Message Date
David Anes
aa58a293a6 Accepting request 1003503 from home:david.anes:branches:network
- Update to version 0.8.0 
  * test.sh: add MTFTP tests
  * Fix MTFTP support for atftp
  * Fix multicast download.
  * Fix algorithm in case of packet loss in the last window.
  * Improve the robustness of the atftp-client in case of package loss or duplication
  * Implement PCRE tests.
  * Improve upstream test script. Include tests for windowsize option.
  * Fix/update minor issues in upstream
  * Fix the 'windowsize' option for write requests
  * FAQ INSTALL README.CVS README.PCRE: cosmetic and spelling fixes
  * *.h: cosmetic and spelling fixes
  * configure.ac: more fixes, also for libpcre2 detection
  * Port to maintained PCRE2 API
  * Changelog: update the recent changes
  * autoconf: modify autogen.sh
  * atftp.1: add more examples for options
  * Add a simple congestion control
  * Do some cosmetic changes
  * Add windowsize option as described in RFC7440

OBS-URL: https://build.opensuse.org/request/show/1003503
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=56
2022-09-14 11:28:33 +00:00
David Anes
993fb5b3ad Accepting request 1000570 from home:schubi2
- Migration to /usr/etc: Saving user changed configuration files
  in /etc and restoring them while an RPM update.

OBS-URL: https://build.opensuse.org/request/show/1000570
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=54
2022-09-12 14:18:45 +00:00
David Anes
cc00a2904d Accepting request 985716 from home:schubi2
- Moved logrotate files from user specific directory /etc/logrotate.d
  to vendor specific directory /usr/etc/logrotate.d.

OBS-URL: https://build.opensuse.org/request/show/985716
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=52
2022-06-29 07:39:37 +00:00
003aa9ceb8 Accepting request 919255 from home:pmonrealgonzalez:branches:network
- Update to version 0.7.5 [bsc#1190522, CVE-2021-41054]
  * text files: mark/convert all textfiles to UTF-8
  * fix some compiler warnings
  * fix buffer overflow in atftpd (CVE-2021-41054)
  * test.sh: check for root no longer necessary
  * tftpd.c: Only drop privs if requested or running as root + check for failure
  * fix invalid read of 1 byte in tftp_send_request.
  * Check return value of fseek(), abort if != 0
  * options.c: Proper fix for the read-past-end-of-array
  * configure.ac: Add -std=gnu89 if gcc/clang is detected
  * tftpd.c: Fix memleak if thread spawning fails
  * atftp: Check return value of fgets, buffer might be uninitialized on NULL
  * Fix check for argz support (HAVE_ARGZ -> HAVE_ARGZ_H)
  * replace LICENSE with current version
  * Remove patches fixed upstream:
    - atftp-0.7-sorcerers_apprentice.patch
    - atftp-0.7-server_receive_race.patch
    - atftp-0.7-ack_heuristic.patch
  * Rebase patches:
    - atftp-drop_privileges_non-daemon.patch
    - atftp-0.7-default_dir_man.patch
    - atftp-0.7-default_user_man.patch

OBS-URL: https://build.opensuse.org/request/show/919255
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=51
2021-09-21 08:13:46 +00:00
fd79d807ee Accepting request 918935 from home:jsegitz:branches:systemdhardening:network
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/918935
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=50
2021-09-15 13:09:55 +00:00
c112a4e520 Accepting request 895431 from home:susnux:branches:network
Update to version 0.7.4

OBS-URL: https://build.opensuse.org/request/show/895431
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=48
2021-05-26 07:44:03 +00:00
71f1cecf60 Accepting request 865253 from home:kukuk:branches:network
- Use system wide tftp user/group, don't create them again

OBS-URL: https://build.opensuse.org/request/show/865253
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=46
2021-01-30 08:19:22 +00:00
fa4c7b8743 Accepting request 843270 from home:pmonrealgonzalez:branches:network
- Security fix: [bsc#1176437, CVE-2020-6097]
  * A specially crafted sequence of RRQ-Multicast requests can
    trigger an assert() call resulting denial-of-service.
- Add atftp-CVE-2020-6097.patch

OBS-URL: https://build.opensuse.org/request/show/843270
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=44
2020-10-25 17:44:03 +00:00
afc6e74777 Accepting request 797646 from home:computersalat:devel:network
fix logrotate and service, update sysconfig

OBS-URL: https://build.opensuse.org/request/show/797646
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=42
2020-05-21 11:00:49 +00:00
Tomáš Chvátal
65881b716f Accepting request 713605 from home:mgerstner:branches:network
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/713605
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=40
2019-07-05 17:23:01 +00:00
222c2ec04b Accepting request 698118 from home:pmonrealgonzalez:branches:network
- Removed old initscript conditionals and atftpd.init file

- Update to version 0.7.2 [bsc#1133114, CVE-2019-11365][bsc#1133145, CVE-2019-11366]
  * atftpd.c: Fixed a potential DoS bug (introduced by the IPv6 patch)
  * Fix Debian Bug deb#613582 and deb#258998 atftpd: does not reply properly when there's more than 1 interface
  * Fix Debian Bug deb#622840 atftpd: Forgets port if both --port and --bind-address are used
  * Fix Debian Bug deb#606969 atftp exits with no error after a get when disk is full
  * Fix Debian Bug deb#575831 atftp: error return value when tftp put file
  * Fix missing default port from Ubuntu bug lp#972834 
  * Merged patches to improve debugging and warning messages
  * Merged patch from Gentoo distribution: 
    add support for proprietary password extension necessary for
    transferring files to linksys routers (atftp client)
  * Added patch from Gentoo bug #322601: client fails for filenames containing spaces
  * Listening Address configuration fixed
  * Added Patch "Blksize option can be smaller than SEGSIZE" 
  * Fix Debian Bug deb#609813 Apply patch listen on requested port when in daemon mode.
  * Fix Debian Bug deb#598474 Fixed use of sendto() over a connected datagram socket on FreeBSD
  * Fix Debian Bug deb#580473 Apply IPv6 support patch by Ben Hutchings.
    Add AC_GNU_SOURCE to configure.ac to address FTBFS.
  * Fix Debian Bug deb#536295 Updated config.sub .guess.
  * Fix Debian Bug deb#535604 Make sure we have the --daemon option before starting atftpd
  * Fix Debian Bug deb#514521 Crash fix
  * Fix Debian Bug deb#484739 Added support for logging to stdout.
  * Fix Debian Bug deb#484932 inetd.conf: change udp to udp4
  * Fix Debian Bug deb#436310 Fixed the FTBFS.
  * Fix Debian Bug deb#420900 Use CLOCKS_PER_SEC instead of CLK_TCK. Fixed a FTBFS.
  * Fix Debian Bug deb#271816 Random segfaults fixed
  * Fix Debian Bug deb#291829 Segfault fixed on AMD64.
  * Fix Debian Bug deb#290062 Copyright fixed.

OBS-URL: https://build.opensuse.org/request/show/698118
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=38
2019-04-26 09:54:01 +00:00
Tomáš Chvátal
362ec74c20 Accepting request 544657 from home:RBrownSUSE:branches:network
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544657
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=36
2017-11-24 07:06:54 +00:00
Tomáš Chvátal
b5217f7882 Accepting request 522313 from home:pmonrealgonzalez:branches:network
- Changed permissions of /srv/tftpboot to be readable [bsc#940608]

OBS-URL: https://build.opensuse.org/request/show/522313
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=34
2017-09-10 09:50:23 +00:00
Tomáš Chvátal
8ce17eeab2 Accepting request 444260 from home:vitezslav_cizek:branches:network
- honor --user and --group options in non-daemon mode (bsc#1013565)
  * add atftp-drop_privileges_non-daemon.patch

OBS-URL: https://build.opensuse.org/request/show/444260
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=32
2016-12-08 09:00:44 +00:00
Ismail Dönmez
af5e2987e9 Accepting request 312119 from home:pluskalm:branches:network
OBS-URL: https://build.opensuse.org/request/show/312119
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=30
2015-06-16 09:04:00 +00:00
Ismail Dönmez
083968d11f Accepting request 311110 from home:Andreas_Schwab:Factory
- Force gnu89 inline semantics

OBS-URL: https://build.opensuse.org/request/show/311110
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=28
2015-06-08 11:06:39 +00:00
Vítězslav Čížek
b72b1e5646 Accepting request 308684 from home:pluskalm:branches:network
- Move autoreconf to %prep section as it better fits there

- Fix atftpd.socket (boo#932161)

OBS-URL: https://build.opensuse.org/request/show/308684
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=26
2015-05-26 08:57:56 +00:00
c7d02484d2 Accepting request 291321 from home:pluskalm:branches:network
- Do not install service and socket file as executable 
  * change to 0644
- Cleanup spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/291321
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=24
2015-03-20 19:32:59 +00:00
58e155b9c9 Accepting request 286332 from home:posophe:branches:network
Systemd support

OBS-URL: https://build.opensuse.org/request/show/286332
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=22
2015-02-16 13:23:51 +00:00
Vítězslav Čížek
9f1ef11be3 Accepting request 206687 from home:computersalat:devel:network
rebase patches, remove 'ghost /var/run/atftp' from spec

OBS-URL: https://build.opensuse.org/request/show/206687
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=20
2013-11-15 11:54:26 +00:00
Vítězslav Čížek
967cd543e5 Accepting request 155400 from home:vitezslav_cizek:branches:network
- create capabilites provided by both tftp and atftp
  (bnc#801481 or bnc#725378)

- change ownership of /srv/tftpboot, because atftpd running as
  tftp:tftp can't write to that directory
- create pid directory on service start
- manpage changes:
  * substitute /tftpboot with /srv/tftpboot
  * default user is now tftp:tftp
  * added patches:
    atftp-0.7-default_user_man.patch
    atftp-0.7-default_dir_man.patch

- use Vladimir Nadvornik's heuristic for packet retransmission
  by default (see bnc#774376)
  The RFC1350 compliant behaviour stays optional.
  (added atftp-0.7-ack_heuristic.patch)
- merged the two sorcerer's apprentice syndrome patches to one
  (removed atftp-0.7-prevent-sas.patch)

OBS-URL: https://build.opensuse.org/request/show/155400
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=18
2013-02-14 10:50:57 +00:00
f048de6c7b Accepting request 133636 from home:vitezslav_cizek:branches:network
- added rules for SuSEfirewall2 (bnc#729793) 

- use the "su" logrotate directive (bnc#677335) 

- prevent the sorcerer's apprentice syndrome situation only when
  explicitly specified by the user (bnc#774376)
  (added a new command line option --prevent-sas to turn it on)

- fix a race condition where two server threads pick up a single
  client, which causes the transported file being overwritten
  (bnc#599856)

OBS-URL: https://build.opensuse.org/request/show/133636
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=16
2012-09-13 09:04:36 +00:00
Pavol Rusnak
ec0c04a8f4 Accepting request 98549 from home:vitezslav_cizek:branches:network
- added autoconf as BuildRequires

OBS-URL: https://build.opensuse.org/request/show/98549
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=14
2012-01-03 12:17:39 +00:00
Vítězslav Čížek
4ad81b69fa Accepting request 94679 from home:coolo:removeautomake
add automake to buildrequires

OBS-URL: https://build.opensuse.org/request/show/94679
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=13
2011-12-01 11:46:12 +00:00
Pavol Rusnak
a0ad000cb3 Accepting request 93259 from home:vitezslav_cizek:branches:network
- licence in spdx format
- fixed the "Sorcerer's Apprentice Syndrome" bug
  (bnc#727843)

OBS-URL: https://build.opensuse.org/request/show/93259
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=11
2011-11-23 14:38:35 +00:00
Vítězslav Čížek
1abbc5a8fc Accepting request 82846 from home:jengelh:bl-a
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build

OBS-URL: https://build.opensuse.org/request/show/82846
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=10
2011-09-19 09:12:36 +00:00
OBS User buildservice-autocommit
ca22b73410 Updating link to change in openSUSE:Factory/atftp revision 16.0
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=0c9771ee3e54697e73e41f8ba1bf6480
2011-09-09 09:07:52 +00:00
5f2b387cd4 Accepting request 81088 from home:vitezslav_cizek:branches:network
- added missing PreReq: pwdutils (bnc#683140)

OBS-URL: https://build.opensuse.org/request/show/81088
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=8
2011-09-07 15:51:39 +00:00
Petr Uzel
46ac71e05c Accepting request 51679 from home:computersalat:branches:network
Looks fine. Thanks

OBS-URL: https://build.opensuse.org/request/show/51679
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=6
2010-11-04 15:09:00 +00:00
Philipp Thomas
cd92f7e967 Accepting request 50528 from home:computersalat:branches:network
OBS-URL: https://build.opensuse.org/request/show/50528
OBS-URL: https://build.opensuse.org/package/show/network/atftp?expand=0&rev=5
2010-10-20 08:52:22 +00:00
OBS User autobuild
2478e16dc9 Accepting request 48802 from network
Copy from network/atftp based on submit request 48802 from user prusnak

OBS-URL: https://build.opensuse.org/request/show/48802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atftp?expand=0&rev=11
2010-09-23 23:04:28 +00:00
OBS User autobuild
2a96ae3645 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atftp?expand=0&rev=8 2010-03-18 14:35:47 +00:00
OBS User unknown
6ade85783c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atftp?expand=0&rev=6 2008-09-12 20:58:04 +00:00
OBS User unknown
a6f3468140 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atftp?expand=0&rev=5 2008-08-22 21:48:08 +00:00
OBS User unknown
9d51b3b66e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atftp?expand=0&rev=4 2008-04-03 23:24:41 +00:00
OBS User unknown
339300bf98 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atftp?expand=0&rev=3 2007-06-21 17:43:35 +00:00
OBS User unknown
32ba7a6ec5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atftp?expand=0&rev=2 2007-01-23 00:12:40 +00:00
OBS User unknown
b61cab1107 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atftp?expand=0&rev=1 2007-01-15 22:51:51 +00:00