Package Release Info

perl-Net-Server-2.014-bp160.1.12

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

perl-Net-Server

Change Logs

* Wed Mar 15 2023 Tina Müller <tina.mueller@suse.com>
- Remove patch fix-UDB-receiving-in-Fork-server.patch, has been fixed
    upstream.
    https://rt.cpan.org/Ticket/Display.html?id=146575
    https://bugzilla.suse.com/show_bug.cgi?id=1206763
* Wed Mar 15 2023 Tina Müller <timueller+perl@suse.de>
- updated to 2.014
  see /usr/share/doc/packages/perl-Net-Server/Changes
  2.014  Mar 14 2023
  - Apply patch to Fork for UDP
  - Fix tests on perls without threads
* Tue Mar 14 2023 Tina Müller <tina.mueller@suse.com>
- Add fix-UDB-receiving-in-Fork-server.patch https://bugzilla.suse.com/show_bug.cgi?id=1206763
  https://rt.cpan.org/Ticket/Display.html?id=146575
* Sun Dec 04 2022 Tina Müller <timueller+perl@suse.de>
- updated to 2.013
  see /usr/share/doc/packages/perl-Net-Server/Changes
  2.013  Dec 03 2022
  - Update MANIFEST for missing file
  2.012  Dec 02 2022
  - More code/documentation typo fixes
  - Add /simple routes to HTTP and PSGI echo handlers for doing static request samples.
  - Fix PSGI header handling that was broken in 2.011
  2.011  Dec 01 2022
  - Default to IO::Socket::IP with continued fallback to IO::Socket::INET6
  - Add double_reverse_lookups configuration and code
  - Cleanup hostname lookup under both IO::Socket::IP and IO::Socket::INET6
  - Change SSL to use IO::Socket::SSL SSL_startHandshake
  - Fix semaphore release
  - Update various POD issues
  - Finally add register_child method called if a child process is started.
  - Bugfix Net::Server::PSGI
  - Allow groups to be separated by ,
  - Allow . in usernames and groups
  - Allow space in config file values
  - Retro-actively acknowlege that 2.008 changed default Net::Server::HTTP type to PreFork (and update docs)
  - Fix Location bounce with other status set
  - Return status 400 under request_denied_hook in Net::Server::HTTP
* Tue Mar 23 2021 Tina Müller <timueller+perl@suse.de>
- updated to 2.010
  see /usr/share/doc/packages/perl-Net-Server/Changes
  2.010  Mar 22 2021
  - Add SSL_verify_callback
  - Fix SSLEAY connect spinloop
  - Various pod typos
  - Allow for logging to STDOUT for HTTP
  - Add PATCH verb to HTTP
* Fri Aug 11 2017 coolo@suse.com
- updated to 2.009
  see /usr/share/doc/packages/perl-Net-Server/Changes
  2.009  Aug 09 2017
  - Several long awaited fixes
  - Log when a child exits abnormally. RT #86815
  - Added delete-child hook
  - Add cleanup_dead_child_hook to PreFork server
  - Removed stray warn
  - Use File::Temp instead of POSIX::tmpnam
  - UNIX read_until to allow for SSL under unix sockets
* Tue May 13 2014 aj@ajaissle.de
- Updated to new upstream version 2.008
- Changelog 2.008  May 12 2014
  * Long awaited patch for the IO::Socket::SSL default verify mode bug
  * Add Time::HiRes as a dep
  * Update to new github hosted repository with all legacy code imported
  * Beginnings of change to dzil based releases
  * There are several dozen outstanding bugs that will be addressed in the next release
