-
Notifications
You must be signed in to change notification settings - Fork 809
Update swig_2.0.12.bb #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
If patching swig to use pkgconfig to include libpcre, we also need to make sure pkgconfig is there already, too ;).
Author
|
nevermind... |
philb
pushed a commit
that referenced
this pull request
Jul 8, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Jul 15, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Jul 15, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Jul 16, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Jul 27, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Jul 29, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Jul 30, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 3, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 17, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 18, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 18, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 20, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 24, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 24, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 27, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Aug 31, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
philb
pushed a commit
that referenced
this pull request
Sep 14, 2015
the patch comes from: https://bugs.launchpad.net/ubuntu/+source/netkit-telnet/+bug/507455 https://launchpadlibrarian.net/37882973/0001-telnetd-Fix-deadlock-on-cleanup.patch The cleanup function in telnetd is called both directly and on SIGCHLD signals. This, unfortunately, triggered a deadlock in eglibc 2.9 while running on a 2.6.31.11 kernel. What we were seeing is hangs like these: (gdb) bt #0 0xb7702424 in __kernel_vsyscall () #1 0xb7658e61 in __lll_lock_wait_private () from ./lib/libc.so.6 #2 0xb767e7b5 in _L_lock_15 () from ./lib/libc.so.6 #3 0xb767e6e0 in utmpname () from ./lib/libc.so.6 #4 0xb76bcde7 in logout () from ./lib/libutil.so.1 #5 0x0804c827 in cleanup () #6 <signal handler called> #7 0xb7702424 in __kernel_vsyscall () #8 0xb7641003 in __fcntl_nocancel () from ./lib/libc.so.6 #9 0xb767e0c3 in getutline_r_file () from ./lib/libc.so.6 #10 0xb767d675 in getutline_r () from ./lib/libc.so.6 #11 0xb76bce42 in logout () from ./lib/libutil.so.1 #12 0x0804c827 in cleanup () #13 0x0804a0b5 in telnet () #14 0x0804a9c3 in main () and what has happened here is that the user closes the telnet session via the escape character. This causes telnetd to call cleanup in frame the SIGCHLD signal is delivered while telnetd is executing cleanup. Telnetd then calls the signal handler for SIGCHLD, which is cleanup(). Ouch. The actual deadlock is in libc. getutline_r in frame #10 gets the __libc_utmp_lock lock, and utmpname above does the same thing in frame The fix registers the SIGCHLD handler as cleanup_sighandler, and makes cleanup disable the SIGCHLD signal before calling cleanup_sighandler. Signed-off-by: Simon Kagstrom <[email protected]> Signed-off-by: Li Wang <[email protected]> Signed-off-by: Martin Jansa <[email protected]>
halstead
pushed a commit
that referenced
this pull request
Apr 13, 2018
WARNING: hddtemp-0.3-beta15-r1 do_patch:
Some of the context lines in patches were ignored. This can lead to incorrectly applied patches.
The context lines in the patches can be updated with devtool:
devtool modify <recipe>
devtool finish --force-patch-refresh <recipe> <layer_path>
Then the updated patches and the source tree (in devtool's workspace)
should be reviewed to make sure the patches apply in the correct place
and don't introduce duplicate lines (which can, and does happen
when some of the context is ignored). Further information:
http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450
Details:
Applying patch hddtemp_0.3-beta15-52.diff
patching file doc/hddtemp.8
patching file po/fr.po
patching file po/ru.po
patching file po/sv.po
patching file po/pt.po
patching file po/de.po
patching file po/LINGUAS
patching file po/hddtemp.pot
patching file src/sata.c
patching file src/satacmds.c
patching file src/backtrace.c
patching file src/daemon.c
patching file src/hddtemp.c
Hunk #5 succeeded at 268 with fuzz 2 (offset 4 lines).
Hunk #6 succeeded at 283 (offset 4 lines).
Hunk #7 succeeded at 295 (offset 4 lines).
Hunk #8 succeeded at 372 (offset 4 lines).
Hunk #9 succeeded at 409 (offset 4 lines).
Hunk #10 succeeded at 483 (offset 4 lines).
Hunk #11 succeeded at 496 (offset 4 lines).
Hunk #12 succeeded at 510 (offset 4 lines).
Hunk #13 succeeded at 532 (offset 4 lines).
patching file src/ata.c
patching file src/hddtemp.h
patching file src/scsicmds.c
Now at patch hddtemp_0.3-beta15-52.diff
Signed-off-by: Armin Kuster <[email protected]>
kraj
pushed a commit
to kraj/meta-openembedded
that referenced
this pull request
May 29, 2018
When switch PATCHTOOL to patch, the key-replay-cve-multiple.patch can't be apply with "--dry-run" as follows: checking file src/ap/ieee802_11.c checking file src/ap/wpa_auth.c checking file src/ap/wpa_auth.h checking file src/ap/wpa_auth_ft.c checking file src/ap/wpa_auth_i.h checking file src/common/wpa_common.h checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/rsn_supp/wpa.c Hunk openembedded#1 FAILED at 709. Hunk openembedded#2 FAILED at 757. Hunk openembedded#3 succeeded at 840 (offset -12 lines). Hunk openembedded#4 FAILED at 868. Hunk openembedded#5 FAILED at 900. Hunk openembedded#6 FAILED at 924. Hunk openembedded#7 succeeded at 1536 (offset -38 lines). Hunk openembedded#8 FAILED at 2386. Hunk openembedded#9 FAILED at 2920. Hunk openembedded#10 succeeded at 2940 (offset -46 lines). Hunk openembedded#11 FAILED at 2998. 8 out of 11 hunks FAILED checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 FAILED at 32. 1 out of 1 hunk FAILED checking file src/common/wpa_common.h Hunk openembedded#1 succeeded at 215 with fuzz 1. checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/ap/wpa_auth.c Hunk openembedded#1 succeeded at 1898 (offset -3 lines). Hunk openembedded#2 succeeded at 2470 (offset -3 lines). checking file src/rsn_supp/tdls.c checking file src/rsn_supp/wpa.c Hunk openembedded#1 succeeded at 2378 (offset -62 lines). checking file src/rsn_supp/wpa_ft.c checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 succeeded at 123 (offset -5 lines). So split the key-replay-cve-multiple.patch to 7 patches. Signed-off-by: Zheng Ruoqin <[email protected]> Signed-off-by: Khem Raj <[email protected]>
kraj
pushed a commit
to kraj/meta-openembedded
that referenced
this pull request
May 29, 2018
When switch PATCHTOOL to patch, the key-replay-cve-multiple.patch can't be apply with "--dry-run" as follows: checking file src/ap/ieee802_11.c checking file src/ap/wpa_auth.c checking file src/ap/wpa_auth.h checking file src/ap/wpa_auth_ft.c checking file src/ap/wpa_auth_i.h checking file src/common/wpa_common.h checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/rsn_supp/wpa.c Hunk openembedded#1 FAILED at 709. Hunk openembedded#2 FAILED at 757. Hunk openembedded#3 succeeded at 840 (offset -12 lines). Hunk openembedded#4 FAILED at 868. Hunk openembedded#5 FAILED at 900. Hunk openembedded#6 FAILED at 924. Hunk openembedded#7 succeeded at 1536 (offset -38 lines). Hunk openembedded#8 FAILED at 2386. Hunk openembedded#9 FAILED at 2920. Hunk openembedded#10 succeeded at 2940 (offset -46 lines). Hunk openembedded#11 FAILED at 2998. 8 out of 11 hunks FAILED checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 FAILED at 32. 1 out of 1 hunk FAILED checking file src/common/wpa_common.h Hunk openembedded#1 succeeded at 215 with fuzz 1. checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/ap/wpa_auth.c Hunk openembedded#1 succeeded at 1898 (offset -3 lines). Hunk openembedded#2 succeeded at 2470 (offset -3 lines). checking file src/rsn_supp/tdls.c checking file src/rsn_supp/wpa.c Hunk openembedded#1 succeeded at 2378 (offset -62 lines). checking file src/rsn_supp/wpa_ft.c checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 succeeded at 123 (offset -5 lines). So split the key-replay-cve-multiple.patch to 7 patches. Signed-off-by: Zheng Ruoqin <[email protected]> Signed-off-by: Khem Raj <[email protected]>
kraj
pushed a commit
to kraj/meta-openembedded
that referenced
this pull request
May 29, 2018
When switch PATCHTOOL to patch, the key-replay-cve-multiple.patch can't be apply with "--dry-run" as follows: checking file src/ap/ieee802_11.c checking file src/ap/wpa_auth.c checking file src/ap/wpa_auth.h checking file src/ap/wpa_auth_ft.c checking file src/ap/wpa_auth_i.h checking file src/common/wpa_common.h checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/rsn_supp/wpa.c Hunk openembedded#1 FAILED at 709. Hunk openembedded#2 FAILED at 757. Hunk openembedded#3 succeeded at 840 (offset -12 lines). Hunk openembedded#4 FAILED at 868. Hunk openembedded#5 FAILED at 900. Hunk openembedded#6 FAILED at 924. Hunk openembedded#7 succeeded at 1536 (offset -38 lines). Hunk openembedded#8 FAILED at 2386. Hunk openembedded#9 FAILED at 2920. Hunk openembedded#10 succeeded at 2940 (offset -46 lines). Hunk openembedded#11 FAILED at 2998. 8 out of 11 hunks FAILED checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 FAILED at 32. 1 out of 1 hunk FAILED checking file src/common/wpa_common.h Hunk openembedded#1 succeeded at 215 with fuzz 1. checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/ap/wpa_auth.c Hunk openembedded#1 succeeded at 1898 (offset -3 lines). Hunk openembedded#2 succeeded at 2470 (offset -3 lines). checking file src/rsn_supp/tdls.c checking file src/rsn_supp/wpa.c Hunk openembedded#1 succeeded at 2378 (offset -62 lines). checking file src/rsn_supp/wpa_ft.c checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 succeeded at 123 (offset -5 lines). So split the key-replay-cve-multiple.patch to 7 patches. Signed-off-by: Zheng Ruoqin <[email protected]> Signed-off-by: Khem Raj <[email protected]>
jpuhlman
pushed a commit
to MontaVista-OpenSourceTechnology/meta-openembedded
that referenced
this pull request
Jun 13, 2018
Source: meta-openembedded MR: 00000 Type: Integration Disposition: Merged from meta-openembedded ChangeID: 543bb9c Description: When switch PATCHTOOL to patch, the key-replay-cve-multiple.patch can't be apply with "--dry-run" as follows: checking file src/ap/ieee802_11.c checking file src/ap/wpa_auth.c checking file src/ap/wpa_auth.h checking file src/ap/wpa_auth_ft.c checking file src/ap/wpa_auth_i.h checking file src/common/wpa_common.h checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/rsn_supp/wpa.c Hunk openembedded#1 FAILED at 709. Hunk openembedded#2 FAILED at 757. Hunk openembedded#3 succeeded at 840 (offset -12 lines). Hunk openembedded#4 FAILED at 868. Hunk openembedded#5 FAILED at 900. Hunk openembedded#6 FAILED at 924. Hunk openembedded#7 succeeded at 1536 (offset -38 lines). Hunk openembedded#8 FAILED at 2386. Hunk openembedded#9 FAILED at 2920. Hunk openembedded#10 succeeded at 2940 (offset -46 lines). Hunk openembedded#11 FAILED at 2998. 8 out of 11 hunks FAILED checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 FAILED at 32. 1 out of 1 hunk FAILED checking file src/common/wpa_common.h Hunk openembedded#1 succeeded at 215 with fuzz 1. checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/ap/wpa_auth.c Hunk openembedded#1 succeeded at 1898 (offset -3 lines). Hunk openembedded#2 succeeded at 2470 (offset -3 lines). checking file src/rsn_supp/tdls.c checking file src/rsn_supp/wpa.c Hunk openembedded#1 succeeded at 2378 (offset -62 lines). checking file src/rsn_supp/wpa_ft.c checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 succeeded at 123 (offset -5 lines). So split the key-replay-cve-multiple.patch to 7 patches. Signed-off-by: Zheng Ruoqin <[email protected]> Signed-off-by: Khem Raj <[email protected]> Signed-off-by: Jeremy Puhlman <[email protected]>
halstead
pushed a commit
that referenced
this pull request
Jun 20, 2018
When switch PATCHTOOL to patch, the key-replay-cve-multiple.patch can't be apply with "--dry-run" as follows: checking file src/ap/ieee802_11.c checking file src/ap/wpa_auth.c checking file src/ap/wpa_auth.h checking file src/ap/wpa_auth_ft.c checking file src/ap/wpa_auth_i.h checking file src/common/wpa_common.h checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/rsn_supp/wpa.c Hunk #1 FAILED at 709. Hunk #2 FAILED at 757. Hunk #3 succeeded at 840 (offset -12 lines). Hunk #4 FAILED at 868. Hunk #5 FAILED at 900. Hunk #6 FAILED at 924. Hunk #7 succeeded at 1536 (offset -38 lines). Hunk #8 FAILED at 2386. Hunk #9 FAILED at 2920. Hunk #10 succeeded at 2940 (offset -46 lines). Hunk #11 FAILED at 2998. 8 out of 11 hunks FAILED checking file src/rsn_supp/wpa_i.h Hunk #1 FAILED at 32. 1 out of 1 hunk FAILED checking file src/common/wpa_common.h Hunk #1 succeeded at 215 with fuzz 1. checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/ap/wpa_auth.c Hunk #1 succeeded at 1898 (offset -3 lines). Hunk #2 succeeded at 2470 (offset -3 lines). checking file src/rsn_supp/tdls.c checking file src/rsn_supp/wpa.c Hunk #1 succeeded at 2378 (offset -62 lines). checking file src/rsn_supp/wpa_ft.c checking file src/rsn_supp/wpa_i.h Hunk #1 succeeded at 123 (offset -5 lines). So split the key-replay-cve-multiple.patch to 7 patches. Signed-off-by: Zheng Ruoqin <[email protected]> Signed-off-by: Khem Raj <[email protected]> (cherry picked from commit 543bb9c) Signed-off-by: Armin Kuster <[email protected]>
jpuhlman
pushed a commit
to MontaVista-OpenSourceTechnology/meta-openembedded
that referenced
this pull request
Jun 26, 2018
Source: meta-openembedded MR: 00000 Type: Integration Disposition: Merged from meta-openembedded ChangeID: 49f937b Description: When switch PATCHTOOL to patch, the key-replay-cve-multiple.patch can't be apply with "--dry-run" as follows: checking file src/ap/ieee802_11.c checking file src/ap/wpa_auth.c checking file src/ap/wpa_auth.h checking file src/ap/wpa_auth_ft.c checking file src/ap/wpa_auth_i.h checking file src/common/wpa_common.h checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/rsn_supp/wpa.c Hunk openembedded#1 FAILED at 709. Hunk openembedded#2 FAILED at 757. Hunk openembedded#3 succeeded at 840 (offset -12 lines). Hunk openembedded#4 FAILED at 868. Hunk openembedded#5 FAILED at 900. Hunk openembedded#6 FAILED at 924. Hunk openembedded#7 succeeded at 1536 (offset -38 lines). Hunk openembedded#8 FAILED at 2386. Hunk openembedded#9 FAILED at 2920. Hunk openembedded#10 succeeded at 2940 (offset -46 lines). Hunk openembedded#11 FAILED at 2998. 8 out of 11 hunks FAILED checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 FAILED at 32. 1 out of 1 hunk FAILED checking file src/common/wpa_common.h Hunk openembedded#1 succeeded at 215 with fuzz 1. checking file src/rsn_supp/wpa.c checking file src/rsn_supp/wpa_i.h checking file src/ap/wpa_auth.c Hunk openembedded#1 succeeded at 1898 (offset -3 lines). Hunk openembedded#2 succeeded at 2470 (offset -3 lines). checking file src/rsn_supp/tdls.c checking file src/rsn_supp/wpa.c Hunk openembedded#1 succeeded at 2378 (offset -62 lines). checking file src/rsn_supp/wpa_ft.c checking file src/rsn_supp/wpa_i.h Hunk openembedded#1 succeeded at 123 (offset -5 lines). So split the key-replay-cve-multiple.patch to 7 patches. Signed-off-by: Zheng Ruoqin <[email protected]> Signed-off-by: Khem Raj <[email protected]> (cherry picked from commit 543bb9c) Signed-off-by: Armin Kuster <[email protected]> Signed-off-by: Jeremy Puhlman <[email protected]>
Closed
schnitzeltony
added a commit
to schnitzeltony/meta-openembedded
that referenced
this pull request
Jan 3, 2021
Release notes for 1.0.12 ======================== New Features: - New build option `--docdir` for documentation install path - New build option `--mandir` for manpage install path General: - Manpage `xfce4-panel-profiles.1` is no longer gzipped (openembedded#5) Bugs Fixed: - Release install error: incorrect README filename (openembedded#24) Release notes for 1.0.11 ======================== * New Features - Add support for saving xfce4-whiskermenu's configuration file - Prefer CSD in XfceTitledDialog - Use XfceTitledDialog from libxfce4ui - Use Xfce's about dialog via libxfce4ui - Add new icons and use reverse DNS for icons and files - Open xfce4-panel on close button (bug #16505) * General - Add new README.md over old README - Try the new and old libxfce4ui gir file name - Add basic GitLab pipeline - Make tarball creation reproducible * Bugs Fixed - Update openSUSE profile and fix build - Removed check for if the menu is installed. This would probably get in the way. - Use current branch in 'make distcheck' - Use configured appname instead of argv[0] - Fix typos in comments. * Updated translations: Albanian, Armenian (Armenia), Belarusian, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Czech, Eastern Armenian, Estonian, Hebrew, Hungarian, Indonesian, Interlingue, Persian (Iran), Portuguese, Slovak, Spanish, Turkish Signed-off-by: Andreas Müller <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Jan 3, 2021
Release notes for 1.0.12 ======================== New Features: - New build option `--docdir` for documentation install path - New build option `--mandir` for manpage install path General: - Manpage `xfce4-panel-profiles.1` is no longer gzipped (openembedded#5) Bugs Fixed: - Release install error: incorrect README filename (openembedded#24) Release notes for 1.0.11 ======================== * New Features - Add support for saving xfce4-whiskermenu's configuration file - Prefer CSD in XfceTitledDialog - Use XfceTitledDialog from libxfce4ui - Use Xfce's about dialog via libxfce4ui - Add new icons and use reverse DNS for icons and files - Open xfce4-panel on close button (bug #16505) * General - Add new README.md over old README - Try the new and old libxfce4ui gir file name - Add basic GitLab pipeline - Make tarball creation reproducible * Bugs Fixed - Update openSUSE profile and fix build - Removed check for if the menu is installed. This would probably get in the way. - Use current branch in 'make distcheck' - Use configured appname instead of argv[0] - Fix typos in comments. * Updated translations: Albanian, Armenian (Armenia), Belarusian, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Czech, Eastern Armenian, Estonian, Hebrew, Hungarian, Indonesian, Interlingue, Persian (Iran), Portuguese, Slovak, Spanish, Turkish Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Jan 4, 2021
Release notes for 1.0.12 ======================== New Features: - New build option `--docdir` for documentation install path - New build option `--mandir` for manpage install path General: - Manpage `xfce4-panel-profiles.1` is no longer gzipped (openembedded#5) Bugs Fixed: - Release install error: incorrect README filename (openembedded#24) Release notes for 1.0.11 ======================== * New Features - Add support for saving xfce4-whiskermenu's configuration file - Prefer CSD in XfceTitledDialog - Use XfceTitledDialog from libxfce4ui - Use Xfce's about dialog via libxfce4ui - Add new icons and use reverse DNS for icons and files - Open xfce4-panel on close button (bug #16505) * General - Add new README.md over old README - Try the new and old libxfce4ui gir file name - Add basic GitLab pipeline - Make tarball creation reproducible * Bugs Fixed - Update openSUSE profile and fix build - Removed check for if the menu is installed. This would probably get in the way. - Use current branch in 'make distcheck' - Use configured appname instead of argv[0] - Fix typos in comments. * Updated translations: Albanian, Armenian (Armenia), Belarusian, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Czech, Eastern Armenian, Estonian, Hebrew, Hungarian, Indonesian, Interlingue, Persian (Iran), Portuguese, Slovak, Spanish, Turkish Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Jan 5, 2021
Release notes for 1.0.12 ======================== New Features: - New build option `--docdir` for documentation install path - New build option `--mandir` for manpage install path General: - Manpage `xfce4-panel-profiles.1` is no longer gzipped (openembedded#5) Bugs Fixed: - Release install error: incorrect README filename (openembedded#24) Release notes for 1.0.11 ======================== * New Features - Add support for saving xfce4-whiskermenu's configuration file - Prefer CSD in XfceTitledDialog - Use XfceTitledDialog from libxfce4ui - Use Xfce's about dialog via libxfce4ui - Add new icons and use reverse DNS for icons and files - Open xfce4-panel on close button (bug #16505) * General - Add new README.md over old README - Try the new and old libxfce4ui gir file name - Add basic GitLab pipeline - Make tarball creation reproducible * Bugs Fixed - Update openSUSE profile and fix build - Removed check for if the menu is installed. This would probably get in the way. - Use current branch in 'make distcheck' - Use configured appname instead of argv[0] - Fix typos in comments. * Updated translations: Albanian, Armenian (Armenia), Belarusian, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Czech, Eastern Armenian, Estonian, Hebrew, Hungarian, Indonesian, Interlingue, Persian (Iran), Portuguese, Slovak, Spanish, Turkish Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Mar 16, 2021
Upgrade xfce4-cpufreq-plugin from 1.2.2 to 1.2.5: * drop patches which are fixed in upstream already Release notes for 1.2.3 ======================= - configure.ac: use AC_PROG_CC_C99 - Remove duplicate information from configuration window's title - Fix missing-prototypes - Remove GSourceFunc casts - Fix font color memory leak - Fix fatal compiler warnings - Record release date in the NEWS file like in all previous releases - Fix CSS provider memory leak and an invalid line ordering in an if-statement - Use heap allocations instead of stack allocations - Better handling of changes in the number of installed CPUs - Display the actual governor instead of "current" - Fix font size (openembedded#5) - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur Release notes for 1.2.4 ======================= - Display governors even if they differ among CPU cores - Enable fixed units in the frequency text box - Create the label widget if it does not exist - Code cleanup: Rename label to label_orNull - Code cleanup: Use local pointers to cpuFreq->options - Fix compilation warnings - AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS. - Update copyright year - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur Release notes for 1.2.5 ======================= - Code cleanup: Fix percentile variable names - Use 99th percentile as the maximum frequency when adjusting icon color - Display text using a drawing area instead of using a label with CSS - Fix a minor memory leak - Code cleanup: Remove function parameter having value of a global variable - Code cleanup: Avoid old-style C function definitions - Enable font color reset - Disable font settings when not displaying text - Switch to symbolic close icons - Bump required version of Xfce UI to 4.14 - Add NetBeans project directory to .gitignore - Code cleanup: Remove declarations from for-loops - Unconditionally remove label's old CSS style - Avoid redundant calls to GTK+ set functions when updating the label - Adjust CPU icon color according to frequency - Code cleanup: Remove inline keywords - Fix invalid iteration over an array - Do not ignore the return value of fscanf() - Code cleanup: Remove redundant zeroing after g_new0() - Code cleanup: Minor code simplification - Compute max_freq and min_freq when calculating avg/min/max - Code cleanup: Update code to match the coding style - Fix a minor memory leak - Code cleanup: Sink variables to inner block scopes - Initialize global variable to NULL - Fix conditional memory leak and remove redundant g_strdup() calls - Allocate space for fgets() on the stack instead of on the heap - Code cleanup: Move config validation and sensitivity to separate functions - Code cleanup: Use a single bit to store boolean values - Delete font name from RC file if using the default font - Translation Updates: Albanian, Basque, Catalan, Chinese (Taiwan), Danish, Dutch, French, Galician, German, Greek, Italian, Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Serbian, Slovak, Spanish, Swedish, Turkish Signed-off-by: Kai Kang <[email protected]> Signed-off-by: Khem Raj <[email protected]>
halstead
pushed a commit
that referenced
this pull request
Mar 17, 2021
Upgrade xfce4-cpufreq-plugin from 1.2.2 to 1.2.5: * drop patches which are fixed in upstream already Release notes for 1.2.3 ======================= - configure.ac: use AC_PROG_CC_C99 - Remove duplicate information from configuration window's title - Fix missing-prototypes - Remove GSourceFunc casts - Fix font color memory leak - Fix fatal compiler warnings - Record release date in the NEWS file like in all previous releases - Fix CSS provider memory leak and an invalid line ordering in an if-statement - Use heap allocations instead of stack allocations - Better handling of changes in the number of installed CPUs - Display the actual governor instead of "current" - Fix font size (#5) - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur Release notes for 1.2.4 ======================= - Display governors even if they differ among CPU cores - Enable fixed units in the frequency text box - Create the label widget if it does not exist - Code cleanup: Rename label to label_orNull - Code cleanup: Use local pointers to cpuFreq->options - Fix compilation warnings - AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS. - Update copyright year - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur Release notes for 1.2.5 ======================= - Code cleanup: Fix percentile variable names - Use 99th percentile as the maximum frequency when adjusting icon color - Display text using a drawing area instead of using a label with CSS - Fix a minor memory leak - Code cleanup: Remove function parameter having value of a global variable - Code cleanup: Avoid old-style C function definitions - Enable font color reset - Disable font settings when not displaying text - Switch to symbolic close icons - Bump required version of Xfce UI to 4.14 - Add NetBeans project directory to .gitignore - Code cleanup: Remove declarations from for-loops - Unconditionally remove label's old CSS style - Avoid redundant calls to GTK+ set functions when updating the label - Adjust CPU icon color according to frequency - Code cleanup: Remove inline keywords - Fix invalid iteration over an array - Do not ignore the return value of fscanf() - Code cleanup: Remove redundant zeroing after g_new0() - Code cleanup: Minor code simplification - Compute max_freq and min_freq when calculating avg/min/max - Code cleanup: Update code to match the coding style - Fix a minor memory leak - Code cleanup: Sink variables to inner block scopes - Initialize global variable to NULL - Fix conditional memory leak and remove redundant g_strdup() calls - Allocate space for fgets() on the stack instead of on the heap - Code cleanup: Move config validation and sensitivity to separate functions - Code cleanup: Use a single bit to store boolean values - Delete font name from RC file if using the default font - Translation Updates: Albanian, Basque, Catalan, Chinese (Taiwan), Danish, Dutch, French, Galician, German, Greek, Italian, Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Serbian, Slovak, Spanish, Swedish, Turkish Signed-off-by: Kai Kang <[email protected]> Signed-off-by: Khem Raj <[email protected]>
halstead
pushed a commit
that referenced
this pull request
Apr 7, 2021
* fixes: WARNING: opencv-4.1.0-r0 do_patch: Fuzz detected: Applying patch CVE-2019-14491.patch patching file modules/objdetect/src/cascadedetect.cpp Hunk #1 succeeded at 46 with fuzz 1 (offset -1 lines). Hunk #2 succeeded at 540 (offset -1 lines). Hunk #3 succeeded at 552 (offset -1 lines). Hunk #4 succeeded at 613 (offset -1 lines). Hunk #5 succeeded at 774 (offset -1 lines). Hunk #6 succeeded at 825 (offset -1 lines). Hunk #7 succeeded at 1470 (offset -36 lines). patching file modules/objdetect/src/cascadedetect.hpp The context lines in the patches can be updated with devtool: devtool modify opencv devtool finish --force-patch-refresh opencv <layer_path> Don't forget to review changes done by devtool! WARNING: opencv-4.1.0-r0 do_patch: QA Issue: Patch log indicates that patches do not apply cleanly. [patch-fuzz] Signed-off-by: Martin Jansa <[email protected]> Signed-off-by: Armin Kuster <[email protected]>
jpuhlman
pushed a commit
to MontaVista-OpenSourceTechnology/meta-openembedded
that referenced
this pull request
Apr 8, 2021
Source: meta-openembedded MR: 108246 Type: Integration Disposition: Merged from meta-openembedded ChangeID: 637967e Description: * fixes: WARNING: opencv-4.1.0-r0 do_patch: Fuzz detected: Applying patch CVE-2019-14491.patch patching file modules/objdetect/src/cascadedetect.cpp Hunk openembedded#1 succeeded at 46 with fuzz 1 (offset -1 lines). Hunk openembedded#2 succeeded at 540 (offset -1 lines). Hunk openembedded#3 succeeded at 552 (offset -1 lines). Hunk openembedded#4 succeeded at 613 (offset -1 lines). Hunk openembedded#5 succeeded at 774 (offset -1 lines). Hunk openembedded#6 succeeded at 825 (offset -1 lines). Hunk openembedded#7 succeeded at 1470 (offset -36 lines). patching file modules/objdetect/src/cascadedetect.hpp The context lines in the patches can be updated with devtool: devtool modify opencv devtool finish --force-patch-refresh opencv <layer_path> Don't forget to review changes done by devtool! WARNING: opencv-4.1.0-r0 do_patch: QA Issue: Patch log indicates that patches do not apply cleanly. [patch-fuzz] Signed-off-by: Martin Jansa <[email protected]> Signed-off-by: Armin Kuster <[email protected]> Signed-off-by: Jeremy Puhlman <[email protected]>
halstead
pushed a commit
that referenced
this pull request
Mar 27, 2022
Applying patch CVE-2021-22570.patch patching file src/google/protobuf/descriptor.cc Hunk #1 succeeded at 2603 with fuzz 1 (offset -23 lines). Hunk #2 succeeded at 2817 with fuzz 1 (offset -14 lines). Hunk #3 succeeded at 4006 (offset -17 lines). Hunk #4 succeeded at 4050 (offset -18 lines). Hunk #5 succeeded at 4368 (offset -18 lines). Signed-off-by: Ross Burton <[email protected]> Signed-off-by: Armin Kuster <[email protected]>
jpuhlman
pushed a commit
to MontaVista-OpenSourceTechnology/meta-openembedded
that referenced
this pull request
Mar 28, 2022
Source: meta-openembedded MR: 115838 Type: Integration Disposition: Merged from meta-openembedded ChangeID: a14eb5e Description: Applying patch CVE-2021-22570.patch patching file src/google/protobuf/descriptor.cc Hunk openembedded#1 succeeded at 2603 with fuzz 1 (offset -23 lines). Hunk openembedded#2 succeeded at 2817 with fuzz 1 (offset -14 lines). Hunk openembedded#3 succeeded at 4006 (offset -17 lines). Hunk openembedded#4 succeeded at 4050 (offset -18 lines). Hunk openembedded#5 succeeded at 4368 (offset -18 lines). Signed-off-by: Ross Burton <[email protected]> Signed-off-by: Armin Kuster <[email protected]> Signed-off-by: Jeremy A. Puhlman <[email protected]>
schnitzeltony
added a commit
to schnitzeltony/meta-openembedded
that referenced
this pull request
Apr 1, 2022
* License checksum changed by polishing [1} * Patch does not apply but took care for libical3 - see announcement below [1] https://gitlab.xfce.org/apps/orage/-/commit/723fb89b3011db32a64986ea9ae560ae009f68fd Release notes for 4.16.0 ======================== Note: GlobalTime and Orage panel plugin are being deprecated and will be removed in a future release. Their features will be integrated with or provided by existing Xfce components. See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209 Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs for more details): - Add new application icon (!18) - Fix some memory leaks - i18n: Use `xfce_textdomain()` to initialize translations - Trace messages cleanup (!15) - Update COPYING (Issue openembedded#10, !17) - Use stdout and stderr correctly in main.c - Build tz_convert only with bundled libical (!14) - Switch to reverse-DNS naming for icon and desktop files (!13) - D-Bus service cleanup (!12) - Fix `orage_exec()` and its calls - Update project files (!10) - Fixed strptime parse issue on FreeBSD (openembedded#6, !11) - Fix make distcheck warnning - Fixed libpopt detection on FreeBSD (!9) - Fix build warnings 3: Clang static analyzer (!6) - Added 'git' to program version string and 'sed' check (!7) - Fix build warnings 2: Compilation (!4) - Fix build warnings 1: Autotools (!3) - Add basic GitLab pipeline (!2) Commits from merge request !1 (GTK 3 port), which also includes 4.15.x below: - Reverted to c60567fe - Fixed typos - Added support for 'legacy' non RGBA GTK colours. Both RGBA and old colous are now supported. - Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED. Added GLib check to configure. - Removed trailing whitespaces and corrected formatting - Updated version numbers - Aligned new appointment->alarm Sound and Procedure entry fields and removed unused code. - Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin *orage_plugin' - Fixed libical support, supported libical version is now >= 3.0. - Added variable tmp only when HAVE_LIBICAL is not defined - Dead code removal - Removed outdated is_utc, libical uses UTC timezone. This patch allows to use libical 3.0 - Updated with 'Ical week start day' issue - Fixed: "'Ical week start day' configuration parameter is ignored". Issue openembedded#5 - Changed version number to 4.15.2 - Translation Updates Signed-off-by: Andreas Müller <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Apr 2, 2022
* License checksum changed by polishing [1} * Patch does not apply but took care for libical3 - see announcement below [1] https://gitlab.xfce.org/apps/orage/-/commit/723fb89b3011db32a64986ea9ae560ae009f68fd Release notes for 4.16.0 ======================== Note: GlobalTime and Orage panel plugin are being deprecated and will be removed in a future release. Their features will be integrated with or provided by existing Xfce components. See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209 Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs for more details): - Add new application icon (!18) - Fix some memory leaks - i18n: Use `xfce_textdomain()` to initialize translations - Trace messages cleanup (!15) - Update COPYING (Issue openembedded#10, !17) - Use stdout and stderr correctly in main.c - Build tz_convert only with bundled libical (!14) - Switch to reverse-DNS naming for icon and desktop files (!13) - D-Bus service cleanup (!12) - Fix `orage_exec()` and its calls - Update project files (!10) - Fixed strptime parse issue on FreeBSD (openembedded#6, !11) - Fix make distcheck warnning - Fixed libpopt detection on FreeBSD (!9) - Fix build warnings 3: Clang static analyzer (!6) - Added 'git' to program version string and 'sed' check (!7) - Fix build warnings 2: Compilation (!4) - Fix build warnings 1: Autotools (!3) - Add basic GitLab pipeline (!2) Commits from merge request !1 (GTK 3 port), which also includes 4.15.x below: - Reverted to c60567fe - Fixed typos - Added support for 'legacy' non RGBA GTK colours. Both RGBA and old colous are now supported. - Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED. Added GLib check to configure. - Removed trailing whitespaces and corrected formatting - Updated version numbers - Aligned new appointment->alarm Sound and Procedure entry fields and removed unused code. - Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin *orage_plugin' - Fixed libical support, supported libical version is now >= 3.0. - Added variable tmp only when HAVE_LIBICAL is not defined - Dead code removal - Removed outdated is_utc, libical uses UTC timezone. This patch allows to use libical 3.0 - Updated with 'Ical week start day' issue - Fixed: "'Ical week start day' configuration parameter is ignored". Issue openembedded#5 - Changed version number to 4.15.2 - Translation Updates Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
schnitzeltony
added a commit
to schnitzeltony/meta-openembedded
that referenced
this pull request
Apr 3, 2022
* License checksum changed by polishing [1} * Patch does not apply but took care for libical3 - see announcement below [1] https://gitlab.xfce.org/apps/orage/-/commit/723fb89b3011db32a64986ea9ae560ae009f68fd Release notes for 4.16.0 ======================== Note: GlobalTime and Orage panel plugin are being deprecated and will be removed in a future release. Their features will be integrated with or provided by existing Xfce components. See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209 Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs for more details): - Add new application icon (!18) - Fix some memory leaks - i18n: Use `xfce_textdomain()` to initialize translations - Trace messages cleanup (!15) - Update COPYING (Issue openembedded#10, !17) - Use stdout and stderr correctly in main.c - Build tz_convert only with bundled libical (!14) - Switch to reverse-DNS naming for icon and desktop files (!13) - D-Bus service cleanup (!12) - Fix `orage_exec()` and its calls - Update project files (!10) - Fixed strptime parse issue on FreeBSD (openembedded#6, !11) - Fix make distcheck warnning - Fixed libpopt detection on FreeBSD (!9) - Fix build warnings 3: Clang static analyzer (!6) - Added 'git' to program version string and 'sed' check (!7) - Fix build warnings 2: Compilation (!4) - Fix build warnings 1: Autotools (!3) - Add basic GitLab pipeline (!2) Commits from merge request !1 (GTK 3 port), which also includes 4.15.x below: - Reverted to c60567fe - Fixed typos - Added support for 'legacy' non RGBA GTK colours. Both RGBA and old colous are now supported. - Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED. Added GLib check to configure. - Removed trailing whitespaces and corrected formatting - Updated version numbers - Aligned new appointment->alarm Sound and Procedure entry fields and removed unused code. - Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin *orage_plugin' - Fixed libical support, supported libical version is now >= 3.0. - Added variable tmp only when HAVE_LIBICAL is not defined - Dead code removal - Removed outdated is_utc, libical uses UTC timezone. This patch allows to use libical 3.0 - Updated with 'Ical week start day' issue - Fixed: "'Ical week start day' configuration parameter is ignored". Issue openembedded#5 - Changed version number to 4.15.2 - Translation Updates Signed-off-by: Andreas Müller <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Apr 4, 2022
* License checksum changed by polishing [1} * Patch does not apply but took care for libical3 - see announcement below [1] https://gitlab.xfce.org/apps/orage/-/commit/723fb89b3011db32a64986ea9ae560ae009f68fd Release notes for 4.16.0 ======================== Note: GlobalTime and Orage panel plugin are being deprecated and will be removed in a future release. Their features will be integrated with or provided by existing Xfce components. See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209 Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs for more details): - Add new application icon (!18) - Fix some memory leaks - i18n: Use `xfce_textdomain()` to initialize translations - Trace messages cleanup (!15) - Update COPYING (Issue openembedded#10, !17) - Use stdout and stderr correctly in main.c - Build tz_convert only with bundled libical (!14) - Switch to reverse-DNS naming for icon and desktop files (!13) - D-Bus service cleanup (!12) - Fix `orage_exec()` and its calls - Update project files (!10) - Fixed strptime parse issue on FreeBSD (openembedded#6, !11) - Fix make distcheck warnning - Fixed libpopt detection on FreeBSD (!9) - Fix build warnings 3: Clang static analyzer (!6) - Added 'git' to program version string and 'sed' check (!7) - Fix build warnings 2: Compilation (!4) - Fix build warnings 1: Autotools (!3) - Add basic GitLab pipeline (!2) Commits from merge request !1 (GTK 3 port), which also includes 4.15.x below: - Reverted to c60567fe - Fixed typos - Added support for 'legacy' non RGBA GTK colours. Both RGBA and old colous are now supported. - Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED. Added GLib check to configure. - Removed trailing whitespaces and corrected formatting - Updated version numbers - Aligned new appointment->alarm Sound and Procedure entry fields and removed unused code. - Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin *orage_plugin' - Fixed libical support, supported libical version is now >= 3.0. - Added variable tmp only when HAVE_LIBICAL is not defined - Dead code removal - Removed outdated is_utc, libical uses UTC timezone. This patch allows to use libical 3.0 - Updated with 'Ical week start day' issue - Fixed: "'Ical week start day' configuration parameter is ignored". Issue openembedded#5 - Changed version number to 4.15.2 - Translation Updates Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
halstead
pushed a commit
that referenced
this pull request
Apr 7, 2022
* License checksum changed by polishing [1} * Patch does not apply but took care for libical3 - see announcement below [1] https://gitlab.xfce.org/apps/orage/-/commit/723fb89b3011db32a64986ea9ae560ae009f68fd Release notes for 4.16.0 ======================== Note: GlobalTime and Orage panel plugin are being deprecated and will be removed in a future release. Their features will be integrated with or provided by existing Xfce components. See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209 Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs for more details): - Add new application icon (!18) - Fix some memory leaks - i18n: Use `xfce_textdomain()` to initialize translations - Trace messages cleanup (!15) - Update COPYING (Issue #10, !17) - Use stdout and stderr correctly in main.c - Build tz_convert only with bundled libical (!14) - Switch to reverse-DNS naming for icon and desktop files (!13) - D-Bus service cleanup (!12) - Fix `orage_exec()` and its calls - Update project files (!10) - Fixed strptime parse issue on FreeBSD (#6, !11) - Fix make distcheck warnning - Fixed libpopt detection on FreeBSD (!9) - Fix build warnings 3: Clang static analyzer (!6) - Added 'git' to program version string and 'sed' check (!7) - Fix build warnings 2: Compilation (!4) - Fix build warnings 1: Autotools (!3) - Add basic GitLab pipeline (!2) Commits from merge request !1 (GTK 3 port), which also includes 4.15.x below: - Reverted to c60567fe - Fixed typos - Added support for 'legacy' non RGBA GTK colours. Both RGBA and old colous are now supported. - Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED. Added GLib check to configure. - Removed trailing whitespaces and corrected formatting - Updated version numbers - Aligned new appointment->alarm Sound and Procedure entry fields and removed unused code. - Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin *orage_plugin' - Fixed libical support, supported libical version is now >= 3.0. - Added variable tmp only when HAVE_LIBICAL is not defined - Dead code removal - Removed outdated is_utc, libical uses UTC timezone. This patch allows to use libical 3.0 - Updated with 'Ical week start day' issue - Fixed: "'Ical week start day' configuration parameter is ignored". Issue #5 - Changed version number to 4.15.2 - Translation Updates Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
halstead
pushed a commit
that referenced
this pull request
May 26, 2022
Applying patch CVE-2021-22570.patch patching file src/google/protobuf/descriptor.cc Hunk #1 succeeded at 2603 with fuzz 1 (offset -23 lines). Hunk #2 succeeded at 2817 with fuzz 1 (offset -14 lines). Hunk #3 succeeded at 4006 (offset -17 lines). Hunk #4 succeeded at 4050 (offset -18 lines). Hunk #5 succeeded at 4368 (offset -18 lines). Signed-off-by: Ross Burton <[email protected]> Signed-off-by: Armin Kuster <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Oct 31, 2022
Fix RDEPENDS, in particular perl-module-perlio-encoding and
perl-module-encode-encoding were needed to be able to open the database in
/usr/lib/perl5/5.36.0/vendor_perl/MIME/types.db... even though no
warnings or errors were reported.
bin/collect-types was dropped in 2.18
Upstream release notes:
version 2.22: Wed 27 Oct 16:54:38 CEST 2021
Changes:
- webm keeps on producting unexpected results [issue openembedded#11, Даша
Федорова]
- iana updates
version 2.21: Fri 28 May 12:01:00 CEST 2021
Changes:
- application/octet-stream is better for .dat [issue openembedded#11, Даша
Федорова]
- add video/webm which Google forgot to register [issue openembedded#12,
Brent Laabs]
- add image/webp which Google registered too late [issue openembedded#12,
Brent Laabs]
version 2.20: Thu 22 Apr 12:48:35 CEST 2021
Fixes:
- problems with PAUSE cause the previous release to show-up in
the wrong location. Let's hope this release solves it.
Changes:
- heif/heic/heifs/heics/hif fix [issue openembedded#9, Даша Федорова]
- no 'and' and 'or' extensions [issue openembedded#9, Даша Федорова]
- application/octet-stream is better for .bin [issue openembedded#10, Даша
Федорова]
version 2.19: Fri 16 Apr 11:47:10 CEST 2021
Improvements:
- update with the newest data from IANA and Apache httpd
Changes:
- mp4 preference is video/mp4 [issue openembedded#5, Даша Федорова]
- yt preference is video/vnd.youtube.yt [issue openembedded#6, Даша
Федорова]
- 3gp and 3gpp preference is video/3gpp [issue openembedded#7, Даша
Федорова]
version 2.18: Wed 9 Dec 10:29:46 CET 2020
Improvements:
- update with newest data
Changes:
- Mojo 6.0 changed types() into mapping() [Dmitry Latin]
- Mojo 7.94 adds experimental file_type()
- Mojo 7.94 adds experimental content_type()
Signed-off-by: Tim Orling <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Feb 20, 2023
Changelog: ========== * Convert repo to git * Remove sig unsafe functions from signal handler (Ticket openembedded#22). * Allow -e to explicitly specify the environment variable to use (Ticket openembedded#5). * Unset the variable specified with -e before calling subprogram (Ticket openembedded#25). * Change the logic for setting a controlling TTY. Fixes compatibility issues with OpenSolaris and MSYS/Cygwin. Thanks Marcin Olszewski for the fix. Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Mar 19, 2025
=============== Evince 48.alpha =============== backend: * Add missing break to make two columns right work (#1395, Alexandre Franke) * Add missing break to make two columns right work (#1395, Alexandre Franke) * Improve support for Adobe PDF open parameters (#2044, openembedded#222, openembedded#5, openembedded#7, Nelson Benítez León) * Do not implement module loading through GTypeModule (Pablo Correa Gómez) * Dvi: Fix code style relate to inline functions (Qiu Wenbo) * Dvi: Remove always false check (Qiu Wenbo) * Use GDateTime alternatives for EvAttachment (Pablo Correa Gómez) * Remove usage of ev_backends_manager_get_document (Qiu Wenbo) build: * Bump libraries' API version to 4, do not hard-code (Pablo Correa Gomez) * Bump the minimum required version of cairo to 1.14.0 (Qiu Wenbo) * Bumpt libview, libdocument and Evince API version (Germán Poo-Caamaño) * Enable dri permission in flatpak (Germán Poo-Caamaño) * Fix app_id for flatpak in development mode (Germán Poo-Caamaño) * Fix generated desktop file names (Germán Poo-Caamaño) * Improve build location (Germán Poo-Caamaño) * Improve development build story (Germán Poo-Caamaño) * Reduce indirections to generate desktop files (Germán Poo-Caamaño) * Remove ENABLE_NLS flag (Qiu Wenbo) * Remove indirection for building schemas (Germán Poo-Caamaño) * Remove gidocgen submodule and requirement (Pablo Correa Gómez) * Remove name suffix workaround on MacOS (Qiu Wenbo) * Remove org.gnome.SettingsDaemon.MediaKeys (Maximiliano Sandoval R) * Remove unused EVINCEDATADIR (Qiu Wenbo) * Rename GNOMELOCALEDIR to EV_LOCALEDIR (Qiu Wenbo) * Set HAVE_CAIRO_PDF and HAVE_CAIRO_PS in config (Qiu Wenbo) * Update dependencies in flatpak (Germán Poo-Caamaño) * Update dependency versions for flatpak (Germán Poo-Caamaño) * Update flatpak dependencies (Germán Poo-Caamaño) * Updated flatpak poppler dependency (Andrew Murray) * Use different names when in development (Germán Poo-Caamaño) * Version bump (Germán Poo-Caamaño) ci: * Bump Ubuntu version to add libadwaita (Germán Poo-Caamaño) * Set development build in flatpak (Germán Poo-Caamaño) * Use updated image for both gtk3 and gtk4 (Germán Poo-Caamaño) * Add default template (Pablo Correa Gómez) data: * Add vcs-browser URL support (Sabri Ünal) * Fix URLs in metadata (#2024, Germán Poo-Caamaño) * Fix appdata to use custom app-id (Germán Poo-Caamaño) * Fix typo in URL (#2030, Germán Poo-Caamaño) * Improve appdata for AppStream 1.0 (Sabri Ünal) * Remove unused icons (Pablo Correa Gómez) * Remove none OARS tags (Sabri Ünal) * Update the copyright year (Sabri Ünal) * Replace non-existing mailing list with GNOME Discourse URL (Andre Klapper) * metainfo: Move from top-level dir to data dir (Pablo Correa Gómez) * metainfo: Use gitlab issues as the official bugtracker (#1969, Pablo Correa Gómez) docs: * Fix dead link in CONTRIBUTING (Rebecca Palmer) general: * "go to previous page" action restores scroll position (#1458, Robert Gay) * Do not disable deprecations by default on Evince (Pablo Correa Gómez) * Fix warning about function pointer cast (Qiu Wenbo) * Remove gspell feature for spell checking (Qiu Wenbo) * Remove usage of deprecated GdkColor (Qiu Wenbo) help: * Fix invalid markup in Hungarian translation (Andre Klapper) * Correct dead IRC link (Andre Klapper) libdocument: * Add IGNORE_DEPRECATED guards around GTime usage (Pablo Correa Gómez) * Declare EvDocument as derivable type (Qiu Wenbo) * Declare EvImage as final type (Qiu Wenbo) * Declare EvLayer as final type (Qiu Wenbo) * Declare EvLink as final type (Qiu Wenbo) * Declare EvLinkAction as final type (Qiu Wenbo) * Declare EvLinkDest as final type (Qiu Wenbo) * Declare EvMedia as final type (Qiu Wenbo) * Declare EvPage as final type (Qiu Wenbo) * Declare EvRenderContext as final type (Qiu Wenbo) * Declare EvTransitionEffect as final type (Qiu Wenbo) * Fix a crash with ev_document_factory_new_document_for_mime_type (Qiu Wenbo) * Remove all but one find API (Pablo Correa Gómez) * Remove old macros used for backend registration (Pablo Correa Gómez) * Remove deprecated GTime from EvAttachment (Qiu Wenbo) * Remove deprecated GTime from EvDocumentInfo (Qiu Wenbo) * Remove deprecated ev_document_misc_get_thumbnail_frame (Pablo Correa Gómez) * Remove deprecated ev_annotation_set_modified_from_time (Qiu Wenbo) * Remove deprecated ev_backends_manager_get_document_module_name (Qiu Wenbo) * Remove deprecated ev_backends_manager_get_document_type_info (Qiu Wenbo) * Remove deprecated ev_document_find_find_text (Qiu Wenbo) * Remove deprecated ev_document_misc_format_date (Qiu Wenbo) * Remove deprecated ev_document_misc_get_loading_thumbnail (Qiu Wenbo) * Remove deprecated ev_document_misc_get_page_border_size (Qiu Wenbo) * Remove deprecated ev_document_misc_get_screen_dpi (Qiu Wenbo) * Remove deprecated ev_document_misc_paint_one_page (Qiu Wenbo) * Remove EvAsyncRenderer interface (Pablo Correa Gómez) * Remove ev-backends-manager.h (Qiu Wenbo) * Remove ev_document_misc_render_thumbnail_with_frame (Pablo Correa Gómez) * Remove redundant initialization (Qiu Wenbo) * Remove unused rendering API (Qiu Wenbo) * Remove usage of deprecated g_module_build_path (Qiu Wenbo) * Use G_DECLARE_INTERFACE to simplify custom macros (Qiu Wenbo) * Use GtkFileChooser in add filters (#1863, Jake Dane) * Use exempi to replace hand written parser (Qiu Wenbo) * Use mkenums_simple to simplify code generation (Qiu Wenbo) libmisc: * Fix regression after porting to g_clear_signal_handler (Germán Poo-Caamaño) * Move ev-search-box from libmisc to shell (Pablo Correa Gomez) * Port EvPageAction to UI template (Qiu Wenbo) * Port to g_clear_signal_handler (#1988, Pablo Correa Gómez) * Re-parent EvPageActionWidget to a GtkBox (Pablo Correa Gómez) * Send the page in "updated" signal ev-search-box as defined (Pablo Correa Gomez) libview: * Don't attempt to load non-seekable files directly (#1971, Corey Berla) * Do not define unnecessary function prototype ahead (Pablo Correa Gómez) * Removed deprecated ev_view_find_changed (#682875, Pablo Correa Gómez) * Do not keep track of annotation window position with respect to view (Pablo Correa Gómez) * Do not track fullscreen mode (Pablo Correa Gómez) * Drop EV_JOB_THUMBNAIL_PIXBUF option, and all related code (Pablo Correa Gómez) * EvJobFind: use EvFindOptions instead of old case_sensitive (Pablo Correa Gómez) * Fix transformation of view coordinates (#1951, Marek Kasik) * Initialize window_children list to NULL (Pablo Correa Gómez) * Improve detection of non-seekable files (#2037, Nelson Benítez León) * Just use gbooleans to keep track of cache state (Germán Poo-Caamaño) * Let EvAnnotationWindow focus be managed by GTK (Pablo Correa Gómez) * Make deprecated ev_view_scroll private (Pablo Correa Gómez) * Make deprecated ev_view_set_loading private (Pablo Correa Gómez) * Only hide annotations if the page went out of range (Pablo Correa Gómez) * Remove EvStockIcons (Pablo Correa Gómez) * Remove always true check about GTK version (Qiu Wenbo) * Remove deprecated EV_SIZING_BEST_FIT (Qiu Wenbo) * Remove deprecated dual_page property (Qiu Wenbo) * Remove deprecated ev_job_find_get_n_results (Qiu Wenbo) * Remove ev_annotation_window_set_annotation (Pablo Correa Gómez) * Remove fullscreen property in document-model (Pablo Correa Gómez) * Remove multimedia media player (Qiu Wenbo) * Rename EvJobRender to EvJobRenderCairo (Pablo Correa Gómez) * Rename EvJobThumbnail to EvJobThumbnailCairo (Pablo Correa Gómez) * Silence maybe-uninitialized warnings (Pablo Correa Gómez) * Stop using deprecated ev_view_scroll (Pablo Correa Gómez) * Stop using deprecated ev_document_misc_get_thumbnail_frame (Pablo Correa Gómez) * Use configure-event signal instead of custom one (Pablo Correa Gómez) * Use decorated window in EvAnnotationWindow (Pablo Correa Gomez) * Use mkenums_simple to simplify code generation (Qiu Wenbo) po: * Fix updated files (Sabri Ünal) * Remove unused Makevars (Qiu Wenbo) * Update translations files from main branch (Germán Poo-Caamaño) previewer: * Merge EvPreviewerToolbar into EvPreviewerWindow (Pablo Correa Gómez) * Remove un-used invocation of ev_stock_icons (Mads Chr. Olesen) * Use ui template for EvPreviewerToolbar (Pablo Correa Gómez) shell: * Avoid crash when deleting annotation (#2022, Nelson Benítez León) * Remove GtkIconFactory code (Pablo Correa Gómez) * Activate search-outline mode from text entry (#1991, Nelson Benítez León) * Add "document-model" property to EvToolbar (Pablo Correa Gómez) * Add a place holder for empty recent view (openembedded#992, Raffaele Tranquillini) * Check icon_view exists upon usage in EvSidebarThumbnails (#1996, Pablo Correa Gómez) * Derive EvRecentView from GtkBin to simplify GTK4 move (Pablo Correa Gómez) * Deprecate GTime related functions for GDateTime variants (Pablo Correa Gómez) * Do not keep track of EvWindow parent in a EvToolbar property (Pablo Correa Gómez) * Do not update links model when going fullscreen (Pablo Correa Gomez) * Do not use gtk_window_resize (Pablo Correa Gomez) * Don't check for "show_toolbar" metadata value (Pablo Correa Gómez) * Don't set show close button on infobar (Pablo Correa Gómez) * Evince-recent-view.ui: indent according to editorconfig (Pablo Correa Gómez) * Fix signal handler id types (Pablo Correa Gómez) * Keep track of fullscreen through action instead of model (Pablo Correa Gómez) * Make buttons don't grab focus on click (Nelson Benítez León) * Modernize freeing EvRegisterDocData in ev-application (Pablo Correa Gomez) * Move EvWindow menus from generic file to template (Pablo Correa Gómez) * Move EvWindow model to template (Pablo Correa Gómez) * Move application id constant to meson (Germán Poo-Caamaño) * Move dbus dependent definitions to meson (Germán Poo-Caamaño) * Only set "fullscreen" in metadata if it's not maximized (#1985, Pablo Correa Gomez) * Only set "fullscreen" in metadata if it's not maximized (#1985, Pablo Correa Gómez) * Port to g_clear_signal_handler (#1988, Pablo Correa Gómez) * Properly organize EvRecentView widgets (#2000, Pablo Correa Gómez) * Remove EV_CHROME since only used for sidebar (Pablo Correa Gómez) * Remove EV_CHROME_FINDBAR and EV_CHROME_FULLSCREEN_TOOLBAR (Pablo Correa Gómez) * Remove EV_CHROME_RAISE_TOOLBAR (Pablo Correa Gómez) * Remove EV_CHROME_TOOLBAR, unconditionally set to TRUE (Pablo Correa Gómez) * Remove MediaKeys support (#1762, Qiu Wenbo) * Remove sidebar_page_main_widget_update_cb from EvWindow (Pablo Correa Gómez) * Remove unused EV_TOOLBAR_MODE_FULLSCREEN (Pablo Correa Gómez) * Revert Simplify reset_jobs calls" (#2035, Nelson Benítez León) * Show close button by default in EvToolbar (Pablo Correa Gómez) * Stop fullscreen activation on the thumbnails' sidebar (Pablo Correa Gómez) * Stop using EvStockIcon within the application (Pablo Correa Gómez) * Stop using aux sidebar_widget in EvWindow creating the sidebar (Pablo Correa Gómez) * Use G_DECLARE_INTERFACE to simplify custom macros (Qiu Wenbo) * Use g_timeout_add_once and g_idle_add_once (Pablo Correa Gómez) * Use gtk_widget_set_visible instead of custom function (Pablo Correa Gómez) * Use page_layout instead of dual_page (Qiu Wenbo) * Use sidebar-show-symbolic icon instead of custom one (Qiu Wenbo) * When "saving as.." don't copy the original file modification time (openembedded#706, Nelson Benítez León) * Use box-shadow to draw the shadow when possible (Qiu Wenbo) thumbnailer: * Remove async renderer code path (Qiu Wenbo) Developers: * Alexandre Franke, Andre Klapper, Andrew Murray, Brage Fuglseth, Corey Berla, Germán Poo-Caamaño, Jake Dane, Mads Chr. Olesen, Marek Kasik, Maximiliano Sandoval R, Nelson Benítez León, Pablo Correa Gomez, Pablo Correa Gómez, Piotr Drąg, Qiu Wenbo, Raffaele Tranquillini, Rebecca Palmer, Robert Gay, Sabri Ünal Translations: * Asier Sarasua Garmendia (Basque) * Vasil Pupkin (Belarusian) * Rafael Fontenelle (Brazilian Portuguese) * Andi Chandler (British English) * twlvnn kraftwerk (Bulgarian) * Jordi Mas i Hernandez (Catalan) * Luming Zh (Chinese (China)) * Chao-Hsiung Liao (Chinese (Taiwan)) * Daniel Rusek (Czech) * Alan Mortensen (Danish) * Nathan Follens (Dutch) * Kristjan SCHMIDT (Esperanto) * Jiri Grönroos (Finnish) * Irénée THIRION (French) * Fabio Tomat (Friulian) * Fran Dieguez (Galician) * Ekaterine Papava (Georgian) * Jürgen Benvenuti (German) * Philipp Kiemle (German) * Efstathios Iosifidis (Greek) * Yaron Shahrabani (Hebrew) * Yosef Or Boczko (Hebrew) * Guntupalli Karunakar (Hindi) * Scrambled 777 (Hindi) * Balázs Úr (Hungarian) * Andika Triwidada (Indonesian) * Baurzhan Muftakhidinov (Kazakh) * Changwoo Ryu (Korean) * Rūdolfs Mazurs (Latvian) * Aurimas Černius (Lithuanian) * Quentin PAGÈS (Occitan) * Danial Behzadi (Persian) * Piotr Drąg (Polish) * Hugo Carvalho (Portuguese) * Amn Alam (Punjabi) * Daniel Șerbănescu (Romanian) * Florentina Mușat (Romanian) * Artur S0 (Russian) * Sergej A (Russian) * Марко Костић (Serbian) * Dušan Kazik (Slovak) * Jose Riha (Slovak) * Martin (Slovenian) * Daniel (Spanish) * Anders Jonsson (Swedish) * Sabri Ünal (Turkish) * Yuri Chornoivan (Ukrainian) Signed-off-by: Markus Volk <[email protected]> Signed-off-by: Khem Raj <[email protected]>
halstead
pushed a commit
that referenced
this pull request
Mar 20, 2025
=============== Evince 48.alpha =============== backend: * Add missing break to make two columns right work (#1395, Alexandre Franke) * Add missing break to make two columns right work (#1395, Alexandre Franke) * Improve support for Adobe PDF open parameters (#2044, #222, #5, #7, Nelson Benítez León) * Do not implement module loading through GTypeModule (Pablo Correa Gómez) * Dvi: Fix code style relate to inline functions (Qiu Wenbo) * Dvi: Remove always false check (Qiu Wenbo) * Use GDateTime alternatives for EvAttachment (Pablo Correa Gómez) * Remove usage of ev_backends_manager_get_document (Qiu Wenbo) build: * Bump libraries' API version to 4, do not hard-code (Pablo Correa Gomez) * Bump the minimum required version of cairo to 1.14.0 (Qiu Wenbo) * Bumpt libview, libdocument and Evince API version (Germán Poo-Caamaño) * Enable dri permission in flatpak (Germán Poo-Caamaño) * Fix app_id for flatpak in development mode (Germán Poo-Caamaño) * Fix generated desktop file names (Germán Poo-Caamaño) * Improve build location (Germán Poo-Caamaño) * Improve development build story (Germán Poo-Caamaño) * Reduce indirections to generate desktop files (Germán Poo-Caamaño) * Remove ENABLE_NLS flag (Qiu Wenbo) * Remove indirection for building schemas (Germán Poo-Caamaño) * Remove gidocgen submodule and requirement (Pablo Correa Gómez) * Remove name suffix workaround on MacOS (Qiu Wenbo) * Remove org.gnome.SettingsDaemon.MediaKeys (Maximiliano Sandoval R) * Remove unused EVINCEDATADIR (Qiu Wenbo) * Rename GNOMELOCALEDIR to EV_LOCALEDIR (Qiu Wenbo) * Set HAVE_CAIRO_PDF and HAVE_CAIRO_PS in config (Qiu Wenbo) * Update dependencies in flatpak (Germán Poo-Caamaño) * Update dependency versions for flatpak (Germán Poo-Caamaño) * Update flatpak dependencies (Germán Poo-Caamaño) * Updated flatpak poppler dependency (Andrew Murray) * Use different names when in development (Germán Poo-Caamaño) * Version bump (Germán Poo-Caamaño) ci: * Bump Ubuntu version to add libadwaita (Germán Poo-Caamaño) * Set development build in flatpak (Germán Poo-Caamaño) * Use updated image for both gtk3 and gtk4 (Germán Poo-Caamaño) * Add default template (Pablo Correa Gómez) data: * Add vcs-browser URL support (Sabri Ünal) * Fix URLs in metadata (#2024, Germán Poo-Caamaño) * Fix appdata to use custom app-id (Germán Poo-Caamaño) * Fix typo in URL (#2030, Germán Poo-Caamaño) * Improve appdata for AppStream 1.0 (Sabri Ünal) * Remove unused icons (Pablo Correa Gómez) * Remove none OARS tags (Sabri Ünal) * Update the copyright year (Sabri Ünal) * Replace non-existing mailing list with GNOME Discourse URL (Andre Klapper) * metainfo: Move from top-level dir to data dir (Pablo Correa Gómez) * metainfo: Use gitlab issues as the official bugtracker (#1969, Pablo Correa Gómez) docs: * Fix dead link in CONTRIBUTING (Rebecca Palmer) general: * "go to previous page" action restores scroll position (#1458, Robert Gay) * Do not disable deprecations by default on Evince (Pablo Correa Gómez) * Fix warning about function pointer cast (Qiu Wenbo) * Remove gspell feature for spell checking (Qiu Wenbo) * Remove usage of deprecated GdkColor (Qiu Wenbo) help: * Fix invalid markup in Hungarian translation (Andre Klapper) * Correct dead IRC link (Andre Klapper) libdocument: * Add IGNORE_DEPRECATED guards around GTime usage (Pablo Correa Gómez) * Declare EvDocument as derivable type (Qiu Wenbo) * Declare EvImage as final type (Qiu Wenbo) * Declare EvLayer as final type (Qiu Wenbo) * Declare EvLink as final type (Qiu Wenbo) * Declare EvLinkAction as final type (Qiu Wenbo) * Declare EvLinkDest as final type (Qiu Wenbo) * Declare EvMedia as final type (Qiu Wenbo) * Declare EvPage as final type (Qiu Wenbo) * Declare EvRenderContext as final type (Qiu Wenbo) * Declare EvTransitionEffect as final type (Qiu Wenbo) * Fix a crash with ev_document_factory_new_document_for_mime_type (Qiu Wenbo) * Remove all but one find API (Pablo Correa Gómez) * Remove old macros used for backend registration (Pablo Correa Gómez) * Remove deprecated GTime from EvAttachment (Qiu Wenbo) * Remove deprecated GTime from EvDocumentInfo (Qiu Wenbo) * Remove deprecated ev_document_misc_get_thumbnail_frame (Pablo Correa Gómez) * Remove deprecated ev_annotation_set_modified_from_time (Qiu Wenbo) * Remove deprecated ev_backends_manager_get_document_module_name (Qiu Wenbo) * Remove deprecated ev_backends_manager_get_document_type_info (Qiu Wenbo) * Remove deprecated ev_document_find_find_text (Qiu Wenbo) * Remove deprecated ev_document_misc_format_date (Qiu Wenbo) * Remove deprecated ev_document_misc_get_loading_thumbnail (Qiu Wenbo) * Remove deprecated ev_document_misc_get_page_border_size (Qiu Wenbo) * Remove deprecated ev_document_misc_get_screen_dpi (Qiu Wenbo) * Remove deprecated ev_document_misc_paint_one_page (Qiu Wenbo) * Remove EvAsyncRenderer interface (Pablo Correa Gómez) * Remove ev-backends-manager.h (Qiu Wenbo) * Remove ev_document_misc_render_thumbnail_with_frame (Pablo Correa Gómez) * Remove redundant initialization (Qiu Wenbo) * Remove unused rendering API (Qiu Wenbo) * Remove usage of deprecated g_module_build_path (Qiu Wenbo) * Use G_DECLARE_INTERFACE to simplify custom macros (Qiu Wenbo) * Use GtkFileChooser in add filters (#1863, Jake Dane) * Use exempi to replace hand written parser (Qiu Wenbo) * Use mkenums_simple to simplify code generation (Qiu Wenbo) libmisc: * Fix regression after porting to g_clear_signal_handler (Germán Poo-Caamaño) * Move ev-search-box from libmisc to shell (Pablo Correa Gomez) * Port EvPageAction to UI template (Qiu Wenbo) * Port to g_clear_signal_handler (#1988, Pablo Correa Gómez) * Re-parent EvPageActionWidget to a GtkBox (Pablo Correa Gómez) * Send the page in "updated" signal ev-search-box as defined (Pablo Correa Gomez) libview: * Don't attempt to load non-seekable files directly (#1971, Corey Berla) * Do not define unnecessary function prototype ahead (Pablo Correa Gómez) * Removed deprecated ev_view_find_changed (#682875, Pablo Correa Gómez) * Do not keep track of annotation window position with respect to view (Pablo Correa Gómez) * Do not track fullscreen mode (Pablo Correa Gómez) * Drop EV_JOB_THUMBNAIL_PIXBUF option, and all related code (Pablo Correa Gómez) * EvJobFind: use EvFindOptions instead of old case_sensitive (Pablo Correa Gómez) * Fix transformation of view coordinates (#1951, Marek Kasik) * Initialize window_children list to NULL (Pablo Correa Gómez) * Improve detection of non-seekable files (#2037, Nelson Benítez León) * Just use gbooleans to keep track of cache state (Germán Poo-Caamaño) * Let EvAnnotationWindow focus be managed by GTK (Pablo Correa Gómez) * Make deprecated ev_view_scroll private (Pablo Correa Gómez) * Make deprecated ev_view_set_loading private (Pablo Correa Gómez) * Only hide annotations if the page went out of range (Pablo Correa Gómez) * Remove EvStockIcons (Pablo Correa Gómez) * Remove always true check about GTK version (Qiu Wenbo) * Remove deprecated EV_SIZING_BEST_FIT (Qiu Wenbo) * Remove deprecated dual_page property (Qiu Wenbo) * Remove deprecated ev_job_find_get_n_results (Qiu Wenbo) * Remove ev_annotation_window_set_annotation (Pablo Correa Gómez) * Remove fullscreen property in document-model (Pablo Correa Gómez) * Remove multimedia media player (Qiu Wenbo) * Rename EvJobRender to EvJobRenderCairo (Pablo Correa Gómez) * Rename EvJobThumbnail to EvJobThumbnailCairo (Pablo Correa Gómez) * Silence maybe-uninitialized warnings (Pablo Correa Gómez) * Stop using deprecated ev_view_scroll (Pablo Correa Gómez) * Stop using deprecated ev_document_misc_get_thumbnail_frame (Pablo Correa Gómez) * Use configure-event signal instead of custom one (Pablo Correa Gómez) * Use decorated window in EvAnnotationWindow (Pablo Correa Gomez) * Use mkenums_simple to simplify code generation (Qiu Wenbo) po: * Fix updated files (Sabri Ünal) * Remove unused Makevars (Qiu Wenbo) * Update translations files from main branch (Germán Poo-Caamaño) previewer: * Merge EvPreviewerToolbar into EvPreviewerWindow (Pablo Correa Gómez) * Remove un-used invocation of ev_stock_icons (Mads Chr. Olesen) * Use ui template for EvPreviewerToolbar (Pablo Correa Gómez) shell: * Avoid crash when deleting annotation (#2022, Nelson Benítez León) * Remove GtkIconFactory code (Pablo Correa Gómez) * Activate search-outline mode from text entry (#1991, Nelson Benítez León) * Add "document-model" property to EvToolbar (Pablo Correa Gómez) * Add a place holder for empty recent view (#992, Raffaele Tranquillini) * Check icon_view exists upon usage in EvSidebarThumbnails (#1996, Pablo Correa Gómez) * Derive EvRecentView from GtkBin to simplify GTK4 move (Pablo Correa Gómez) * Deprecate GTime related functions for GDateTime variants (Pablo Correa Gómez) * Do not keep track of EvWindow parent in a EvToolbar property (Pablo Correa Gómez) * Do not update links model when going fullscreen (Pablo Correa Gomez) * Do not use gtk_window_resize (Pablo Correa Gomez) * Don't check for "show_toolbar" metadata value (Pablo Correa Gómez) * Don't set show close button on infobar (Pablo Correa Gómez) * Evince-recent-view.ui: indent according to editorconfig (Pablo Correa Gómez) * Fix signal handler id types (Pablo Correa Gómez) * Keep track of fullscreen through action instead of model (Pablo Correa Gómez) * Make buttons don't grab focus on click (Nelson Benítez León) * Modernize freeing EvRegisterDocData in ev-application (Pablo Correa Gomez) * Move EvWindow menus from generic file to template (Pablo Correa Gómez) * Move EvWindow model to template (Pablo Correa Gómez) * Move application id constant to meson (Germán Poo-Caamaño) * Move dbus dependent definitions to meson (Germán Poo-Caamaño) * Only set "fullscreen" in metadata if it's not maximized (#1985, Pablo Correa Gomez) * Only set "fullscreen" in metadata if it's not maximized (#1985, Pablo Correa Gómez) * Port to g_clear_signal_handler (#1988, Pablo Correa Gómez) * Properly organize EvRecentView widgets (#2000, Pablo Correa Gómez) * Remove EV_CHROME since only used for sidebar (Pablo Correa Gómez) * Remove EV_CHROME_FINDBAR and EV_CHROME_FULLSCREEN_TOOLBAR (Pablo Correa Gómez) * Remove EV_CHROME_RAISE_TOOLBAR (Pablo Correa Gómez) * Remove EV_CHROME_TOOLBAR, unconditionally set to TRUE (Pablo Correa Gómez) * Remove MediaKeys support (#1762, Qiu Wenbo) * Remove sidebar_page_main_widget_update_cb from EvWindow (Pablo Correa Gómez) * Remove unused EV_TOOLBAR_MODE_FULLSCREEN (Pablo Correa Gómez) * Revert Simplify reset_jobs calls" (#2035, Nelson Benítez León) * Show close button by default in EvToolbar (Pablo Correa Gómez) * Stop fullscreen activation on the thumbnails' sidebar (Pablo Correa Gómez) * Stop using EvStockIcon within the application (Pablo Correa Gómez) * Stop using aux sidebar_widget in EvWindow creating the sidebar (Pablo Correa Gómez) * Use G_DECLARE_INTERFACE to simplify custom macros (Qiu Wenbo) * Use g_timeout_add_once and g_idle_add_once (Pablo Correa Gómez) * Use gtk_widget_set_visible instead of custom function (Pablo Correa Gómez) * Use page_layout instead of dual_page (Qiu Wenbo) * Use sidebar-show-symbolic icon instead of custom one (Qiu Wenbo) * When "saving as.." don't copy the original file modification time (#706, Nelson Benítez León) * Use box-shadow to draw the shadow when possible (Qiu Wenbo) thumbnailer: * Remove async renderer code path (Qiu Wenbo) Developers: * Alexandre Franke, Andre Klapper, Andrew Murray, Brage Fuglseth, Corey Berla, Germán Poo-Caamaño, Jake Dane, Mads Chr. Olesen, Marek Kasik, Maximiliano Sandoval R, Nelson Benítez León, Pablo Correa Gomez, Pablo Correa Gómez, Piotr Drąg, Qiu Wenbo, Raffaele Tranquillini, Rebecca Palmer, Robert Gay, Sabri Ünal Translations: * Asier Sarasua Garmendia (Basque) * Vasil Pupkin (Belarusian) * Rafael Fontenelle (Brazilian Portuguese) * Andi Chandler (British English) * twlvnn kraftwerk (Bulgarian) * Jordi Mas i Hernandez (Catalan) * Luming Zh (Chinese (China)) * Chao-Hsiung Liao (Chinese (Taiwan)) * Daniel Rusek (Czech) * Alan Mortensen (Danish) * Nathan Follens (Dutch) * Kristjan SCHMIDT (Esperanto) * Jiri Grönroos (Finnish) * Irénée THIRION (French) * Fabio Tomat (Friulian) * Fran Dieguez (Galician) * Ekaterine Papava (Georgian) * Jürgen Benvenuti (German) * Philipp Kiemle (German) * Efstathios Iosifidis (Greek) * Yaron Shahrabani (Hebrew) * Yosef Or Boczko (Hebrew) * Guntupalli Karunakar (Hindi) * Scrambled 777 (Hindi) * Balázs Úr (Hungarian) * Andika Triwidada (Indonesian) * Baurzhan Muftakhidinov (Kazakh) * Changwoo Ryu (Korean) * Rūdolfs Mazurs (Latvian) * Aurimas Černius (Lithuanian) * Quentin PAGÈS (Occitan) * Danial Behzadi (Persian) * Piotr Drąg (Polish) * Hugo Carvalho (Portuguese) * Amn Alam (Punjabi) * Daniel Șerbănescu (Romanian) * Florentina Mușat (Romanian) * Artur S0 (Russian) * Sergej A (Russian) * Марко Костић (Serbian) * Dušan Kazik (Slovak) * Jose Riha (Slovak) * Martin (Slovenian) * Daniel (Spanish) * Anders Jonsson (Swedish) * Sabri Ünal (Turkish) * Yuri Chornoivan (Ukrainian) Signed-off-by: Markus Volk <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If patching swig to use pkgconfig to include libpcre, we also need to make sure pkgconfig is there already, too ;).