Commit Graph

  • f06f47cf0e Accepting request 1194296 from server:http factory Dominique Leuenberger 2024-08-17 10:40:56 +0000
  • 24b0e5ce6b - Added a backport of uwsgi-93d07ec38b31.patch to fix a type incompatibility problem to enable build with GCC 14. Dominique Leuenberger 2024-08-16 12:10:59 +0000
  • 193ef343ff Accepting request 1173928 from server:http Ana Guerrero 2024-05-15 19:25:58 +0000
  • f41829b753 Accepting request 1173910 from home:pgajdos James Oakley 2024-05-14 08:56:40 +0000
  • 1876eeca45 - Update to 2.0.24 * properly init cache for purge_lru (Alexandre Rossi) * fix linking with php8 (Remi Collet) * remove unused variables to fix compilation (László Károlyi) * fix function parameter type to avoid overflow in harakiri (Shai Bentov) * fix socket queue stats for ipv6 (Riccardo Magliocchetti) * fixup -Wformat-signedness warnings (Riccardo Magliocchetti) * Avoid strncpy from null in pyloader (Ben Kallus) * add clang to compile test matrix in ci (Riccardo Magliocchetti) James Oakley 2024-03-15 18:04:10 +0000
  • ce68a5fb54 Accepting request 1148345 from server:http Ana Guerrero 2024-02-22 19:55:19 +0000
  • 2e321b1cfc Accepting request 1148213 from home:dimstar:rpm4.20:u James Oakley 2024-02-20 21:02:53 +0000
  • 16c535e0f1 Accepting request 1137351 from server:http Dominique Leuenberger 2024-01-07 20:38:54 +0000
  • 5d9ba36d79 Accepting request 1137313 from home:bnavigator:branches:devel:languages:python James Oakley 2024-01-07 12:58:41 +0000
  • a5fc0ad877 Accepting request 1118573 from server:http Ana Guerrero 2023-10-19 20:47:20 +0000
  • 98604910c2 Accepting request 1118554 from home:dimstar:Factory James Oakley 2023-10-18 11:43:38 +0000
  • 6075796c52 Accepting request 1096427 from server:http Dominique Leuenberger 2023-07-05 13:30:43 +0000
  • 92ee433898 Accepting request 1096423 from home:gladiac:mailman James Oakley 2023-07-02 19:06:13 +0000
  • 8c650ba3a7 Accepting request 1085068 from server:http Dominique Leuenberger 2023-05-06 20:08:41 +0000
  • a3dc14c43d Accepting request 1085034 from home:pgajdos James Oakley 2023-05-05 12:09:08 +0000
  • 3112740966 Accepting request 1056813 from server:http Dominique Leuenberger 2023-01-08 20:25:12 +0000
  • 217d8618ea Accepting request 1056693 from home:dirkmueller:Factory James Oakley 2023-01-07 18:41:26 +0000
  • 6e7928265a Accepting request 1043055 from home:pgajdos:php8 James Oakley 2023-01-04 09:59:22 +0000
  • 8c143e048b Accepting request 1043622 from server:http Dominique Leuenberger 2022-12-19 13:07:54 +0000
  • a6713f2083 Accepting request 1043177 from home:dirkmueller:Factory James Oakley 2022-12-18 15:11:45 +0000
  • 5bf82f0912 Accepting request 1042908 from server:http Dominique Leuenberger 2022-12-15 18:24:17 +0000
  • b4ead4cfd4 Accepting request 1035821 from home:pgajdos:php8 Dominique Leuenberger 2022-12-14 12:02:00 +0000
  • a500fcd826 Accepting request 992613 from server:http Dominique Leuenberger 2022-08-05 17:50:07 +0000
  • 5f66efe68f Accepting request 986883 from home:bnavigator:branches:server:http Marcus Rueckert 2022-08-03 15:32:54 +0000
  • 7784634c99 Accepting request 978261 from server:http Dominique Leuenberger 2022-05-22 18:26:22 +0000
  • f258c4021f Accepting request 978246 from home:marxin:branches:server:http James Oakley 2022-05-20 10:37:39 +0000
  • 4641477c7f Accepting request 935966 from server:http Dominique Leuenberger 2021-12-08 21:08:33 +0000
  • b86cc08904 Accepting request 935797 from home:stroeder:network James Oakley 2021-12-06 10:31:37 +0000
  • d11679662b Accepting request 923712 from server:http Dominique Leuenberger 2021-10-12 19:48:06 +0000
  • e356e4e38c Accepting request 923649 from home:pgajdos James Oakley 2021-10-07 11:54:24 +0000
  • 0a2d49f97a Accepting request 922332 from home:pgajdos James Oakley 2021-09-30 12:59:18 +0000
  • 7c15127544 Accepting request 855752 from server:http Dominique Leuenberger 2020-12-14 17:10:17 +0000
  • fb230be943 Accepting request 854990 from home:Andreas_Schwab:Factory James Oakley 2020-12-14 12:41:57 +0000
  • b952b01d37 Accepting request 852895 from server:http Dominique Leuenberger 2020-12-03 17:43:22 +0000
  • 91b981b27f Accepting request 852360 from home:pgajdos James Oakley 2020-12-03 11:57:44 +0000
  • e31aa3185f Accepting request 851302 from server:http Dominique Leuenberger 2020-11-29 11:29:30 +0000
  • 73387cd7dc Accepting request 851152 from home:dirkmueller:branches:server:http James Oakley 2020-11-27 11:44:18 +0000
  • eda0cf2b7f Accepting request 835305 from server:http Dominique Leuenberger 2020-09-21 15:24:19 +0000
  • 9bf3b4fa80 Accepting request 833568 from home:gladiac:apps James Oakley 2020-09-17 21:55:48 +0000
  • eefeb2511c Accepting request 827643 from server:http Dominique Leuenberger 2020-08-19 16:53:51 +0000
  • 7fa703eb79 - Fix duplicate uperl in psgi plugin with wth gcc 10 (uwsgi-2.0.18-psgi-fix-duplicate-uperl.patch) James Oakley 2020-08-11 12:47:11 +0000
  • 9e6d870f86 - Fix duplicate uperl in psgi plugin with wth gcc 10 James Oakley 2020-06-08 18:14:08 +0000
  • 51e7339733 Accepting request 808462 from server:http Yuchen Lin 2020-05-26 15:21:15 +0000
  • 45e8fb8ffa - Fix greenlet dependency for Python 3 - Use explicit Python macros James Oakley 2020-05-16 18:18:18 +0000
  • ae149cebd0 Accepting request 783177 from server:http Dominique Leuenberger 2020-03-10 09:39:16 +0000
  • 0534eecca2 Accepting request 782999 from home:pgajdos Marguerite Su 2020-03-10 08:10:28 +0000
  • dbbc5e4c87 Accepting request 758530 from server:http Dominique Leuenberger 2019-12-21 11:34:04 +0000
  • d153f99930 Accepting request 758275 from home:dimstar:Factory James Oakley 2019-12-20 14:23:30 +0000
  • 38e272d0c3 Accepting request 701159 from server:http Dominique Leuenberger 2019-05-07 21:18:56 +0000
  • 0cc4fb8d07 Accepting request 699518 from home:lachs0r:branches:server:http Marguerite Su 2019-05-07 03:03:41 +0000
  • e1c42d7cf6 Accepting request 697293 from server:http Dominique Leuenberger 2019-04-30 10:58:39 +0000
  • 9dd0313f52 - Add patch uwsgi-2.0.18-postgresql-config.patch to use pkg-config instead of pg_config as it was removed in postgres11-devel James Oakley 2019-04-24 00:37:51 +0000
  • 9c383c6f57 - Use pkg-config instead of pg_config as it was removed in postgres11-devel James Oakley 2019-03-16 00:52:40 +0000
  • fbbe57fa28 Accepting request 673027 from server:http Dominique Leuenberger 2019-02-11 20:25:24 +0000
  • e55adcfca5 Accepting request 673024 from home:stroeder:branches:server:http James Oakley 2019-02-09 16:41:56 +0000
  • 0c76159c33 Accepting request 627484 from server:http Dominique Leuenberger 2018-08-06 09:54:22 +0000
  • e2d7a9181f Accepting request 627187 from home:stroeder:branches:server:http Marguerite Su 2018-08-05 05:53:46 +0000
  • ceee1fa853 Accepting request 626481 from server:http Dominique Leuenberger 2018-07-31 14:03:07 +0000
  • 3bb80fb281 - Work around missing include dir in glusterfs pkg-config James Oakley 2018-07-23 13:34:43 +0000
  • 778baa036d Accepting request 621112 from server:http Dominique Leuenberger 2018-07-06 08:48:01 +0000
  • 8fb17bc2a8 - Don't create a /run directory for Apache on startup. It fails if Apache is not installed and sockets are defined per-application anyway (bnc#1082002) - Fix broken build dependency on Leap 15 James Oakley 2018-05-31 01:08:03 +0000
  • 99c9d2a876 Accepting request 600381 from home:stroeder:branches:server:http Marguerite Su 2018-04-28 03:18:38 +0000
  • 541ac596cb Accepting request 597800 from server:http Dominique Leuenberger 2018-04-19 13:31:57 +0000
  • 0a2ba66b40 Accepting request 597792 from home:Guillaume_G:branches:openSUSE:Factory:ARM James Oakley 2018-04-18 13:55:45 +0000
  • a5a6b33b48 Accepting request 597249 from server:http Dominique Leuenberger 2018-04-17 09:19:23 +0000
  • 297f41ef5b - Disable apache2-mod_proxy_uwsgi on Leap 15 since upstream Apache includes the module now James Oakley 2018-04-16 23:50:18 +0000
  • df3c1a7f84 - Update to 2.0.17: * The Emperor throttling subsystem does not make use anymore of blocking functions, like usleep(), this should fix stats serving and should improve vassals startup time * [Security/PHP] enforce DOCUMENT_ROOT check when using --php-docroot to avoid directory traversal (Marios Nicolaides) * added --shutdown-sockets to improve graceful shutdowns (Andrew Wason) James Oakley 2018-04-16 14:13:38 +0000
  • 9b68107c50 Accepting request 580881 from server:http Dominique Leuenberger 2018-03-01 11:07:39 +0000
  • ba2668de58 Accepting request 580605 from home:iznogood:branches:server:http Marguerite Su 2018-02-28 09:07:54 +0000
  • 054ea267dd OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=63 Marguerite Su 2018-02-26 02:32:57 +0000
  • 5f085e72ae Accepting request 577895 from home:stroeder:branches:server:http Marguerite Su 2018-02-24 04:59:44 +0000
  • 41cd677aa8 Accepting request 555662 from server:http Dominique Leuenberger 2017-12-14 09:55:16 +0000
  • 4f2ea478cf OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=60 Marguerite Su 2017-12-10 12:35:45 +0000
  • 0f2d2f5d9e Accepting request 555610 from home:MargueriteSu:branches:server:http Marguerite Su 2017-12-10 04:55:10 +0000
  • 9e1ee6db2b Accepting request 540177 from home:uebelhacker:branches:server:http Marguerite Su 2017-11-11 09:59:31 +0000
  • ba8a42b02a Accepting request 514493 from server:http Yuchen Lin 2017-08-10 12:05:19 +0000
  • 00694cc96e Accepting request 505991 from home:bmwiedemann:branches:server:http Marguerite Su 2017-08-04 00:57:52 +0000
  • 39bd4ecbed Accepting request 445069 from server:http Dominique Leuenberger 2016-12-10 17:29:50 +0000
  • 712791217d Accepting request 433459 from home:buschmann23:Cutelyst Marcus Rueckert 2016-12-02 11:20:59 +0000
  • 0a272f3e12 Accepting request 433255 from server:http Dominique Leuenberger 2016-10-10 14:20:18 +0000
  • f7c33a38c6 - Don't fail build on deprecated declarations James Oakley 2016-09-28 02:02:17 +0000
  • be66252c5a Accepting request 400826 from server:http Dominique Leuenberger 2016-06-10 22:01:14 +0000
  • 559dadd010 Accepting request 400793 from home:buschmann23:Cutelyst Marguerite Su 2016-06-09 14:43:49 +0000
  • d8f873a4d0 Accepting request 396901 from server:http Dominique Leuenberger 2016-05-23 14:39:08 +0000
  • b707965278 - Update to 2.0.13: * Fix compilation with GCC 6 * Remote rpc fixes (Darvame) * Musl support! (Natanael Copa, Matt Dainty, Riccardo Magliocchetti) * Create the spooler directory if it does not exist (Alexandre Bonnetain) * Fix compilation on big endian linux (Riccardo Magliocchetti) * A ton of cache fixes (Darvame) * Make it easier to compile plugins on a different directory (Jakub Jirutka) * Add wheel package machinery (Matt Robenolt) * Use EPOLLEXCLUSIVE for reading, helps with the thundering herd problem (on linux 4.5+) (INADA Naoki) * Fix apache 2.4 integration with unix sockets (Alexandre Rossi) * Add HTTP/2 support to apache 2 proxy (Michael Fladischer, OGAWA Hirofumi) * Fix apache mod proxy compilation with apache 2.4.20 (Mathieu Arnold) * Default to clang as default compiler on MacOS X (Riccardo Magliocchetti) * Added --cgi-close-stdin-on-eof (Roberto De Ioris) James Oakley 2016-05-13 01:45:56 +0000
  • 918375205b Accepting request 359446 from server:http Dominique Leuenberger 2016-02-17 09:26:05 +0000
  • e30f0955fe Accepting request 352464 from home:buschmann23:Cutelyst Marcus Rueckert 2016-02-08 11:22:47 +0000
  • 4aaee3011a Accepting request 343731 from server:http Dominique Leuenberger 2015-11-12 18:40:59 +0000
  • ef2e5915a4 Accepting request 333952 from home:jimfunk:branches:server:http Marcus Rueckert 2015-11-03 22:37:01 +0000
  • 08d738a8a5 Accepting request 323279 from server:http Dominique Leuenberger 2015-08-19 07:29:25 +0000
  • c8d0d7460c Accepting request 322068 from home:k0da:branches:server:http James Oakley 2015-08-15 16:49:01 +0000
  • 15d57369fa Accepting request 316052 from server:http Stephan Kulow 2015-07-14 15:44:17 +0000
  • 0cc2a6a692 Accepting request 315080 from home:jimfunk:branches:server:http James Oakley 2015-07-11 22:28:57 +0000
  • 1615756266 Accepting request 254520 from server:http Stephan Kulow 2014-10-08 20:13:50 +0000
  • ba1347d940 Accepting request 254470 from home:elvigia:branches:server:http James Oakley 2014-10-07 14:36:05 +0000
  • bf5d93345e Accepting request 241518 from server:http Stephan Kulow 2014-07-22 04:58:03 +0000
  • 43bec9926c Don't make rclink on < 12.3 since /usr/sbin/service doesn't exist James Oakley 2014-07-01 19:19:21 +0000
  • 954ac816cb - Update to 2.0.6: * Bugfixes * fixed a memory leak with subscription system * fixed shortcut for ssl-socket * fixed apache2 mod_proxy_uwsgi (it is now considered stable with all mpm engines) * fixed SCRIPT_NAME and PATH_TRANSLATED generation in php plugin (thanks Matthijs Kooijman) * remove the old FIFO socket from the event queue when recreating it (thanks Marko Tiikkaja) * New features * The new Rados plugins. The rados plugin has been improved and stabilized, and now it is considered usable in production. * --if-hostname. This is a configuration logic for including options only when the specified hostname matches * Apache2 mod_proxy_uwsgi stabilization. After literally years of bug reports, and corrupted data, the mod_proxy_uwsgi is now stable, and on modern apache2 releases it supports unix sockets too * uwsgi[rsize] routing var. This routing var (meaningful only in the 'final' chain) exposes the response size of the request * the callint scheme. This scheme allows you to generate blob from functions exposed by your uWSGI instance * --fastrouter-fallback-on-no-key. The corerouters fallback procedure requires a valid key (domain name) has been requested. This option forces the various routers to trigger the fallback procedure even if a key has not been found * php 5.5 opcode caching via --php-sapi-name * Improved chain-reloading. Thanks to Marko Tiikkaja the chain reloading procedure correctly works in cheaper modes and it is more verbose * added 'chdir' keyval to --attach-daemon2. You can now set where attached James Oakley 2014-07-01 19:08:50 +0000
  • 3631a572bc Accepting request 229115 from server:http Stephan Kulow 2014-04-09 11:17:40 +0000
  • 8b0a055d1c - Update to 2.0.3: * Bugfixes * fixed spooler 'at' key usage * fixed a memory and fd leak with on-demand Emperor sockets * on __APPLE__ use LOG_NOTICE for syslog plugin * fixed mongrel2 support * hack for avoiding libmongoclient to crash on broken cursor * log alarm is now a uwsgi_log_verbose() wrapper * fixed tuntap router memory corruption * Set ECDHE curve independently from DHE parameters (Hynek Schlawack) * do not wait for a whole Emperor cycle before checking for each waitpid * fix a regression with caller() not indicating the starting *.psgi program (Ævar Arnfjörð Bjarmason) * New features * The Emperor now responds to two new signals: * SIGWINCH: force an emperor rescan of vassals * SIGURG: cleanup the Emperor states (for now it only clears its blacklist) * --build-plugin. Building plugins on-the-fly from git repositories * uwsgi.add_var(key, value). You can now set request variables directly from your app, for better integration with the internal routing subsystem * 'disableheaders' routing action. This new action disables the sending of response headers, independently by the current request state * Smarter Emperor on bad conditions. Now the Emperor completely destroys internal vassal-related structures when it is impossible to correctly kill a broken vassal (both for inconsistent Emperor state or for internal system problems) - Update to 2.0.2: James Oakley 2014-03-29 17:45:16 +0000