Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:languages:perl
perl-Net-Server
perl-Net-Server.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File perl-Net-Server.changes of Package perl-Net-Server
------------------------------------------------------------------- Wed Mar 15 09:51:13 UTC 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 03:09:15 UTC 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 10:10:36 UTC 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 4 03:08:35 UTC 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 03:07:55 UTC 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 06:02:10 UTC 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 09:47:26 UTC 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 5 23:15:27 UTC 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 5 23:08:09 UTC 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 6 11:04:22 UTC 2011 - coolo@suse.com - regenerate with cpanspec to fix license ------------------------------------------------------------------- Fri Nov 18 11:07:49 UTC 2011 - coolo@suse.com - use original .tar.gz ------------------------------------------------------------------- Tue Nov 30 19:20:35 UTC 2010 - coolo@novell.com - switch to perl_requires macro ------------------------------------------------------------------- Tue Jul 20 13:39:56 UTC 2010 - chris@computersalat.de - disable "dubiuos" failing test o t/Server_http.t ------------------------------------------------------------------- Sat Jul 17 16:22:17 UTC 2010 - chris@computersalat.de - recreated by cpanspec 1.78 o fix deps - noarch pkg - added examples to doc ------------------------------------------------------------------- Fri Jul 16 15:10:53 CEST 2010 - anicka@suse.cz - update to 0.99 * Add customizable check_for_spawn and min_child_ttl settings in PreFork (Graham Barr) * Add other_child_died_hook (Daniel Kahn Gillmor) * Make Multiplex do $mux->add($sock) for UDP sockets (Kristoffer Møllerhøj) * Change Net::Server::Daemonize to use kill 0 rather than the unportable `ps` * Fix calling conventions of MultiType * Avoid select in SSLEAY that was allowing for infinite spin loop * Fix tie_stdout mode to not warn about unopen handles. * Added Net::Server::HTTP base class for basic HTTP daemon handling. * Change examples/httpd to use Net::Server::HTTP * Add SSLeay proto - finally a workable SSL solution. * Add minimal Net::Server::TiedHandle to allow for STDIN and STDOUT to work with SSLEAY * Net::Server::TiedHandle also support tied_stdin_callback and tied_stdout_callback * Allow for port => 0 which lets the OS auto assign a port on some OSes (Blackie Hlasek) * Add idle_loop_hook to PreForkSimple and PreFork (David Zuhn) * Add consistent formatting capabilities to the log method (whethere Syslog is used or not) (David Zuhn) * Warn when default listen value is used - try to make it a sensible default (Mark Martinec) * Allow for non-zero exit value - particularly when called from fatal (David Schweikert) ------------------------------------------------------------------- Sun Jan 10 15:43:32 CET 2010 - jengelh@medozas.de - enable parallel build ------------------------------------------------------------------- Mon Oct 8 09:28:02 CEST 2007 - anicka@suse.cz - update to 0.97 * Allow for better handling of setlogsock depending upon the version of Sys::Syslog installed * Update examples with minimal pod and working synopses * Added post_client_connection_hook ------------------------------------------------------------------- Fri Mar 30 15:59:52 CEST 2007 - anicka@suse.cz - update to 0.96 * Allow for conf_file to be specified in the default_values. * Add perldoc for why we use a template in options. * Fix syslog log options regex again (Carlos Velasco) * Fix ->autoflush (needs FileHandle) * Add handle_syslog_error to allow catching errors during syslog writes * Add open_syslog to slightly abstract opening of syslog. * Add numerous patches to cleanup child accounting in PreFork server. ------------------------------------------------------------------- Wed Feb 14 14:11:29 CET 2007 - anicka@suse.cz - update to 0.95 - Warn clean on the chld hanlder in PreFork. * Allow lock_file for lock serialization to only be opened once * Add additional log messages during failure in accept * Fix double decrement bug in PreFork.pm * Fix precedence bug with non-parened open * Check setuid better after POSIX setuid * Update Syslog options parsing * Allow no_client_stdout to work with Multiplex * Allow Sys::SysLog keyworks be passed through the ->log method * Allow more characters through in syslog_ident * Fix Fork server bug which had post_accept_hook called twice * Added pre_fork_hook to Fork server to handle removed duplicate post_accept_hook call. * Reopen STDIN/STDOUT to /dev/null at end of child connection to avoid spurious warnings * Don't process STDIN/STDOUT in post_accept if udp_true * Cleanup child processing code in PreFork server * Try and let tests fail gracefully if localhost is not setup properly * Add numerous tests for configuration passing. * Add perldoc about adding your own custom options ------------------------------------------------------------------- Tue Oct 24 14:09:34 CEST 2006 - anicka@suse.cz - add perl-IO-Multiplex to Requires (#207466) ------------------------------------------------------------------- Fri Sep 29 14:38:38 CEST 2006 - anicka@suse.cz - update to 0.94 * Added the leave_children_open_on_hup flag which leaves open connections open when the server is hupped. * Allow for port, host, and proto to be passed as arrayrefs to run and new. * Allow for get sock info routines to use $peer->{client} rather than STDIN which may not be set if the "no_client_stdout" flag is set. * Allow for duplicated STDIN and STDOUT to properly close. * Add flag to disable all of the binding of client to STDIN and STDOUT. * Abstract shutdown_sockets method that is called at the end of server_close (to allow for calling in other places). * bugfixes ------------------------------------------------------------------- Wed Jan 25 21:39:52 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Thu Dec 8 13:52:08 CET 2005 - sf@suse.de - update to 0.90 ------------------------------------------------------------------- Sun Jul 31 16:21:40 CEST 2005 - cthiel@suse.de - update to version 0.88 - dropped perl-Net-Server-format-string.diff (fixed in 0.88) ------------------------------------------------------------------- Wed Apr 20 14:38:39 CEST 2005 - sf@suse.de - corrected patch for #78095 - VUL-0 ------------------------------------------------------------------- Mon Apr 18 16:27:20 CEST 2005 - sf@suse.de - fix for #78095 - VUL-0 check for format string and create formatted string. if there is no format string, just take the first string ------------------------------------------------------------------- Thu Feb 26 18:46:05 CET 2004 - choeger@suse.de - update to most recent version 0.87 ------------------------------------------------------------------- Sun Jan 11 13:01:23 CET 2004 - adrian@suse.de - build as user ------------------------------------------------------------------- Fri Aug 22 15:23:17 CEST 2003 - mjancar@suse.cz - require the perl version we build with ------------------------------------------------------------------- Mon Jul 28 10:57:59 CEST 2003 - choeger@suse.de - use install_vendor and new %perl_process_packlist macro - updated to version 0.85 ------------------------------------------------------------------- Mon Jun 23 13:45:45 CEST 2003 - ro@suse.de - added directories to filelist ------------------------------------------------------------------- Mon May 26 00:18:51 CEST 2003 - ro@suse.de - remove unpackaged files from buildroot ------------------------------------------------------------------- Mon Dec 2 14:14:48 CET 2002 - sf@suse.de - initial version 0.84
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor