296 KB
/srv/reproducible-results/rbuild-debian/r-b-build.EmTMGJfE/b1/haskell-snap-templates_1.0.0.2-5_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.EmTMGJfE/b2/haskell-snap-templates_1.0.0.2-5_armhf.changes
218 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·17fdeb696d4cb0a92d21a5822eb8c4a7·3082048·haskell·optional·snap-templates_1.0.0.2-5_armhf.deb1 ·945b73cdb8beaddd1470617c4d2802e2·3082712·haskell·optional·snap-templates_1.0.0.2-5_armhf.deb
295 KB
snap-templates_1.0.0.2-5_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-01-05·01:14:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-01-05·01:14:13.000000·debian-binary
2 -rw-r--r--···0········0········0······888·2024-01-05·01:14:13.000000·control.tar.xz2 -rw-r--r--···0········0········0······888·2024-01-05·01:14:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3080968·2024-01-05·01:14:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··3081632·2024-01-05·01:14:13.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
295 KB
data.tar.xz
295 KB
data.tar
295 KB
./usr/bin/snap-framework
File has been modified after NT_GNU_BUILD_ID has been applied.
810 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.ABI-tag1 Displaying·notes·found·in:·.note.ABI-tag
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.03 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fcb857052a213929cc92d099c0651b3bb547babb6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7f6cabfcb3efe5935833dc2df06575343b4c5088
  
7 Displaying·notes·found·in:·.note.gnu.gold-version7 Displaying·notes·found·in:·.note.gnu.gold-version
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.169 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.16
17.7 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 231, 26 lines modifiedOffset 231, 14 lines modified
231 ··snap·init·[type]231 ··snap·init·[type]
232 ··on·that·action232 ··on·that·action
233 ··Note:·you·can·use·--help·after·any·of·the·above·actions·to·get·help·233 ··Note:·you·can·use·--help·after·any·of·the·above·actions·to·get·help·
234 ······init·-·create·a·new·project·directory·structure·in·the·current·directory234 ······init·-·create·a·new·project·directory·structure·in·the·current·directory
235 ····<action>·can·be·one·of:235 ····<action>·can·be·one·of:
236 ··snap·<action>236 ··snap·<action>
237 Snap·1.0.0.0·Project·Kickstarter237 Snap·1.0.0.0·Project·Kickstarter
238 >·{-#·LANGUAGE·OverloadedStrings·#-} 
239 >·module·Part2·where 
240 >·import···········Snap.Snaplet 
241 >·data·Foo·=·Foo 
242 >·data·Bar·=·Bar 
243 >·fooInit·::·SnapletInit·b·Foo 
244 >·fooInit·=·makeSnaplet·"foo"·"Foo·snaplet"·Nothing·$·do 
245 >·····return·Foo 
246 >·barInit·::·SnapletLens·b·Foo·->·SnapletInit·b·Bar 
247 >·barInit·_h·=·makeSnaplet·"bar"·"Bar·snaplet"·Nothing·$·do 
248 >·····return·Bar 
249 ./src/Part2.lhs 
250 What·Are·Snaplets?238 What·Are·Snaplets?
251 ==================239 ==================
252 A·snaplet·is·a·composable·web·application.··Snaplets·allow·you·to·build240 A·snaplet·is·a·composable·web·application.··Snaplets·allow·you·to·build
253 self-contained·pieces·of·functionality·and·glue·them·together·to·make·larger241 self-contained·pieces·of·functionality·and·glue·them·together·to·make·larger
254 applications.··Here·are·some·of·the·things·provided·by·the·snaplet·API:242 applications.··Here·are·some·of·the·things·provided·by·the·snaplet·API:
255 ··-·Infrastructure·for·application·state/environment243 ··-·Infrastructure·for·application·state/environment
256 ··-·Snaplet·initialization,·reload,·and·cleanup244 ··-·Snaplet·initialization,·reload,·and·cleanup
Offset 541, 14 lines modifiedOffset 529, 26 lines modified
541 run·and·it·sees·that·the·snaplet's·directory·does·not·already·exist.··If·the529 run·and·it·sees·that·the·snaplet's·directory·does·not·already·exist.··If·the
542 user·upgrades·to·a·new·version·of·the·snaplet·and·the·new·version·made·changes530 user·upgrades·to·a·new·version·of·the·snaplet·and·the·new·version·made·changes
543 to·the·filesystem·resources,·those·resources·will·NOT·be·automatically·copied531 to·the·filesystem·resources,·those·resources·will·NOT·be·automatically·copied
544 in·by·default.··Resource·installation·*only*·happens·when·the·`snaplets/foo`532 in·by·default.··Resource·installation·*only*·happens·when·the·`snaplets/foo`
545 directory·does·not·exist.··If·you·want·to·get·the·latest·version·of·the533 directory·does·not·exist.··If·you·want·to·get·the·latest·version·of·the
546 filesystem·resources,·remove·the·`snaplets/foo`·directory,·and·restart·your534 filesystem·resources,·remove·the·`snaplets/foo`·directory,·and·restart·your
547 ./src/Tutorial.lhs535 ./src/Tutorial.lhs
 536 >·{-#·LANGUAGE·OverloadedStrings·#-}
 537 >·module·Part2·where
 538 >·import···········Snap.Snaplet
 539 >·data·Foo·=·Foo
 540 >·data·Bar·=·Bar
 541 >·fooInit·::·SnapletInit·b·Foo
 542 >·fooInit·=·makeSnaplet·"foo"·"Foo·snaplet"·Nothing·$·do
 543 >·····return·Foo
 544 >·barInit·::·SnapletLens·b·Foo·->·SnapletInit·b·Bar
 545 >·barInit·_h·=·makeSnaplet·"bar"·"Bar·snaplet"·Nothing·$·do
 546 >·····return·Bar
 547 ./src/Part2.lhs
548 Name:················projname548 Name:················projname
549 Version:·············0.1549 Version:·············0.1
550 Synopsis:············Project·Synopsis·Here550 Synopsis:············Project·Synopsis·Here
551 Description:·········Project·Description·Here551 Description:·········Project·Description·Here
552 License:·············AllRightsReserved552 License:·············AllRightsReserved
553 Author:··············Author553 Author:··············Author
554 Maintainer:··········maintainer@example.com554 Maintainer:··········maintainer@example.com
Offset 571, 87 lines modifiedOffset 571, 105 lines modified
571 ····snap······················>=·1.0·····&&·<·1.2,571 ····snap······················>=·1.0·····&&·<·1.2,
572 ····snap-core·················>=·1.0·····&&·<·1.1,572 ····snap-core·················>=·1.0·····&&·<·1.1,
573 ····snap-server···············>=·1.0·····&&·<·1.2573 ····snap-server···············>=·1.0·····&&·<·1.2
574 ··if·impl(ghc·>=·6.12.0)574 ··if·impl(ghc·>=·6.12.0)
575 ····ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2575 ····ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2
576 ·················-fno-warn-unused-do-bind576 ·················-fno-warn-unused-do-bind
577 ····ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2577 ····ghc-options:·-threaded·-Wall·-fwarn-tabs·-funbox-strict-fields·-O2
578 <form·method="post"·action="${postAction}"> 
579 ··<table·id="info"> 
580 ····<tr> 
581 ······<td>Login:</td><td><input·type="text"·name="login"·size="20"·/></td> 
582 ····</tr> 
583 ····<tr> 
584 ······<td>Password:</td><td><input·type="password"·name="password"·size="20"·/></td> 
585 ····</tr> 
586 ····<tr> 
587 ······<td></td> 
588 ······<td><input·type="submit"·value="${submitText}"·/></td> 
589 ····</tr> 
590 ··</table> 
591 ./snaplets/heist/templates/userform.tpl 
592 <h1>Snap·Example·App·Login</h1> 
593 <p><loginError/></p> 
594 <bind·tag="postAction">/login</bind> 
595 <bind·tag="submitText">Login</bind> 
596 <apply·template="userform"/> 
597 <p>Don't·have·a·login·yet?·<a·href="/new_user">Create·a·new·user</a></p> 
598 ./snaplets/heist/templates/_login.tpl 
599 <apply·template="base"> 
600 ··<apply·template="_login"/> 
601 </apply> 
602 ./snaplets/heist/templates/login.tpl 
603 <h1>Register·a·new·user</h1> 
604 <bind·tag="postAction">/new_user</bind> 
605 <bind·tag="submitText">Add·User</bind> 
606 <apply·template="userform"/> 
607 ./snaplets/heist/templates/_new_user.tpl 
608 <apply·template="base"> 
609 ··<apply·template="_new_user"·/> 
610 </apply> 
611 ./snaplets/heist/templates/new_user.tpl 
612 ··<head> 
613 ····<title>Snap·web·server</title> 
614 ····<link·rel="stylesheet"·type="text/css"·href="/screen.css"/> 
615 ··</head> 
616 ··<body> 
617 ····<div·id="content"> 
618 ······<apply-content/> 
619 ····</div> 
620 ··</body> 
621 ./snaplets/heist/templates/base.tpl 
622 <apply·template="base"> 
623 ··<ifLoggedIn> 
624 ······This·is·a·simple·demo·page·served·using 
625 ······<a·href="http://snapframework.com/docs/tutorials/heist">Heist</a> 
626 ······and·the·<a·href="http://snapframework.com/">Snap</a>·web·framework. 
627 ····</p> 
628 ····<p>Congrats!··You're·logged·in·as·'<loggedInUser/>'</p> 
629 ····<p><a·href="/logout">Logout</a></p> 
630 ··</ifLoggedIn> 
631 ··<ifLoggedOut> 
632 ····<apply·template="_login"/> 
633 ··</ifLoggedOut> 
634 </apply> 
635 ./snaplets/heist/templates/index.tpl 
636 ···padding:·0; 
637 ···margin:·0; 
638 ···background-color:·#ffffff; 
639 ···font-family:·Verdana,·Helvetica,·sans-serif; 
640 ···padding:·0; 
641 ···margin:·0; 
642 ···text-decoration:·underline; 
643 a·:hover·{ 
Max diff block lines reached; 8981/18038 bytes (49.79%) of diff not shown.
11.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 7905, 15 lines modifiedOffset 7905, 15 lines modified
7905 »       str»    r0,·[r5,·#-4]7905 »       str»    r0,·[r5,·#-4]
7906 »       mov»    r5,·r97906 »       mov»    r5,·r9
7907 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>7907 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>
7908 »       ldr»    r0,·[r7]7908 »       ldr»    r0,·[r7]
7909 »       bx»     r07909 »       bx»     r0
7910 »       ldr»    r0,·[r4,·#-12]7910 »       ldr»    r0,·[r4,·#-12]
7911 »       bx»     r07911 »       bx»     r0
7912 »       smlatteq»       r5,·ip,·r2,·pc»    @·<UNPREDICTABLE>7912 »       smlatteq»       r5,·r8,·r2,·pc»    @·<UNPREDICTABLE>
7913 »       tsteq»  r9,·r4,·lsl·#147913 »       tsteq»  r9,·r4,·lsl·#14
7914 »       andeq»  r0,·r0,·r07914 »       andeq»  r0,·r0,·r0
7915 »       andeq»  r0,·r0,·r5,·lsl·r07915 »       andeq»  r0,·r0,·r5,·lsl·r0
7916 »       sub»    r9,·r5,·#87916 »       sub»    r9,·r5,·#8
7917 »       cmp»    r9,·fp7917 »       cmp»    r9,·fp
7918 »       bcc»    13884·<__cxa_atexit@plt+0x7bec>7918 »       bcc»    13884·<__cxa_atexit@plt+0x7bec>
7919 »       mov»    r0,·r47919 »       mov»    r0,·r4
Offset 7929, 15 lines modifiedOffset 7929, 15 lines modified
7929 »       str»    r0,·[r5,·#-4]7929 »       str»    r0,·[r5,·#-4]
7930 »       mov»    r5,·r97930 »       mov»    r5,·r9
7931 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>7931 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>
7932 »       ldr»    r0,·[r7]7932 »       ldr»    r0,·[r7]
7933 »       bx»     r07933 »       bx»     r0
7934 »       ldr»    r0,·[r4,·#-12]7934 »       ldr»    r0,·[r4,·#-12]
7935 »       bx»     r07935 »       bx»     r0
7936 »       tsteq»  r5,·r6,·lsr·#4»       @·<UNPREDICTABLE>7936 »       strdeq» lr,·[r5,·-ip]
7937 »       tsteq»  r9,·r4,·lsr·#137937 »       tsteq»  r9,·r4,·lsr·#13
7938 »       andeq»  r0,·r0,·r07938 »       andeq»  r0,·r0,·r0
7939 »       andeq»  r0,·r0,·r5,·lsl·r07939 »       andeq»  r0,·r0,·r5,·lsl·r0
7940 »       sub»    r9,·r5,·#87940 »       sub»    r9,·r5,·#8
7941 »       cmp»    r9,·fp7941 »       cmp»    r9,·fp
7942 »       bcc»    138e4·<__cxa_atexit@plt+0x7c4c>7942 »       bcc»    138e4·<__cxa_atexit@plt+0x7c4c>
7943 »       mov»    r0,·r47943 »       mov»    r0,·r4
Offset 7953, 15 lines modifiedOffset 7953, 15 lines modified
7953 »       str»    r0,·[r5,·#-4]7953 »       str»    r0,·[r5,·#-4]
7954 »       mov»    r5,·r97954 »       mov»    r5,·r9
7955 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>7955 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>
7956 »       ldr»    r0,·[r7]7956 »       ldr»    r0,·[r7]
7957 »       bx»     r07957 »       bx»     r0
7958 »       ldr»    r0,·[r4,·#-12]7958 »       ldr»    r0,·[r4,·#-12]
7959 »       bx»     r07959 »       bx»     r0
7960 »       »       »       @·<UNDEFINED>·instruction:·0x0105f1ba7960 »       »       »       @·<UNDEFINED>·instruction:·0x0105ee94
7961 »       tsteq»  r9,·r4,·asr·#127961 »       tsteq»  r9,·r4,·asr·#12
7962 »       andeq»  r0,·r0,·r07962 »       andeq»  r0,·r0,·r0
7963 »       andeq»  r0,·r0,·r5,·lsl·r07963 »       andeq»  r0,·r0,·r5,·lsl·r0
7964 »       sub»    r9,·r5,·#87964 »       sub»    r9,·r5,·#8
7965 »       cmp»    r9,·fp7965 »       cmp»    r9,·fp
7966 »       bcc»    13944·<__cxa_atexit@plt+0x7cac>7966 »       bcc»    13944·<__cxa_atexit@plt+0x7cac>
7967 »       mov»    r0,·r47967 »       mov»    r0,·r4
Offset 8001, 15 lines modifiedOffset 8001, 15 lines modified
8001 »       str»    r0,·[r5,·#-4]8001 »       str»    r0,·[r5,·#-4]
8002 »       mov»    r5,·r98002 »       mov»    r5,·r9
8003 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>8003 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>
8004 »       ldr»    r0,·[r7]8004 »       ldr»    r0,·[r7]
8005 »       bx»     r08005 »       bx»     r0
8006 »       ldr»    r0,·[r4,·#-12]8006 »       ldr»    r0,·[r4,·#-12]
8007 »       bx»     r08007 »       bx»     r0
8008 »       tsteq»  r5,·r0,·ror·#268008 »       tsteq»  r5,·ip,·asr·sp
8009 »       tsteq»  r9,·r4,·lsl·#118009 »       tsteq»  r9,·r4,·lsl·#11
8010 »       andeq»  r0,·r0,·r08010 »       andeq»  r0,·r0,·r0
8011 »       andeq»  r0,·r0,·r5,·lsl·r08011 »       andeq»  r0,·r0,·r5,·lsl·r0
8012 »       sub»    r9,·r5,·#88012 »       sub»    r9,·r5,·#8
8013 »       cmp»    r9,·fp8013 »       cmp»    r9,·fp
8014 »       bcc»    13a04·<__cxa_atexit@plt+0x7d6c>8014 »       bcc»    13a04·<__cxa_atexit@plt+0x7d6c>
8015 »       mov»    r0,·r48015 »       mov»    r0,·r4
Offset 8025, 15 lines modifiedOffset 8025, 15 lines modified
8025 »       str»    r0,·[r5,·#-4]8025 »       str»    r0,·[r5,·#-4]
8026 »       mov»    r5,·r98026 »       mov»    r5,·r9
8027 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>8027 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>
8028 »       ldr»    r0,·[r7]8028 »       ldr»    r0,·[r7]
8029 »       bx»     r08029 »       bx»     r0
8030 »       ldr»    r0,·[r4,·#-12]8030 »       ldr»    r0,·[r4,·#-12]
8031 »       bx»     r08031 »       bx»     r0
8032 »       »       »       @·<UNDEFINED>·instruction:·0x0105eabc8032 »       smlatteq»       r5,·pc,·ip,·lr
8033 »       tsteq»  r9,·r4,·lsr·#108033 »       tsteq»  r9,·r4,·lsr·#10
8034 »       andeq»  r0,·r0,·r08034 »       andeq»  r0,·r0,·r0
8035 »       andeq»  r0,·r0,·r5,·lsl·r08035 »       andeq»  r0,·r0,·r5,·lsl·r0
8036 »       sub»    r9,·r5,·#88036 »       sub»    r9,·r5,·#8
8037 »       cmp»    r9,·fp8037 »       cmp»    r9,·fp
8038 »       bcc»    13a64·<__cxa_atexit@plt+0x7dcc>8038 »       bcc»    13a64·<__cxa_atexit@plt+0x7dcc>
8039 »       mov»    r0,·r48039 »       mov»    r0,·r4
Offset 8049, 15 lines modifiedOffset 8049, 15 lines modified
8049 »       str»    r0,·[r5,·#-4]8049 »       str»    r0,·[r5,·#-4]
8050 »       mov»    r5,·r98050 »       mov»    r5,·r9
8051 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>8051 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>
8052 »       ldr»    r0,·[r7]8052 »       ldr»    r0,·[r7]
8053 »       bx»     r08053 »       bx»     r0
8054 »       ldr»    r0,·[r4,·#-12]8054 »       ldr»    r0,·[r4,·#-12]
8055 »       bx»     r08055 »       bx»     r0
8056 »       tsteq»  r5,·sl,·asr·#208056 »       smlabbeq»       r5,·r1,·ip,·lr
8057 »       tsteq»  r9,·r4,·asr·#98057 »       tsteq»  r9,·r4,·asr·#9
8058 »       andeq»  r0,·r0,·r08058 »       andeq»  r0,·r0,·r0
8059 »       andeq»  r0,·r0,·r5,·lsl·r08059 »       andeq»  r0,·r0,·r5,·lsl·r0
8060 »       sub»    r9,·r5,·#88060 »       sub»    r9,·r5,·#8
8061 »       cmp»    r9,·fp8061 »       cmp»    r9,·fp
8062 »       bcc»    13ac4·<__cxa_atexit@plt+0x7e2c>8062 »       bcc»    13ac4·<__cxa_atexit@plt+0x7e2c>
8063 »       mov»    r0,·r48063 »       mov»    r0,·r4
Offset 8217, 15 lines modifiedOffset 8217, 15 lines modified
8217 »       str»    r0,·[r5,·#-4]8217 »       str»    r0,·[r5,·#-4]
8218 »       mov»    r5,·r98218 »       mov»    r5,·r9
8219 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>8219 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>
8220 »       ldr»    r0,·[r7]8220 »       ldr»    r0,·[r7]
8221 »       bx»     r08221 »       bx»     r0
8222 »       ldr»    r0,·[r4,·#-12]8222 »       ldr»    r0,·[r4,·#-12]
8223 »       bx»     r08223 »       bx»     r0
8224 »       tsteq»  r5,·r6,·lsr·pc8224 »       tsteq»  r5,·r7,·lsr·pc
8225 »       tsteq»  r9,·r4,·lsr·#48225 »       tsteq»  r9,·r4,·lsr·#4
8226 »       andeq»  r0,·r0,·r08226 »       andeq»  r0,·r0,·r0
8227 »       andeq»  r0,·r0,·r5,·lsl·r08227 »       andeq»  r0,·r0,·r5,·lsl·r0
8228 »       sub»    r9,·r5,·#88228 »       sub»    r9,·r5,·#8
8229 »       cmp»    r9,·fp8229 »       cmp»    r9,·fp
8230 »       bcc»    13d64·<__cxa_atexit@plt+0x80cc>8230 »       bcc»    13d64·<__cxa_atexit@plt+0x80cc>
8231 »       mov»    r0,·r48231 »       mov»    r0,·r4
Offset 8241, 15 lines modifiedOffset 8241, 15 lines modified
8241 »       str»    r0,·[r5,·#-4]8241 »       str»    r0,·[r5,·#-4]
8242 »       mov»    r5,·r98242 »       mov»    r5,·r9
8243 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>8243 »       b»      f7f464·<__cxa_atexit@plt+0xf737cc>
8244 »       ldr»    r0,·[r7]8244 »       ldr»    r0,·[r7]
8245 »       bx»     r08245 »       bx»     r0
8246 »       ldr»    r0,·[r4,·#-12]8246 »       ldr»    r0,·[r4,·#-12]
8247 »       bx»     r08247 »       bx»     r0
8248 »       smlabbeq»       r5,·sl,·fp,·sp8248 »       tsteq»  r5,·lr,·ror·sp
8249 »       tsteq»  r9,·r4,·asr·#38249 »       tsteq»  r9,·r4,·asr·#3
8250 »       andeq»  r0,·r0,·r08250 »       andeq»  r0,·r0,·r0
8251 »       andeq»  r0,·r0,·r5,·lsl·r08251 »       andeq»  r0,·r0,·r5,·lsl·r0
8252 »       sub»    r9,·r5,·#88252 »       sub»    r9,·r5,·#8
8253 »       cmp»    r9,·fp8253 »       cmp»    r9,·fp
8254 »       bcc»    13dc4·<__cxa_atexit@plt+0x812c>8254 »       bcc»    13dc4·<__cxa_atexit@plt+0x812c>
8255 »       mov»    r0,·r48255 »       mov»    r0,·r4
Max diff block lines reached; 8753/11662 bytes (75.06%) of diff not shown.
254 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 46, 1115 lines modifiedOffset 46, 1115 lines modified
46 ··0x0106a5f0·79207374·72756374·75726520·696e2074·y·structure·in·t46 ··0x0106a5f0·79207374·72756374·75726520·696e2074·y·structure·in·t
47 ··0x0106a600·68652063·75727265·6e742064·69726563·he·current·direc47 ··0x0106a600·68652063·75727265·6e742064·69726563·he·current·direc
48 ··0x0106a610·746f7279·00202020·203c6163·74696f6e·tory.····<action48 ··0x0106a610·746f7279·00202020·203c6163·74696f6e·tory.····<action
49 ··0x0106a620·3e206361·6e206265·206f6e65·206f663a·>·can·be·one·of:49 ··0x0106a620·3e206361·6e206265·206f6e65·206f663a·>·can·be·one·of:
50 ··0x0106a630·00202073·6e617020·3c616374·696f6e3e·.··snap·<action>50 ··0x0106a630·00202073·6e617020·3c616374·696f6e3e·.··snap·<action>
51 ··0x0106a640·00557361·67653a00·536e6170·20312e30·.Usage:.Snap·1.051 ··0x0106a640·00557361·67653a00·536e6170·20312e30·.Usage:.Snap·1.0
Diff chunk too large, falling back to line-by-line diff (1101 lines added, 1101 lines removed)
52 ··0x0106a650·2e302e30·2050726f·6a656374·204b6963·.0.0·Project·Kic52 ··0x0106a650·2e302e30·2050726f·6a656374·204b6963·.0.0·Project·Kic
53 ··0x0106a660·6b737461·72746572·003e207b·2d23204c·kstarter.>·{-#·L53 ··0x0106a660·6b737461·72746572·00576861·74204172·kstarter.What·Ar
54 ··0x0106a670·414e4755·41474520·4f766572·6c6f6164·ANGUAGE·Overload54 ··0x0106a670·6520536e·61706c65·74733f0a·3d3d3d3d·e·Snaplets?.====
55 ··0x0106a680·65645374·72696e67·7320232d·7d0a3e20·edStrings·#-}.>·55 ··0x0106a680·3d3d3d3d·3d3d3d3d·3d3d3d3d·3d3d0a0a·==============..
56 ··0x0106a690·6d6f6475·6c652050·61727432·20776865·module·Part2·whe56 ··0x0106a690·4120736e·61706c65·74206973·20612063·A·snaplet·is·a·c
57 ··0x0106a6a0·72650a0a·3e20696d·706f7274·20202020·re..>·import····57 ··0x0106a6a0·6f6d706f·7361626c·65207765·62206170·omposable·web·ap
58 ··0x0106a6b0·20202020·20202053·6e61702e·536e6170········Snap.Snap58 ··0x0106a6b0·706c6963·6174696f·6e2e2020·536e6170·plication.··Snap
59 ··0x0106a6c0·6c65740a·0a3e2064·61746120·466f6f20·let..>·data·Foo·59 ··0x0106a6c0·6c657473·20616c6c·6f772079·6f752074·lets·allow·you·t
60 ··0x0106a6d0·3d20466f·6f0a3e0a·3e206461·74612042·=·Foo.>.>·data·B60 ··0x0106a6d0·6f206275·696c640a·73656c66·2d636f6e·o·build.self-con
61 ··0x0106a6e0·6172203d·20426172·0a3e0a3e·20666f6f·ar·=·Bar.>.>·foo61 ··0x0106a6e0·7461696e·65642070·69656365·73206f66·tained·pieces·of
62 ··0x0106a6f0·496e6974·203a3a20·536e6170·6c657449·Init·::·SnapletI62 ··0x0106a6f0·2066756e·6374696f·6e616c69·74792061··functionality·a
63 ··0x0106a700·6e697420·6220466f·6f0a3e20·666f6f49·nit·b·Foo.>·fooI63 ··0x0106a700·6e642067·6c756520·7468656d·20746f67·nd·glue·them·tog
64 ··0x0106a710·6e697420·3d206d61·6b65536e·61706c65·nit·=·makeSnaple64 ··0x0106a710·65746865·7220746f·206d616b·65206c61·ether·to·make·la
65 ··0x0106a720·74202266·6f6f2220·22466f6f·20736e61·t·"foo"·"Foo·sna65 ··0x0106a720·72676572·0a617070·6c696361·74696f6e·rger.application
66 ··0x0106a730·706c6574·22204e6f·7468696e·67202420·plet"·Nothing·$·66 ··0x0106a730·732e2020·48657265·20617265·20736f6d·s.··Here·are·som
67 ··0x0106a740·646f0a3e·20202020·20726574·75726e20·do.>·····return·67 ··0x0106a740·65206f66·20746865·20746869·6e677320·e·of·the·things·
68 ··0x0106a750·466f6f0a·3e0a3e20·62617249·6e697420·Foo.>.>·barInit·68 ··0x0106a750·70726f76·69646564·20627920·74686520·provided·by·the·
69 ··0x0106a760·3a3a2053·6e61706c·65744c65·6e732062·::·SnapletLens·b69 ··0x0106a760·736e6170·6c657420·4150493a·0a0a2020·snaplet·API:..··
70 ··0x0106a770·20466f6f·202d3e20·536e6170·6c657449··Foo·->·SnapletI70 ··0x0106a770·2d20496e·66726173·74727563·74757265·-·Infrastructure
71 ··0x0106a780·6e697420·62204261·720a3e20·62617249·nit·b·Bar.>·barI71 ··0x0106a780·20666f72·20617070·6c696361·74696f6e··for·application
72 ··0x0106a790·6e697420·5f68203d·206d616b·65536e61·nit·_h·=·makeSna72 ··0x0106a790·20737461·74652f65·6e766972·6f6e6d65··state/environme
73 ··0x0106a7a0·706c6574·20226261·72222022·42617220·plet·"bar"·"Bar·73 ··0x0106a7a0·6e740a0a·20202d20·536e6170·6c657420·nt..··-·Snaplet·
74 ··0x0106a7b0·736e6170·6c657422·204e6f74·68696e67·snaplet"·Nothing74 ··0x0106a7b0·696e6974·69616c69·7a617469·6f6e2c20·initialization,·
75 ··0x0106a7c0·20242064·6f0a3e20·20202020·72657475··$·do.>·····retu75 ··0x0106a7c0·72656c6f·61642c20·616e6420·636c6561·reload,·and·clea
76 ··0x0106a7d0·726e2042·61720a00·2e2f7372·632f5061·rn·Bar.../src/Pa76 ··0x0106a7d0·6e75700a·0a20202d·204d616e·6167656d·nup..··-·Managem
77 ··0x0106a7e0·7274322e·6c687300·57686174·20417265·rt2.lhs.What·Are77 ··0x0106a7e0·656e7420·6f662066·696c6573·79737465·ent·of·filesyste
78 ··0x0106a7f0·20536e61·706c6574·733f0a3d·3d3d3d3d··Snaplets?.=====78 ··0x0106a7f0·6d206461·74612061·6e642061·75746f6d·m·data·and·autom
79 ··0x0106a800·3d3d3d3d·3d3d3d3d·3d3d3d3d·3d0a0a41·=============..A79 ··0x0106a800·61746963·20736e61·706c6574·20696e73·atic·snaplet·ins
80 ··0x0106a810·20736e61·706c6574·20697320·6120636f··snaplet·is·a·co80 ··0x0106a810·74616c6c·6174696f·6e0a0a20·202d2055·tallation..··-·U
81 ··0x0106a820·6d706f73·61626c65·20776562·20617070·mposable·web·app81 ··0x0106a820·6e696669·65642063·6f6e6669·67206669·nified·config·fi
82 ··0x0106a830·6c696361·74696f6e·2e202053·6e61706c·lication.··Snapl82 ··0x0106a830·6c652069·6e667261·73747275·63747572·le·infrastructur
83 ··0x0106a840·65747320·616c6c6f·7720796f·7520746f·ets·allow·you·to83 ··0x0106a840·650a0a4f·6e652065·78616d70·6c65206d·e..One·example·m
84 ··0x0106a850·20627569·6c640a73·656c662d·636f6e74··build.self-cont84 ··0x0106a850·69676874·20626520·61207769·6b692073·ight·be·a·wiki·s
85 ··0x0106a860·61696e65·64207069·65636573·206f6620·ained·pieces·of·85 ··0x0106a860·6e61706c·65742e20·20497420·776f756c·naplet.··It·woul
86 ··0x0106a870·66756e63·74696f6e·616c6974·7920616e·functionality·an86 ··0x0106a870·64206265·20646973·74726962·75746564·d·be·distributed
87 ··0x0106a880·6420676c·75652074·68656d20·746f6765·d·glue·them·toge87 ··0x0106a880·20617320·61206861·736b656c·6c0a7061··as·a·haskell.pa
88 ··0x0106a890·74686572·20746f20·6d616b65·206c6172·ther·to·make·lar88 ··0x0106a890·636b6167·65207468·61742077·6f756c64·ckage·that·would
89 ··0x0106a8a0·6765720a·6170706c·69636174·696f6e73·ger.applications89 ··0x0106a8a0·20626520·696e7374·616c6c65·64207769··be·installed·wi
90 ··0x0106a8b0·2e202048·65726520·61726520·736f6d65·.··Here·are·some90 ··0x0106a8b0·74682063·6162616c·20616e64·20776f75·th·cabal·and·wou
91 ··0x0106a8c0·206f6620·74686520·7468696e·67732070··of·the·things·p91 ··0x0106a8c0·6c642070·726f6261·626c7920·696e636c·ld·probably·incl
92 ··0x0106a8d0·726f7669·64656420·62792074·68652073·rovided·by·the·s92 ··0x0106a8d0·75646520·636f6465·2c0a636f·6e666967·ude·code,.config
93 ··0x0106a8e0·6e61706c·65742041·50493a0a·0a20202d·naplet·API:..··-93 ··0x0106a8e0·2066696c·65732c20·48544d4c·2074656d··files,·HTML·tem
94 ··0x0106a8f0·20496e66·72617374·72756374·75726520··Infrastructure·94 ··0x0106a8f0·706c6174·65732c20·7374796c·65736865·plates,·styleshe
95 ··0x0106a900·666f7220·6170706c·69636174·696f6e20·for·application·95 ··0x0106a900·6574732c·204a6176·61536372·6970742c·ets,·JavaScript,
96 ··0x0106a910·73746174·652f656e·7669726f·6e6d656e·state/environmen96 ··0x0106a910·20696d61·6765732c·20657463·2e202054··images,·etc.··T
97 ··0x0106a920·740a0a20·202d2053·6e61706c·65742069·t..··-·Snaplet·i97 ··0x0106a920·68650a73·6e61706c·65742773·20636f64·he.snaplet's·cod
98 ··0x0106a930·6e697469·616c697a·6174696f·6e2c2072·nitialization,·r98 ··0x0106a930·6520776f·756c6420·70726f76·69646520·e·would·provide·
99 ··0x0106a940·656c6f61·642c2061·6e642063·6c65616e·eload,·and·clean99 ··0x0106a940·74686520·6e656365·73736172·79204150·the·necessary·AP
100 ··0x0106a950·75700a0a·20202d20·4d616e61·67656d65·up..··-·Manageme100 ··0x0106a950·4920746f·206c6574·20796f75·72206170·I·to·let·your·ap
101 ··0x0106a960·6e74206f·66206669·6c657379·7374656d·nt·of·filesystem101 ··0x0106a960·706c6963·6174696f·6e0a696e·74657261·plication.intera
102 ··0x0106a970·20646174·6120616e·64206175·746f6d61··data·and·automa102 ··0x0106a970·63742073·65616d6c·6573736c·79207769·ct·seamlessly·wi
103 ··0x0106a980·74696320·736e6170·6c657420·696e7374·tic·snaplet·inst103 ··0x0106a980·74682074·68652077·696b6920·66756e63·th·the·wiki·func
104 ··0x0106a990·616c6c61·74696f6e·0a0a2020·2d20556e·allation..··-·Un104 ··0x0106a990·74696f6e·616c6974·792e2020·5768656e·tionality.··When
105 ··0x0106a9a0·69666965·6420636f·6e666967·2066696c·ified·config·fil105 ··0x0106a9a0·20796f75·2072756e·20796f75·720a6170··you·run·your.ap
106 ··0x0106a9b0·6520696e·66726173·74727563·74757265·e·infrastructure106 ··0x0106a9b0·706c6963·6174696f·6e20666f·72207468·plication·for·th
107 ··0x0106a9c0·0a0a4f6e·65206578·616d706c·65206d69·..One·example·mi107 ··0x0106a9c0·65206669·72737420·74696d65·2c20616c·e·first·time,·al
108 ··0x0106a9d0·67687420·62652061·2077696b·6920736e·ght·be·a·wiki·sn108 ··0x0106a9d0·6c206f66·20746865·2077696b·6920736e·l·of·the·wiki·sn
109 ··0x0106a9e0·61706c65·742e2020·49742077·6f756c64·aplet.··It·would109 ··0x0106a9e0·61706c65·74277320·66696c65·73797374·aplet's·filesyst
110 ··0x0106a9f0·20626520·64697374·72696275·74656420··be·distributed·110 ··0x0106a9f0·656d2072·65736f75·72636573·0a77696c·em·resources.wil
111 ··0x0106aa00·61732061·20686173·6b656c6c·0a706163·as·a·haskell.pac111 ··0x0106aa00·6c206175·746f6d61·74696361·6c6c7920·l·automatically·
112 ··0x0106aa10·6b616765·20746861·7420776f·756c6420·kage·that·would·112 ··0x0106aa10·62652063·6f706965·6420696e·746f2074·be·copied·into·t
113 ··0x0106aa20·62652069·6e737461·6c6c6564·20776974·be·installed·wit113 ··0x0106aa20·68652061·7070726f·70726961·74652070·he·appropriate·p
114 ··0x0106aa30·68206361·62616c20·616e6420·776f756c·h·cabal·and·woul114 ··0x0106aa30·6c616365·732e2020·5468656e·20796f75·laces.··Then·you
115 ··0x0106aa40·64207072·6f626162·6c792069·6e636c75·d·probably·inclu115 ··0x0106aa40·2077696c·6c0a696d·6d656469·6174656c··will.immediatel
116 ··0x0106aa50·64652063·6f64652c·0a636f6e·66696720·de·code,.config·116 ··0x0106aa50·79206265·2061626c·6520746f·20637573·y·be·able·to·cus
117 ··0x0106aa60·66696c65·732c2048·544d4c20·74656d70·files,·HTML·temp117 ··0x0106aa60·746f6d69·7a652074·68652077·696b6920·tomize·the·wiki·
118 ··0x0106aa70·6c617465·732c2073·74796c65·73686565·lates,·styleshee118 ··0x0106aa70·746f2066·69742079·6f757220·6e656564·to·fit·your·need
119 ··0x0106aa80·74732c20·4a617661·53637269·70742c20·ts,·JavaScript,·119 ··0x0106aa80·73206279·20656469·74696e67·20636f6e·s·by·editing·con
120 ··0x0106aa90·696d6167·65732c20·6574632e·20205468·images,·etc.··Th120 ··0x0106aa90·6669670a·66696c65·732c2070·726f7669·fig.files,·provi
121 ··0x0106aaa0·650a736e·61706c65·74277320·636f6465·e.snaplet's·code121 ··0x0106aaa0·64696e67·20796f75·72206f77·6e207374·ding·your·own·st
122 ··0x0106aab0·20776f75·6c642070·726f7669·64652074··would·provide·t122 ··0x0106aab0·796c6573·68656574·732c2065·74632e20·ylesheets,·etc.·
123 ··0x0106aac0·6865206e·65636573·73617279·20415049·he·necessary·API123 ··0x0106aac0·20576520·77696c6c·20646973·63757373··We·will·discuss
124 ··0x0106aad0·20746f20·6c657420·796f7572·20617070··to·let·your·app124 ··0x0106aad0·20746869·7320696e·206d6f72·650a6465··this·in·more.de
125 ··0x0106aae0·6c696361·74696f6e·0a696e74·65726163·lication.interac125 ··0x0106aae0·7461696c·206c6174·65722e0a·0a412073·tail·later...A·s
126 ··0x0106aaf0·74207365·616d6c65·73736c79·20776974·t·seamlessly·wit126 ··0x0106aaf0·6e61706c·65742063·616e2072·65707265·naplet·can·repre
127 ··0x0106ab00·68207468·65207769·6b692066·756e6374·h·the·wiki·funct127 ··0x0106ab00·73656e74·20616e79·7468696e·67206672·sent·anything·fr
128 ··0x0106ab10·696f6e61·6c697479·2e202057·68656e20·ionality.··When·128 ··0x0106ab10·6f6d2062·61636b65·6e642048·61736b65·om·backend·Haske
129 ··0x0106ab20·796f7520·72756e20·796f7572·0a617070·you·run·your.app129 ··0x0106ab20·6c6c2069·6e667261·73747275·63747572·ll·infrastructur
130 ··0x0106ab30·6c696361·74696f6e·20666f72·20746865·lication·for·the130 ··0x0106ab30·65207769·7468206e·6f0a7573·65722066·e·with·no.user·f
131 ··0x0106ab40·20666972·73742074·696d652c·20616c6c··first·time,·all131 ··0x0106ab40·6163696e·67206675·6e637469·6f6e616c·acing·functional
132 ··0x0106ab50·206f6620·74686520·77696b69·20736e61··of·the·wiki·sna132 ··0x0106ab50·69747920·746f2061·20736d61·6c6c2077·ity·to·a·small·w
133 ··0x0106ab60·706c6574·27732066·696c6573·79737465·plet's·filesyste133 ··0x0106ab60·69646765·74206c69·6b652061·20636861·idget·like·a·cha
134 ··0x0106ab70·6d207265·736f7572·6365730a·77696c6c·m·resources.will134 ··0x0106ab70·7420626f·78207468·61742067·6f657320·t·box·that·goes·
135 ··0x0106ab80·20617574·6f6d6174·6963616c·6c792062··automatically·b135 ··0x0106ab80·696e2074·68650a63·6f726e65·72206f66·in·the.corner·of
136 ··0x0106ab90·6520636f·70696564·20696e74·6f207468·e·copied·into·th136 ··0x0106ab90·20612077·65622070·61676520·746f2061··a·web·page·to·a
137 ··0x0106aba0·65206170·70726f70·72696174·6520706c·e·appropriate·pl137 ··0x0106aba0·6e20656e·74697265·20737461·6e64616c·n·entire·standal
138 ··0x0106abb0·61636573·2e202054·68656e20·796f7520·aces.··Then·you·138 ··0x0106abb0·6f6e6520·77656273·69746520·6c696b65·one·website·like
139 ··0x0106abc0·77696c6c·0a696d6d·65646961·74656c79·will.immediately139 ··0x0106abc0·20612062·6c6f6720·6f722066·6f72756d··a·blog·or·forum
140 ··0x0106abd0·20626520·61626c65·20746f20·63757374··be·able·to·cust140 ··0x0106abd0·2e0a5468·6520706f·73736962·696c6974·..The·possibilit
141 ··0x0106abe0·6f6d697a·65207468·65207769·6b692074·omize·the·wiki·t141 ··0x0106abe0·69657320·61726520·656e646c·6573732e·ies·are·endless.
142 ··0x0106abf0·6f206669·7420796f·7572206e·65656473·o·fit·your·needs142 ··0x0106abf0·20204120·736e6170·6c657420·69732061···A·snaplet·is·a
143 ··0x0106ac00·20627920·65646974·696e6720·636f6e66··by·editing·conf143 ··0x0106ac00·20776562·20617070·6c696361·74696f6e··web·application
144 ··0x0106ac10·69670a66·696c6573·2c207072·6f766964·ig.files,·provid144 ··0x0106ac10·2c20616e·64207765·620a6170·706c6963·,·and·web.applic
145 ··0x0106ac20·696e6720·796f7572·206f776e·20737479·ing·your·own·sty145 ··0x0106ac20·6174696f·6e732061·72652073·6e61706c·ations·are·snapl
146 ··0x0106ac30·6c657368·65657473·2c206574·632e2020·lesheets,·etc.··146 ··0x0106ac30·6574732e·20205468·6973206d·65616e73·ets.··This·means
147 ··0x0106ac40·57652077·696c6c20·64697363·75737320·We·will·discuss·147 ··0x0106ac40·20746861·74207573·696e6720·736e6170··that·using·snap
148 ··0x0106ac50·74686973·20696e20·6d6f7265·0a646574·this·in·more.det148 ··0x0106ac50·6c657473·20616e64·20777269·74696e67·lets·and·writing
149 ··0x0106ac60·61696c20·6c617465·722e0a0a·4120736e·ail·later...A·sn149 ··0x0106ac60·0a736e61·706c6574·73206172·6520616c·.snaplets·are·al
150 ··0x0106ac70·61706c65·74206361·6e207265·70726573·aplet·can·repres150 ··0x0106ac70·6d6f7374·20746865·2073616d·65207468·most·the·same·th
151 ··0x0106ac80·656e7420·616e7974·68696e67·2066726f·ent·anything·fro151 ··0x0106ac80·696e672c·20616e64·20697427·73207472·ing,·and·it's·tr
152 ··0x0106ac90·6d206261·636b656e·64204861·736b656c·m·backend·Haskel152 ··0x0106ac90·69766961·6c20746f·2064726f·70206120·ivial·to·drop·a·
153 ··0x0106aca0·6c20696e·66726173·74727563·74757265·l·infrastructure153 ··0x0106aca0·77686f6c·65207765·62736974·650a696e·whole·website.in
154 ··0x0106acb0·20776974·68206e6f·0a757365·72206661··with·no.user·fa154 ··0x0106acb0·746f2061·6e6f7468·6572206f·6e652e0a·to·another·one..
155 ··0x0106acc0·63696e67·2066756e·6374696f·6e616c69·cing·functionali155 ··0x0106acc0·0a576527·72652072·65616c6c·79206578·.We're·really·ex
156 ··0x0106acd0·74792074·6f206120·736d616c·6c207769·ty·to·a·small·wi156 ··0x0106acd0·63697465·64206162·6f757420·74686520·cited·about·the·
157 ··0x0106ace0·64676574·206c696b·65206120·63686174·dget·like·a·chat157 ··0x0106ace0·706f7373·6962696c·69746965·73206176·possibilities·av
158 ··0x0106acf0·20626f78·20746861·7420676f·65732069··box·that·goes·i158 ··0x0106acf0·61696c61·626c6520·77697468·20736e61·ailable·with·sna
159 ··0x0106ad00·6e207468·650a636f·726e6572·206f6620·n·the.corner·of·159 ··0x0106ad00·706c6574·732e2020·496e0a66·6163742c·plets.··In.fact,
160 ··0x0106ad10·61207765·62207061·67652074·6f20616e·a·web·page·to·an160 ··0x0106ad10·20536e61·7020616c·72656164·79207368··Snap·already·sh
161 ··0x0106ad20·20656e74·69726520·7374616e·64616c6f··entire·standalo161 ··0x0106ad20·69707320·77697468·20736e61·706c6574·ips·with·snaplet
162 ··0x0106ad30·6e652077·65627369·7465206c·696b6520·ne·website·like·162 ··0x0106ad30·7320666f·72207365·7373696f·6e732c20·s·for·sessions,·
163 ··0x0106ad40·6120626c·6f67206f·7220666f·72756d2e·a·blog·or·forum.163 ··0x0106ad40·61757468·656e7469·63617469·6f6e2c20·authentication,·
164 ··0x0106ad50·0a546865·20706f73·73696269·6c697469·.The·possibiliti164 ··0x0106ad50·616e640a·74656d70·6c617469·6e672028·and.templating·(
165 ··0x0106ad60·65732061·72652065·6e646c65·73732e20·es·are·endless.·165 ··0x0106ad60·77697468·20486569·7374292c·20205468·with·Heist),··Th
166 ··0x0106ad70·20412073·6e61706c·65742069·73206120··A·snaplet·is·a·166 ··0x0106ad70·69732067·69766573·20796f75·20757365·is·gives·you·use
167 ··0x0106ad80·77656220·6170706c·69636174·696f6e2c·web·application,167 ··0x0106ad80·66756c20·66756e63·74696f6e·616c6974·ful·functionalit
168 ··0x0106ad90·20616e64·20776562·0a617070·6c696361··and·web.applica168 ··0x0106ad90·79206f75·74206f66·20746865·20626f78·y·out·of·the·box
169 ··0x0106ada0·74696f6e·73206172·6520736e·61706c65·tions·are·snaple169 ··0x0106ada0·2c0a616e·64206a75·6d702073·74617274·,.and·jump·start
170 ··0x0106adb0·74732e20·20546869·73206d65·616e7320·ts.··This·means·170 ··0x0106adb0·7320796f·7572206f·776e2073·6e61706c·s·your·own·snapl
171 ··0x0106adc0·74686174·20757369·6e672073·6e61706c·that·using·snapl171 ··0x0106adc0·65742064·6576656c·6f706d65·6e742062·et·development·b
Max diff block lines reached; 112143/260237 bytes (43.09%) of diff not shown.
10.3 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 51, 81 lines modifiedOffset 51, 81 lines modified
51 ··0x010af300·00000000·7ce30001·75f20a01·f6f20a01·....|...u.......51 ··0x010af300·00000000·7ce30001·75f20a01·f6f20a01·....|...u.......
52 ··0x010af310·00000000·7ce30001·45f20a01·06f30a01·....|...E.......52 ··0x010af310·00000000·7ce30001·45f20a01·06f30a01·....|...E.......
53 ··0x010af320·00000000·74d00001·16f20a01·16f30a01·....t...........53 ··0x010af320·00000000·74d00001·16f20a01·16f30a01·....t...........
54 ··0x010af330·00000000·dc3a0100·00000000·00000000·.....:..........54 ··0x010af330·00000000·dc3a0100·00000000·00000000·.....:..........
55 ··0x010af340·00000000·3c3b0100·00000000·00000000·....<;..........55 ··0x010af340·00000000·3c3b0100·00000000·00000000·....<;..........
56 ··0x010af350·00000000·9c3b0100·00000000·00000000·.....;..........56 ··0x010af350·00000000·9c3b0100·00000000·00000000·.....;..........
57 ··0x010af360·00000000·fc3b0100·00000000·00000000·.....;..........57 ··0x010af360·00000000·fc3b0100·00000000·00000000·.....;..........
58 ··0x010af370·00000000·7ce30001·64f30a01·45021601·....|...d...E...58 ··0x010af370·00000000·7ce30001·64f30a01·06f20a01·....|...d.......
59 ··0x010af380·00000000·7ce30001·54f30a01·76f30a01·....|...T...v...59 ··0x010af380·00000000·7ce30001·54f30a01·76f30a01·....|...T...v...
60 ··0x010af390·00000000·7ce30001·44f30a01·86f30a01·....|...D.......60 ··0x010af390·00000000·7ce30001·44f30a01·86f30a01·....|...D.......
61 ··0x010af3a0·00000000·7ce30001·f4f10a01·96f30a01·....|...........61 ··0x010af3a0·00000000·7ce30001·e4f10a01·96f30a01·....|...........
62 ··0x010af3b0·00000000·7ce30001·34f30a01·a6f30a01·....|...4.......62 ··0x010af3b0·00000000·7ce30001·34f30a01·a6f30a01·....|...4.......
63 ··0x010af3c0·00000000·7ce30001·e4f10a01·b6f30a01·....|........... 
64 ··0x010af3d0·00000000·5c3c0100·00000000·00000000·....\<..........63 ··0x010af3c0·00000000·5c3c0100·00000000·00000000·....\<..........
65 ··0x010af3e0·00000000·74d00001·54f20a01·d4f30a01·....t...T.......64 ··0x010af3d0·00000000·74d00001·24f20a01·c4f30a01·....t...$.......
66 ··0x010af3f0·00000000·bc3c0100·00000000·00000000·.....<..........65 ··0x010af3e0·00000000·bc3c0100·00000000·00000000·.....<..........
67 ··0x010af400·00000000·1c3d0100·00000000·00000000·.....=..........66 ··0x010af3f0·00000000·1c3d0100·00000000·00000000·.....=..........
68 ··0x010af410·00000000·74d00001·f4f30a01·04f40a01·....t...........67 ··0x010af400·00000000·74d00001·e4f30a01·f4f30a01·....t...........
69 ··0x010af420·00000000·7c3d0100·00000000·00000000·....|=..........68 ··0x010af410·00000000·7c3d0100·00000000·00000000·....|=..........
70 ··0x010af430·00000000·dc3d0100·00000000·00000000·.....=..........69 ··0x010af420·00000000·dc3d0100·00000000·00000000·.....=..........
71 ··0x010af440·00000000·74d00001·24f40a01·34f40a01·....t...$...4...70 ··0x010af430·00000000·74d00001·14f40a01·24f40a01·....t.......$...
72 ··0x010af450·00000000·3c3e0100·00000000·00000000·....<>..........71 ··0x010af440·00000000·3c3e0100·00000000·00000000·....<>..........
73 ··0x010af460·00000000·74d00001·84f20a01·54f40a01·....t.......T... 
74 ··0x010af470·00000000·9c3e0100·00000000·00000000·.....>..........72 ··0x010af450·00000000·9c3e0100·00000000·00000000·.....>..........
 73 ··0x010af460·00000000·74d00001·44f40a01·54f40a01·....t...D...T...
75 ··0x010af480·00000000·fc3e0100·00000000·00000000·.....>..........74 ··0x010af470·00000000·fc3e0100·00000000·00000000·.....>..........
 75 ··0x010af480·00000000·5c3f0100·00000000·00000000·....\?..........
76 ··0x010af490·00000000·74d00001·74f40a01·84f40a01·....t...t.......76 ··0x010af490·00000000·74d00001·74f40a01·84f40a01·....t...t.......
77 ··0x010af4a0·00000000·5c3f0100·00000000·00000000·....\?.......... 
78 ··0x010af4b0·00000000·bc3f0100·00000000·00000000·.....?..........77 ··0x010af4a0·00000000·bc3f0100·00000000·00000000·.....?..........
 78 ··0x010af4b0·00000000·1c400100·00000000·00000000·.....@..........
79 ··0x010af4c0·00000000·74d00001·a4f40a01·b4f40a01·....t...........79 ··0x010af4c0·00000000·74d00001·a4f40a01·b4f40a01·....t...........
80 ··0x010af4d0·00000000·1c400100·00000000·00000000·.....@.......... 
81 ··0x010af4e0·00000000·7c400100·00000000·00000000·....|@..........80 ··0x010af4d0·00000000·7c400100·00000000·00000000·....|@..........
 81 ··0x010af4e0·00000000·dc400100·00000000·00000000·.....@..........
82 ··0x010af4f0·00000000·74d00001·d4f40a01·e4f40a01·....t...........82 ··0x010af4f0·00000000·74d00001·d4f40a01·e4f40a01·....t...........
83 ··0x010af500·00000000·dc400100·00000000·00000000·.....@.......... 
84 ··0x010af510·00000000·3c410100·00000000·00000000·....<A..........83 ··0x010af500·00000000·3c410100·00000000·00000000·....<A..........
 84 ··0x010af510·00000000·9c410100·00000000·00000000·.....A..........
85 ··0x010af520·00000000·74d00001·04f50a01·14f50a01·....t...........85 ··0x010af520·00000000·74d00001·04f50a01·14f50a01·....t...........
86 ··0x010af530·00000000·9c410100·00000000·00000000·.....A..........86 ··0x010af530·00000000·fc410100·00000000·00000000·.....A..........
87 ··0x010af540·00000000·fc410100·00000000·00000000·.....A..........87 ··0x010af540·00000000·5c420100·00000000·00000000·....\B..........
88 ··0x010af550·00000000·74d00001·34f50a01·44f50a01·....t...4...D...88 ··0x010af550·00000000·74d00001·34f50a01·44f50a01·....t...4...D...
89 ··0x010af560·00000000·5c420100·00000000·00000000·....\B.......... 
90 ··0x010af570·00000000·bc420100·00000000·00000000·.....B..........89 ··0x010af560·00000000·bc420100·00000000·00000000·.....B..........
91 ··0x010af580·00000000·74d00001·64f50a01·74f50a01·....t...d...t...90 ··0x010af570·00000000·74d00001·b4f20a01·64f50a01·....t.......d...
92 ··0x010af590·00000000·1c430100·00000000·00000000·.....C..........91 ··0x010af580·00000000·1c430100·00000000·00000000·.....C..........
93 ··0x010af5a0·00000000·7c430100·00000000·00000000·....|C..........92 ··0x010af590·00000000·7c430100·00000000·00000000·....|C..........
94 ··0x010af5b0·00000000·74d00001·94f50a01·a4f50a01·....t...........93 ··0x010af5a0·00000000·74d00001·84f50a01·94f50a01·....t...........
95 ··0x010af5c0·00000000·dc430100·00000000·00000000·.....C..........94 ··0x010af5b0·00000000·dc430100·00000000·00000000·.....C..........
96 ··0x010af5d0·00000000·3c440100·00000000·00000000·....<D..........95 ··0x010af5c0·00000000·3c440100·00000000·00000000·....<D..........
97 ··0x010af5e0·00000000·74d00001·c4f50a01·d4f50a01·....t...........96 ··0x010af5d0·00000000·74d00001·b4f50a01·c4f50a01·....t...........
98 ··0x010af5f0·00000000·7ce30001·e5f50a01·45021601·....|.......E...97 ··0x010af5e0·00000000·7ce30001·d5f50a01·45021601·....|.......E...
 98 ··0x010af5f0·00000000·7ce30001·a5f50a01·e6f50a01·....|...........
99 ··0x010af600·00000000·7ce30001·b5f50a01·f6f50a01·....|...........99 ··0x010af600·00000000·7ce30001·75f50a01·f6f50a01·....|...u.......
100 ··0x010af610·00000000·7ce30001·85f50a01·06f60a01·....|...........100 ··0x010af610·00000000·7ce30001·55f50a01·06f60a01·....|...U.......
101 ··0x010af620·00000000·7ce30001·55f50a01·16f60a01·....|...U.......101 ··0x010af620·00000000·7ce30001·25f50a01·16f60a01·....|...%.......
102 ··0x010af630·00000000·7ce30001·25f50a01·26f60a01·....|...%...&...102 ··0x010af630·00000000·7ce30001·f5f40a01·26f60a01·....|.......&...
103 ··0x010af640·00000000·7ce30001·f5f40a01·36f60a01·....|.......6...103 ··0x010af640·00000000·7ce30001·c5f40a01·36f60a01·....|.......6...
104 ··0x010af650·00000000·7ce30001·c5f40a01·46f60a01·....|.......F...104 ··0x010af650·00000000·7ce30001·95f40a01·46f60a01·....|.......F...
105 ··0x010af660·00000000·7ce30001·d5f20a01·56f60a01·....|.......V...105 ··0x010af660·00000000·7ce30001·65f40a01·56f60a01·....|...e...V...
106 ··0x010af670·00000000·7ce30001·95f40a01·66f60a01·....|.......f...106 ··0x010af670·00000000·7ce30001·35f40a01·66f60a01·....|...5...f...
107 ··0x010af680·00000000·7ce30001·65f40a01·76f60a01·....|...e...v...107 ··0x010af680·00000000·7ce30001·a5f20a01·76f60a01·....|.......v...
108 ··0x010af690·00000000·7ce30001·45f40a01·86f60a01·....|...E.......108 ··0x010af690·00000000·7ce30001·05f40a01·86f60a01·....|...........
109 ··0x010af6a0·00000000·7ce30001·15f40a01·96f60a01·....|...........109 ··0x010af6a0·00000000·7ce30001·75f20a01·96f60a01·....|...u.......
110 ··0x010af6b0·00000000·7ce30001·e5f30a01·a6f60a01·....|...........110 ··0x010af6b0·00000000·7ce30001·d5f30a01·a6f60a01·....|...........
111 ··0x010af6c0·00000000·7ce30001·45f20a01·b6f60a01·....|...E....... 
112 ··0x010af6d0·00000000·74d00001·c6f30a01·c6f60a01·....t...........111 ··0x010af6c0·00000000·74d00001·b6f30a01·b6f60a01·....t...........
113 ··0x010af6e0·00000000·9c440100·00000000·00000000·.....D..........112 ··0x010af6d0·00000000·9c440100·00000000·00000000·.....D..........
114 ··0x010af6f0·00000000·74d00001·54f20a01·e4f60a01·....t...T.......113 ··0x010af6e0·00000000·74d00001·24f20a01·d4f60a01·....t...$.......
115 ··0x010af700·00000000·fc440100·00000000·00000000·.....D..........114 ··0x010af6f0·00000000·fc440100·00000000·00000000·.....D..........
116 ··0x010af710·00000000·5c450100·00000000·00000000·....\E..........115 ··0x010af700·00000000·5c450100·00000000·00000000·....\E..........
117 ··0x010af720·00000000·74d00001·04f70a01·14f70a01·....t...........116 ··0x010af710·00000000·74d00001·f4f60a01·04f70a01·....t...........
118 ··0x010af730·00000000·bc450100·00000000·00000000·.....E..........117 ··0x010af720·00000000·bc450100·00000000·00000000·.....E..........
119 ··0x010af740·00000000·1c460100·00000000·00000000·.....F..........118 ··0x010af730·00000000·1c460100·00000000·00000000·.....F..........
120 ··0x010af750·00000000·74d00001·34f70a01·44f70a01·....t...4...D...119 ··0x010af740·00000000·74d00001·24f70a01·34f70a01·....t...$...4...
 120 ··0x010af750·00000000·7ce30001·45f70a01·45021601·....|...E...E...
121 ··0x010af760·00000000·7ce30001·55f70a01·e6f20a01·....|...U.......121 ··0x010af760·00000000·7ce30001·15f70a01·56f70a01·....|.......V...
122 ··0x010af770·00000000·7ce30001·25f70a01·66f70a01·....|...%...f...122 ··0x010af770·00000000·7ce30001·a5f20a01·66f70a01·....|.......f...
123 ··0x010af780·00000000·7ce30001·f5f60a01·76f70a01·....|.......v...123 ··0x010af780·00000000·7ce30001·75f20a01·76f70a01·....|...u...v...
124 ··0x010af790·00000000·7ce30001·45f20a01·86f70a01·....|...E.......124 ··0x010af790·00000000·7ce30001·e5f60a01·86f70a01·....|...........
125 ··0x010af7a0·00000000·74d00001·16f20a01·96f70a01·....t...........125 ··0x010af7a0·00000000·74d00001·16f20a01·96f70a01·....t...........
126 ··0x010af7b0·00000000·7c460100·00000000·00000000·....|F..........126 ··0x010af7b0·00000000·7c460100·00000000·00000000·....|F..........
127 ··0x010af7c0·00000000·dc460100·00000000·00000000·.....F..........127 ··0x010af7c0·00000000·dc460100·00000000·00000000·.....F..........
128 ··0x010af7d0·00000000·3c470100·00000000·00000000·....<G..........128 ··0x010af7d0·00000000·3c470100·00000000·00000000·....<G..........
129 ··0x010af7e0·00000000·9c470100·00000000·00000000·.....G..........129 ··0x010af7e0·00000000·9c470100·00000000·00000000·.....G..........
130 ··0x010af7f0·00000000·fc470100·00000000·00000000·.....G..........130 ··0x010af7f0·00000000·fc470100·00000000·00000000·.....G..........
131 ··0x010af800·00000000·5c480100·00000000·00000000·....\H..........131 ··0x010af800·00000000·5c480100·00000000·00000000·....\H..........
Offset 230, 15 lines modifiedOffset 230, 15 lines modified
230 ··0x010afe30·00000000·c4660100·00000000·f8670100·.....f.......g..230 ··0x010afe30·00000000·c4660100·00000000·f8670100·.....f.......g..
231 ··0x010afe40·00730100·7444e200·41fe0a01·03000000·.s..tD..A.......231 ··0x010afe40·00730100·7444e200·41fe0a01·03000000·.s..tD..A.......
232 ··0x010afe50·5c44e200·eafd0a01·0afe0a01·45fe0a01·\D..........E...232 ··0x010afe50·5c44e200·eafd0a01·0afe0a01·45fe0a01·\D..........E...
233 ··0x010afe60·18fe0a01·00000000·7ce30001·51fe0a01·........|...Q...233 ··0x010afe60·18fe0a01·00000000·7ce30001·51fe0a01·........|...Q...
234 ··0x010afe70·45021601·00000000·48ad0401·58fa0a01·E.......H...X...234 ··0x010afe70·45021601·00000000·48ad0401·58fa0a01·E.......H...X...
235 ··0x010afe80·48fc0a01·00000000·48ad0401·84fd0a01·H.......H.......235 ··0x010afe80·48fc0a01·00000000·48ad0401·84fd0a01·H.......H.......
236 ··0x010afe90·34fe0a01·00000000·00000000·00000000·4...............236 ··0x010afe90·34fe0a01·00000000·00000000·00000000·4...............
237 ··0x010afea0·c8ad0401·18fc0a01·c4f60a01·c4f30a01·................237 ··0x010afea0·c8ad0401·18fc0a01·b4f60a01·b4f30a01·................
238 ··0x010afeb0·a0fd0a01·b8fd0a01·88fe0a01·00000000·................238 ··0x010afeb0·a0fd0a01·b8fd0a01·88fe0a01·00000000·................
239 ··0x010afec0·a8ad0401·18fc0a01·14f20a01·94f70a01·................239 ··0x010afec0·a8ad0401·18fc0a01·14f20a01·94f70a01·................
240 ··0x010afed0·a0fd0a01·88fe0a01·00000000·48ad0401·............H...240 ··0x010afed0·a0fd0a01·88fe0a01·00000000·48ad0401·............H...
241 ··0x010afee0·a0fe0a01·c0fe0a01·00000000·00000000·................241 ··0x010afee0·a0fe0a01·c0fe0a01·00000000·00000000·................
242 ··0x010afef0·68ad0401·14f30a01·c8fd0a01·dcfe0a01·h...............242 ··0x010afef0·68ad0401·14f30a01·c8fd0a01·dcfe0a01·h...............
243 ··0x010aff00·00000000·48ad0401·d8fd0a01·f0fe0a01·....H...........243 ··0x010aff00·00000000·48ad0401·d8fd0a01·f0fe0a01·....H...........
244 ··0x010aff10·00000000·00000000·00000000·00000000·................244 ··0x010aff10·00000000·00000000·00000000·00000000·................