* Tue Feb 05 2013 aj@ajaissle.de
- updated to new upstream version 2.007
- Changelog 2.007  Jan 09 2013
  * Update run_dequeue to clear out signals after fork.
  * Add serialize none for PreFork and PreForkSimple servers that at not multi-port.
  * Allow for auto-assigned port to be the same when hostname resolves to multiple ips/ipvs (RT #78024)
  * Fix bug in header parsing (RT #82125)
  * Fix warning bug (RT #78828)
  * Fix wrong wantarray context in Proto::TCP (RT #31437)
  * Simplify _get_commandline to just use $0 - no fishing in proc (RT #80260)
  * Fix uninitialized begin (RT #78830)
  * Fix misplaced +2 (RT #78827)
  * Fix various spelling errors and pod nits (RT #77994)
  * Allow for log calls from the MUX object (RT #78514)
  * Give an error at begin time of SSLEAY if the need Fcntl function is not available on this platform (RT #82542)
  * Make all of the tests self cancel much earlier if there is an error handling the request.
  * Add a stronger timeout to PreFork tests - ideally we'd like to find a real way to test these one windows (RT #811411, #81993) - still broken - but shouldn't hang
  * Superficial changes to help packagers not list Log4perl as dependency (it is optional)
* Tue Feb 05 2013 aj@ajaissle.de
- Skipped the following upstream releases:
- Changelog 2.006  Jun 20 2012
  * Allow for case where host is *, and IO::Socket::INET6 is installed, but IPv6 doesn't really work.
  * Add missing child_init_hook in Fork server (so Fork can be more parallel with PreFork in some respects)
  * Change BOUND_SOCKETS passing to use ; as a separator rather than a \n
- Changelog 2.005  Jun 12 2012
  * NOTE: ipv now defaults to *
  * Change the default of ipv from 4 to *.  This means if a host of * (default), or a named host is used, any available IPv4 OR IPv6 address will be used.
  * Allow for explicit close_client_stdout call
  * Add dispatch methods and app setup to HTTP
  * Allow for exec_fork_hook in HTTP
  * Make sure errors in HTTP use correct logging mechanisms (and do not die un-needed)
  * Fix 500 call in PSGI
  * Fix send_header
- Changelog 2.004  Jun 08 2012
  * NOTE: Version 2.005 will change the default ipv value to * meaning it will attempt to bind IPv4 and IPv6 if they are available if you pass a hostname
  * Add Net::Server::Proto->get_addr_info which can more reliably resolve domain information.
  * Use that information to figure out an appropriate host to bind to for tests
  * Make get_addr_info less reliant on magic values of sysctl net.ipv6.bindv6only
  * Allow all tests to function in IPv6 only environments
  * Fix broken number of tests in test suite
  * Add warnings about changes to the default value of ipv coming in 2.005
- Changelog 2.003  Jun 06 2012
  * Make the logging system pluggable
  * Added net-server server executor for writing easier one line servers
  * Sys::Syslog and Log::Log4perl are now moved out to their own module subsystems
  * Added full apache style HTTP log formatting for the HTTP server
  * Allow for ipv to be specified as part of host, or proto, or passed via $ENV{'IPV'}
  * Add apache style access logging (access_log_file and access_log_format) to HTTP
  * Allow HTTP header parsing to not untaint the headers (thanks Miko O'Sullivan)
  * Fix missing legacy NS_unix_path call (missing since 2.000)
  * Fix a bug in MultiType that prevented calling server_type HTTP
- Changelog 2.002  May 31 2012
  * Make HTTP output header parsing more consistent - and catch more errors
  * Add exec_cgi and exec_trusted_perl methods to HTTP
  * Add bugfix for ipv=>"*" combined with UNIX sockets. (Mark Martinec)
  * Fix the SSL_test.t to use exit rather than quit so the parent departs
- Changelog 2.001  May 30 2012
  * Bug fix wrong usage of File::Temp::tempfile.
  * Fix HTTP_COOKIES to be HTTP_COOKIE
  * Handle multiple header values better in HTTP
  * Add Log::Log4perl logging courtesy of TONVOON@cpan
- Changelog 2.000  May 30 2012
  * Bring Net::Server::Proto::SSL back.  It is now fully functional under all scenarios, including IPv4 and IPv6
  * Change Proto interface to allow passing more information.  This represents an internal API change.
  * Updates to the HUP mechanisms to make sure we rebind all types of ports correctly.
  * Add IPv6 integration via ::1 style addresses as well as the ipv configuration parameter (Mark Martinec)
  * Added graceful shutdown (Tatsuhiko Miyagawa)
  * Added hot deploy via TTIN and TTOU (Tatsuhiko Miyagawa)
  * Internal code retidying
  * Finish out support for connecting to ports by service name
  * Don't loose track of fork and prefork children on a hup - make sure to actively wait them off
  * Correct accept to take a classname, and optionally be called in array context
  * Cleanup numerous configuration issues.
  * Added sig_passthrough option to Fork, PreFork, and PreForkSimple servers allowing for arbitrary signals to propagate to children
  * Add syswrite/sysread support to SSLEAY (Sergey Zasenko).
  * Add PSGI module.
  * Many small accumulated bugfixes.
* Tue Dec 06 2011 coolo@suse.com
- regenerate with cpanspec to fix license