/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/tlsdate-0.0.13.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/tlsdate-0.0.13.txz
tlsdate-0.0.13.txz-content
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"tlsdate",​"origin":​"sysutils/​tlsdate",​"version":​"0.​0.​13",​"comment":​"Secure·​parasitic·​rdate·​replacement",​"maintainer":​"sunpoet@FreeBSD.​org",​"www":​"https:​/​/​github.​com/​ioerror/​tlsdate",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​356762,​"licenselogic":​"single",​"licenses":​["BSD3CLAUSE"],​"desc":​"tlsdate·​sets·​the·​local·​clock·​by·​securely·​connecting·​with·​TLS·​to·​remote\nservers·​and·​extracting·​the·​remote·​time·​out·​of·​the·​secure·​handshake.​·​Unlike\nntpdate,​·​tlsdate·​uses·​TCP,​·​for·​instance·​connecting·​to·​a·​remote·​HTTPS·​or·​TLS\nenabled·​service,​·​and·​provides·​some·​protection·​against·​adversaries·​that·​try·​to\nfeed·​you·​malicious·​time·​information.​\n\nWWW:​·​https:​/​/​github.​com/​ioerror/​tlsdate",​"deps":​{"libevent2":​{"origin":​"devel/​libevent2",​"version":​"2.​0.​22_1"}},​"categories":​["sysutils"],​"options":​{"DOCS":​"on"},​"files":​{"/​usr/​local/​share/​licenses/​tlsdate-​0.​0.​13/​catalog.​mk":​"1$3871f30bdb00c54253​b07249a5f2ba0c00d6d30​1fff51e77a08af9e0a6a9​5a89",​"/​usr/​local/​share/​licenses/​tlsdate-​0.​0.​13/​LICE·​✂1 {"name":​"tlsdate",​"origin":​"sysutils/​tlsdate",​"version":​"0.​0.​13",​"comment":​"Secure·​parasitic·​rdate·​replacement",​"maintainer":​"sunpoet@FreeBSD.​org",​"www":​"https:​/​/​github.​com/​ioerror/​tlsdate",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​356762,​"licenselogic":​"single",​"licenses":​["BSD3CLAUSE"],​"desc":​"tlsdate·​sets·​the·​local·​clock·​by·​securely·​connecting·​with·​TLS·​to·​remote\nservers·​and·​extracting·​the·​remote·​time·​out·​of·​the·​secure·​handshake.​·​Unlike\nntpdate,​·​tlsdate·​uses·​TCP,​·​for·​instance·​connecting·​to·​a·​remote·​HTTPS·​or·​TLS\nenabled·​service,​·​and·​provides·​some·​protection·​against·​adversaries·​that·​try·​to\nfeed·​you·​malicious·​time·​information.​\n\nWWW:​·​https:​/​/​github.​com/​ioerror/​tlsdate",​"deps":​{"libevent2":​{"origin":​"devel/​libevent2",​"version":​"2.​0.​22_1"}},​"categories":​["sysutils"],​"options":​{"DOCS":​"on"},​"files":​{"/​usr/​local/​share/​licenses/​tlsdate-​0.​0.​13/​catalog.​mk":​"1$3871f30bdb00c54253​b07249a5f2ba0c00d6d30​1fff51e77a08af9e0a6a9​5a89",​"/​usr/​local/​share/​licenses/​tlsdate-​0.​0.​13/​LICE·​✂
/usr/local/bin/tlsdate-helper
objdump --line-numbers --disassemble --section=.text {}
Offset 225, 19 lines modifiedOffset 225, 19 lines modified
225 ··​402d78:​»       ​48·​8d·​3d·​39·​3c·​00·​00·»       ​lea····​0x3c39(%rip)​,​%rdi········225 ··​402d78:​»       ​48·​8d·​3d·​39·​3c·​00·​00·»       ​lea····​0x3c39(%rip)​,​%rdi········
226 ··​402d7f:​»       ​31·​c0················»       ​xor····​%eax,​%eax226 ··​402d7f:​»       ​31·​c0················»       ​xor····​%eax,​%eax
227 ··​402d81:​»       ​e8·​1a·​33·​00·​00·······»       ​callq··​4060a0·​<http_connect+0x9a0>227 ··​402d81:​»       ​e8·​1a·​33·​00·​00·······»       ​callq··​4060a0·​<http_connect+0x9a0>
228 ··​402d86:​»       ​48·​8b·​83·​80·​00·​00·​00·»       ​mov····​0x80(%rbx)​,​%rax228 ··​402d86:​»       ​48·​8b·​83·​80·​00·​00·​00·»       ​mov····​0x80(%rbx)​,​%rax
229 ··​402d8d:​»       ​8b·​b8·​a4·​00·​00·​00····»       ​mov····​0xa4(%rax)​,​%edi229 ··​402d8d:​»       ​8b·​b8·​a4·​00·​00·​00····»       ​mov····​0xa4(%rax)​,​%edi
230 ··​402d93:​»       ​e8·​a8·​00·​00·​00·······»       ​callq··​402e40·​<openssl_time_callbac​k+0x100>230 ··​402d93:​»       ​e8·​a8·​00·​00·​00·······»       ​callq··​402e40·​<openssl_time_callbac​k+0x100>
231 ··​402d98:​»       ​41·​89·​c6·············»       ​mov····​%eax,​%r14d231 ··​402d98:​»       ​41·​89·​c6·············»       ​mov····​%eax,​%r14d
232 ··​402d9b:​»       ​41·​8d·​86·27·65·​a5·​a8·»       ​lea····​-​0x575a9ad9(%r14)​,​%eax232 ··​402d9b:​»       ​41·​8d·​86·de·84·​a3·​a8·»       ​lea····​-​0x575c7b22(%r14)​,​%eax
233 ··​402da2:​»       ​3d·4f·d7·​da·​1f·······»       ​cmp····​$0x1fdad74f,​%eax233 ··​402da2:​»       ​3d·06·f7·​d8·​1f·······»       ​cmp····​$0x1fd8f706,​%eax
234 ··​402da7:​»       ​77·​69················»       ​ja·····​402e12·​<openssl_time_callbac​k+0xd2>234 ··​402da7:​»       ​77·​69················»       ​ja·····​402e12·​<openssl_time_callbac​k+0xd2>
235 ··​402da9:​»       ​48·​8d·​3d·​2f·​3c·​00·​00·»       ​lea····​0x3c2f(%rip)​,​%rdi········235 ··​402da9:​»       ​48·​8d·​3d·​2f·​3c·​00·​00·»       ​lea····​0x3c2f(%rip)​,​%rdi········
236 ··​402db0:​»       ​ba·d8·9a·​5a·​57·······»       ​mov····​$0x575a9ad8,​%edx236 ··​402db0:​»       ​ba·21·7b·​5c·​57·······»       ​mov····​$0x575c7b21,​%edx
237 ··​402db5:​»       ​31·​c0················»       ​xor····​%eax,​%eax237 ··​402db5:​»       ​31·​c0················»       ​xor····​%eax,​%eax
238 ··​402db7:​»       ​44·​89·​f6·············»       ​mov····​%r14d,​%esi238 ··​402db7:​»       ​44·​89·​f6·············»       ​mov····​%r14d,​%esi
239 ··​402dba:​»       ​e8·​e1·​32·​00·​00·······»       ​callq··​4060a0·​<http_connect+0x9a0>239 ··​402dba:​»       ​e8·​e1·​32·​00·​00·······»       ​callq··​4060a0·​<http_connect+0x9a0>
240 ··​402dbf:​»       ​48·​8d·​3d·​56·​3c·​00·​00·»       ​lea····​0x3c56(%rip)​,​%rdi········240 ··​402dbf:​»       ​48·​8d·​3d·​56·​3c·​00·​00·»       ​lea····​0x3c56(%rip)​,​%rdi········
241 ··​402dc6:​»       ​31·​c0················»       ​xor····​%eax,​%eax241 ··​402dc6:​»       ​31·​c0················»       ​xor····​%eax,​%eax
242 ··​402dc8:​»       ​e8·​d3·​32·​00·​00·······»       ​callq··​4060a0·​<http_connect+0x9a0>242 ··​402dc8:​»       ​e8·​d3·​32·​00·​00·······»       ​callq··​4060a0·​<http_connect+0x9a0>
243 ··​402dcd:​»       ​48·​8b·​83·​70·​01·​00·​00·»       ​mov····​0x170(%rbx)​,​%rax243 ··​402dcd:​»       ​48·​8b·​83·​70·​01·​00·​00·»       ​mov····​0x170(%rbx)​,​%rax
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 ··​402e0e:​»       ​41·​5f················»       ​pop····​%r15263 ··​402e0e:​»       ​41·​5f················»       ​pop····​%r15
264 ··​402e10:​»       ​5d···················»       ​pop····​%rbp264 ··​402e10:​»       ​5d···················»       ​pop····​%rbp
265 ··​402e11:​»       ​c3···················»       ​retq···265 ··​402e11:​»       ​c3···················»       ​retq···
266 ··​402e12:​»       ​49·​8b·​07·············»       ​mov····​(%r15)​,​%rax266 ··​402e12:​»       ​49·​8b·​07·············»       ​mov····​(%r15)​,​%rax
267 ··​402e15:​»       ​48·​3b·​45·​e0··········»       ​cmp····​-​0x20(%rbp)​,​%rax267 ··​402e15:​»       ​48·​3b·​45·​e0··········»       ​cmp····​-​0x20(%rbp)​,​%rax
268 ··​402e19:​»       ​75·​20················»       ​jne····​402e3b·​<openssl_time_callbac​k+0xfb>268 ··​402e19:​»       ​75·​20················»       ​jne····​402e3b·​<openssl_time_callbac​k+0xfb>
269 ··​402e1b:​»       ​48·​8d·​3d·​2b·​3c·​00·​00·»       ​lea····​0x3c2b(%rip)​,​%rdi········269 ··​402e1b:​»       ​48·​8d·​3d·​2b·​3c·​00·​00·»       ​lea····​0x3c2b(%rip)​,​%rdi········
270 ··​402e22:​»       ​ba·d8·9a·​5a·​57·······»       ​mov····​$0x575a9ad8,​%edx270 ··​402e22:​»       ​ba·21·7b·​5c·​57·······»       ​mov····​$0x575c7b21,​%edx
271 ··​402e27:​»       ​31·​c0················»       ​xor····​%eax,​%eax271 ··​402e27:​»       ​31·​c0················»       ​xor····​%eax,​%eax
272 ··​402e29:​»       ​44·​89·​f6·············»       ​mov····​%r14d,​%esi272 ··​402e29:​»       ​44·​89·​f6·············»       ​mov····​%r14d,​%esi
273 ··​402e2c:​»       ​48·​83·​c4·​08··········»       ​add····​$0x8,​%rsp273 ··​402e2c:​»       ​48·​83·​c4·​08··········»       ​add····​$0x8,​%rsp
274 ··​402e30:​»       ​5b···················»       ​pop····​%rbx274 ··​402e30:​»       ​5b···················»       ​pop····​%rbx
275 ··​402e31:​»       ​41·​5e················»       ​pop····​%r14275 ··​402e31:​»       ​41·​5e················»       ​pop····​%r14
276 ··​402e33:​»       ​41·​5f················»       ​pop····​%r15276 ··​402e33:​»       ​41·​5f················»       ​pop····​%r15
277 ··​402e35:​»       ​5d···················»       ​pop····​%rbp277 ··​402e35:​»       ​5d···················»       ​pop····​%rbp
Offset 1314, 15 lines modifiedOffset 1314, 15 lines modified
1314 ··​403d23:​»       ​48·​89·​1d·​16·​5a·​20·​00·»       ​mov····​%rbx,​0x205a16(%rip)​········1314 ··​403d23:​»       ​48·​89·​1d·​16·​5a·​20·​00·»       ​mov····​%rbx,​0x205a16(%rip)​········
1315 ··​403d2a:​»       ​49·​8b·​75·​60··········»       ​mov····​0x60(%r13)​,​%rsi1315 ··​403d2a:​»       ​49·​8b·​75·​60··········»       ​mov····​0x60(%r13)​,​%rsi
1316 ··​403d2e:​»       ​48·​8d·​3d·​62·​33·​00·​00·»       ​lea····​0x3362(%rip)​,​%rdi········1316 ··​403d2e:​»       ​48·​8d·​3d·​62·​33·​00·​00·»       ​lea····​0x3362(%rip)​,​%rdi········
1317 ··​403d35:​»       ​e8·​72·​ed·​ff·​ff·······»       ​callq··​402aac·​<strcmp@plt>1317 ··​403d35:​»       ​e8·​72·​ed·​ff·​ff·······»       ​callq··​402aac·​<strcmp@plt>
1318 ··​403d3a:​»       ​85·​c0················»       ​test···​%eax,​%eax1318 ··​403d3a:​»       ​85·​c0················»       ​test···​%eax,​%eax
1319 ··​403d3c:​»       ​0f·​94·​c3·············»       ​sete···​%bl1319 ··​403d3c:​»       ​0f·​94·​c3·············»       ​sete···​%bl
1320 ··​403d3f:​»       ​48·​8d·​bd·​a0·​fe·​ff·​ff·»       ​lea····​-​0x160(%rbp)​,​%rdi1320 ··​403d3f:​»       ​48·​8d·​bd·​a0·​fe·​ff·​ff·»       ​lea····​-​0x160(%rbp)​,​%rdi
1321 ··​403d46:​»       ​be·d8·9a·​5a·​57·······»       ​mov····​$0x575a9ad8,​%esi1321 ··​403d46:​»       ​be·21·7b·​5c·​57·······»       ​mov····​$0x575c7b21,​%esi
1322 ··​403d4b:​»       ​31·​d2················»       ​xor····​%edx,​%edx1322 ··​403d4b:​»       ​31·​d2················»       ​xor····​%edx,​%edx
1323 ··​403d4d:​»       ​e8·​be·​2b·​00·​00·······»       ​callq··​406910·​<http_connect+0x1210>​1323 ··​403d4d:​»       ​e8·​be·​2b·​00·​00·······»       ​callq··​406910·​<http_connect+0x1210>​
1324 ··​403d52:​»       ​48·​8b·​b5·​a0·​fe·​ff·​ff·»       ​mov····​-​0x160(%rbp)​,​%rsi1324 ··​403d52:​»       ​48·​8b·​b5·​a0·​fe·​ff·​ff·»       ​mov····​-​0x160(%rbp)​,​%rsi
1325 ··​403d59:​»       ​49·​bd·​cf·​f7·​53·​e3·​a5·»       ​mov····​$0x20c49ba5e353f7cf,​%r131325 ··​403d59:​»       ​49·​bd·​cf·​f7·​53·​e3·​a5·»       ​mov····​$0x20c49ba5e353f7cf,​%r13
1326 ··​403d60:​»       ​9b·​c4·​20·1326 ··​403d60:​»       ​9b·​c4·​20·
1327 ··​403d63:​»       ​4c·​89·​e8·············»       ​mov····​%r13,​%rax1327 ··​403d63:​»       ​4c·​89·​e8·············»       ​mov····​%r13,​%rax
1328 ··​403d66:​»       ​48·​f7·​ad·​a8·​fe·​ff·​ff·»       ​imulq··​-​0x158(%rbp)​1328 ··​403d66:​»       ​48·​f7·​ad·​a8·​fe·​ff·​ff·»       ​imulq··​-​0x158(%rbp)​
Offset 1621, 15 lines modifiedOffset 1621, 15 lines modified
1621 ··​40425e:​»       ​48·​8b·​85·​d0·​fe·​ff·​ff·»       ​mov····​-​0x130(%rbp)​,​%rax1621 ··​40425e:​»       ​48·​8b·​85·​d0·​fe·​ff·​ff·»       ​mov····​-​0x130(%rbp)​,​%rax
1622 ··​404265:​»       ​48·​3d·​29·​72·​35·​77····»       ​cmp····​$0x77357229,​%rax1622 ··​404265:​»       ​48·​3d·​29·​72·​35·​77····»       ​cmp····​$0x77357229,​%rax
1623 ··​40426b:​»       ​7c·​15················»       ​jl·····​404282·​<openssl_time_callbac​k+0x1542>1623 ··​40426b:​»       ​7c·​15················»       ​jl·····​404282·​<openssl_time_callbac​k+0x1542>
1624 ··​40426d:​»       ​48·​8d·​3d·​66·​31·​00·​00·»       ​lea····​0x3166(%rip)​,​%rdi········1624 ··​40426d:​»       ​48·​8d·​3d·​66·​31·​00·​00·»       ​lea····​0x3166(%rip)​,​%rdi········
1625 ··​404274:​»       ​31·​c0················»       ​xor····​%eax,​%eax1625 ··​404274:​»       ​31·​c0················»       ​xor····​%eax,​%eax
1626 ··​404276:​»       ​e8·​25·​1c·​00·​00·······»       ​callq··​405ea0·​<http_connect+0x7a0>1626 ··​404276:​»       ​e8·​25·​1c·​00·​00·······»       ​callq··​405ea0·​<http_connect+0x7a0>
1627 ··​40427b:​»       ​48·​8b·​85·​d0·​fe·​ff·​ff·»       ​mov····​-​0x130(%rbp)​,​%rax1627 ··​40427b:​»       ​48·​8b·​85·​d0·​fe·​ff·​ff·»       ​mov····​-​0x130(%rbp)​,​%rax
1628 ··​404282:​»       ​48·​3d·d8·9a·​5a·​57····»       ​cmp····​$0x575a9ad8,​%rax1628 ··​404282:​»       ​48·​3d·21·7b·​5c·​57····»       ​cmp····​$0x575c7b21,​%rax
1629 ··​404288:​»       ​7f·​0e················»       ​jg·····​404298·​<openssl_time_callbac​k+0x1558>1629 ··​404288:​»       ​7f·​0e················»       ​jg·····​404298·​<openssl_time_callbac​k+0x1558>
1630 ··​40428a:​»       ​48·​8d·​3d·​7a·​31·​00·​00·»       ​lea····​0x317a(%rip)​,​%rdi········1630 ··​40428a:​»       ​48·​8d·​3d·​7a·​31·​00·​00·»       ​lea····​0x317a(%rip)​,​%rdi········
1631 ··​404291:​»       ​31·​c0················»       ​xor····​%eax,​%eax1631 ··​404291:​»       ​31·​c0················»       ​xor····​%eax,​%eax
1632 ··​404293:​»       ​e8·​08·​1c·​00·​00·······»       ​callq··​405ea0·​<http_connect+0x7a0>1632 ··​404293:​»       ​e8·​08·​1c·​00·​00·······»       ​callq··​405ea0·​<http_connect+0x7a0>
1633 ··​404298:​»       ​48·​8d·​bd·​d0·​fe·​ff·​ff·»       ​lea····​-​0x130(%rbp)​,​%rdi1633 ··​404298:​»       ​48·​8d·​bd·​d0·​fe·​ff·​ff·»       ​lea····​-​0x130(%rbp)​,​%rdi
1634 ··​40429f:​»       ​e8·​0c·​26·​00·​00·······»       ​callq··​4068b0·​<http_connect+0x11b0>​1634 ··​40429f:​»       ​e8·​0c·​26·​00·​00·······»       ​callq··​4068b0·​<http_connect+0x11b0>​
1635 ··​4042a4:​»       ​85·​c0················»       ​test···​%eax,​%eax1635 ··​4042a4:​»       ​85·​c0················»       ​test···​%eax,​%eax