<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/pkg/rpm/unit.module.spec.in, branch archive/arithOperationsOnVoidPointer</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>Packages: fixed dependency tracking for Go and Java modules on RHEL7.</title>
<updated>2021-10-19T09:20:36+00:00</updated>
<author>
<name>Andrei Belov</name>
<email>defan@nginx.com</email>
</author>
<published>2021-10-19T09:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=314ca5c8c9f9bb66e69278d84ab6d1b00b5b3599'/>
<id>314ca5c8c9f9bb66e69278d84ab6d1b00b5b3599</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: switched to common address for package maintainers.</title>
<updated>2021-04-21T13:07:26+00:00</updated>
<author>
<name>Andrei Belov</name>
<email>defan@nginx.com</email>
</author>
<published>2021-04-21T13:07:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=f90754f84a375d5183ed6883862d19dfd417225a'/>
<id>f90754f84a375d5183ed6883862d19dfd417225a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: fixed Amazon Linux 2 module packages to use openssl 1.1</title>
<updated>2021-04-12T15:39:45+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2021-04-12T15:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=d5889d7daa1c404af72bba830c5337ad6502d850'/>
<id>d5889d7daa1c404af72bba830c5337ad6502d850</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: added pcre2 to build depends.</title>
<updated>2020-11-24T11:27:06+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2020-11-24T11:27:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=a5fa9673d98c9c814c01ddfce8bcfbec6fcc02e8'/>
<id>a5fa9673d98c9c814c01ddfce8bcfbec6fcc02e8</id>
<content type='text'>
While at it, propagate unit build depends to modules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While at it, propagate unit build depends to modules.
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: added RHEL 8 support.</title>
<updated>2019-03-26T10:22:59+00:00</updated>
<author>
<name>Andrei Belov</name>
<email>defan@nginx.com</email>
</author>
<published>2019-03-26T10:22:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=3d7a47c9acb1120f90225c833fd56cffeb99c2cd'/>
<id>3d7a47c9acb1120f90225c833fd56cffeb99c2cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: added unit-jsc (Java Servlet Container) family.</title>
<updated>2019-02-28T15:22:15+00:00</updated>
<author>
<name>Andrei Belov</name>
<email>defan@nginx.com</email>
</author>
<published>2019-02-28T15:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=7ce6f0597543baee4275e8d66567d08f2ddaf48b'/>
<id>7ce6f0597543baee4275e8d66567d08f2ddaf48b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed violation of the strict aliasing rules in 5d0edd35c4ce.</title>
<updated>2019-02-26T14:42:20+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2019-02-26T14:42:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=ce6ce15c2042421588cd7f0635744239caf1cb31'/>
<id>ce6ce15c2042421588cd7f0635744239caf1cb31</id>
<content type='text'>
In order to reduce number of operations over rb-tree and process them in
batches simultaneously, all the timers changes are temporary stored in array.
While processing of these changes, the same memory is also used for storing
pointers to postpone timers adding.

As the same block of memory has been referenced by two different types of
pointers (nxt_timer_change_t * and nxt_timer_t **), some compilers may reorder
operations with these pointers and produce broken code.  See ticket #221 on
GitHub for a particular case.

Now the same "nxt_timer_change_t" structure is used in both cases.

Also, reverted the -fno-strict-aliasing flag, which has been introduced in
ef76227ec159 as a workaround for this issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to reduce number of operations over rb-tree and process them in
batches simultaneously, all the timers changes are temporary stored in array.
While processing of these changes, the same memory is also used for storing
pointers to postpone timers adding.

As the same block of memory has been referenced by two different types of
pointers (nxt_timer_change_t * and nxt_timer_t **), some compilers may reorder
operations with these pointers and produce broken code.  See ticket #221 on
GitHub for a particular case.

Now the same "nxt_timer_change_t" structure is used in both cases.

Also, reverted the -fno-strict-aliasing flag, which has been introduced in
ef76227ec159 as a workaround for this issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: added "-fno-strict-aliasing" flag on CentOS 6 x86_64.</title>
<updated>2019-02-14T14:21:37+00:00</updated>
<author>
<name>Andrei Belov</name>
<email>defan@nginx.com</email>
</author>
<published>2019-02-14T14:21:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=1ba49d925031a74f1a6b6f31991562583f3271b5'/>
<id>1ba49d925031a74f1a6b6f31991562583f3271b5</id>
<content type='text'>
Closes #221 on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #221 on GitHub.
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: disabled debugsource generation on relevant platforms.</title>
<updated>2019-01-24T13:47:32+00:00</updated>
<author>
<name>Andrei Belov</name>
<email>defan@nginx.com</email>
</author>
<published>2019-01-24T13:47:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=9e383ecaf21138e51bceee89eb1cd1b342a980ad'/>
<id>9e383ecaf21138e51bceee89eb1cd1b342a980ad</id>
<content type='text'>
In particular, this fixes unit-go package building on Fedora &gt;= 29.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In particular, this fixes unit-go package building on Fedora &gt;= 29.
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: "test" and "test-debug" targets for rpm.</title>
<updated>2018-01-26T14:44:26+00:00</updated>
<author>
<name>Andrei Belov</name>
<email>defan@nginx.com</email>
</author>
<published>2018-01-26T14:44:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=9d1410a0bb0ebe792eb3e26ac757dd78847b705e'/>
<id>9d1410a0bb0ebe792eb3e26ac757dd78847b705e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
