-
Notifications
You must be signed in to change notification settings - Fork 799
/
Copy pathproject.pbxproj
1718 lines (1702 loc) · 116 KB
/
project.pbxproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
6205309618D4443E00887D3E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 621571AA16CF6BCB003D96B4 /* Foundation.framework */; };
6205309918D4443E00887D3E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6205309818D4443E00887D3E /* main.m */; };
620530A518D4444E00887D3E /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 629AC93F18B49C33001D2771 /* SystemConfiguration.framework */; };
620530BA18D44A2700887D3E /* shadowsocks_sysconf in Resources */ = {isa = PBXBuildFile; fileRef = 6205309518D4443E00887D3E /* shadowsocks_sysconf */; };
620530BE18D44FB600887D3E /* install_helper.sh in Resources */ = {isa = PBXBuildFile; fileRef = 620530BD18D44FB600887D3E /* install_helper.sh */; };
621571A916CF6BCB003D96B4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 621571A816CF6BCB003D96B4 /* UIKit.framework */; };
621571AB16CF6BCB003D96B4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 621571AA16CF6BCB003D96B4 /* Foundation.framework */; };
621571AD16CF6BCB003D96B4 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 621571AC16CF6BCB003D96B4 /* CoreGraphics.framework */; };
621571B316CF6BCB003D96B4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 621571B116CF6BCB003D96B4 /* InfoPlist.strings */; };
621571B516CF6BCB003D96B4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571B416CF6BCB003D96B4 /* main.m */; };
621571B916CF6BCB003D96B4 /* SWBAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571B816CF6BCB003D96B4 /* SWBAppDelegate.m */; };
621571BB16CF6BCB003D96B4 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 621571BA16CF6BCB003D96B4 /* Default.png */; };
621571BD16CF6BCB003D96B4 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 621571BC16CF6BCB003D96B4 /* [email protected] */; };
621571BF16CF6BCB003D96B4 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 621571BE16CF6BCB003D96B4 /* [email protected] */; };
621571C216CF6BCB003D96B4 /* SWBViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571C116CF6BCB003D96B4 /* SWBViewController.m */; };
621571DC16CF6D50003D96B4 /* SWBTabView.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571D116CF6D50003D96B4 /* SWBTabView.m */; };
621571DD16CF6D50003D96B4 /* SWBTab.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571D316CF6D50003D96B4 /* SWBTab.m */; };
621571DE16CF6D50003D96B4 /* SWBTabBarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571D516CF6D50003D96B4 /* SWBTabBarView.m */; };
621571DF16CF6D50003D96B4 /* SWBNewTabButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571D716CF6D50003D96B4 /* SWBNewTabButton.m */; };
621571E016CF6D50003D96B4 /* SWBSmallCloseButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571D916CF6D50003D96B4 /* SWBSmallCloseButton.m */; };
621571E116CF6D50003D96B4 /* SWBSmallCloseButtonHighlightView.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571DB16CF6D50003D96B4 /* SWBSmallCloseButtonHighlightView.m */; };
621571EA16CF74CC003D96B4 /* SWBWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571E616CF74CC003D96B4 /* SWBWebView.m */; };
621571EB16CF74CC003D96B4 /* SWBWebViewContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571E816CF74CC003D96B4 /* SWBWebViewContainer.m */; };
621571EF16CF782C003D96B4 /* SWBNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571EE16CF782C003D96B4 /* SWBNetworkActivityIndicatorManager.m */; };
621571F616CF7FA7003D96B4 /* SWBPage.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571F116CF7FA6003D96B4 /* SWBPage.m */; };
621571F716CF7FA7003D96B4 /* SWBPageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 621571F316CF7FA6003D96B4 /* SWBPageManager.m */; };
621FCC0217603FFA00411E5F /* GCDWebServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 621FCBFA17603FFA00411E5F /* GCDWebServer.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
621FCC0317603FFA00411E5F /* GCDWebServerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 621FCBFC17603FFA00411E5F /* GCDWebServerConnection.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
621FCC0417603FFA00411E5F /* GCDWebServerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 621FCBFF17603FFA00411E5F /* GCDWebServerRequest.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
621FCC0517603FFA00411E5F /* GCDWebServerResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 621FCC0117603FFA00411E5F /* GCDWebServerResponse.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
621FCC071760400400411E5F /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 621FCC061760400400411E5F /* MobileCoreServices.framework */; };
621FCC091760400800411E5F /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 621FCC081760400800411E5F /* CFNetwork.framework */; };
622BE4E318B6FBD700F22683 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 627A6E1018B47E9300493BBC /* Images.xcassets */; };
622BE4E618B7307200F22683 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 622BE4E418B7307200F22683 /* [email protected] */; };
622BE4E718B7307200F22683 /* menu_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 622BE4E518B7307200F22683 /* menu_icon.png */; };
6232047118C0719D001A30B9 /* menu_icon_disabled.png in Resources */ = {isa = PBXBuildFile; fileRef = 6232046F18C0719D001A30B9 /* menu_icon_disabled.png */; };
6232047218C0719D001A30B9 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 6232047018C0719D001A30B9 /* [email protected] */; };
6232047718C08C6C001A30B9 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 628C3DE118AD5AFA0090632A /* Localizable.strings */; };
6232047818C08E2A001A30B9 /* ConfigWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6232047A18C08E2A001A30B9 /* ConfigWindow.xib */; };
623A7EBB1795AE8000DF11DF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 621571AA16CF6BCB003D96B4 /* Foundation.framework */; };
623A7EC61795AF1000DF11DF /* ev.c in Sources */ = {isa = PBXBuildFile; fileRef = 628693FD16DA2983008B1A26 /* ev.c */; };
623A7EC71795B0C700DF11DF /* encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 628693EE16DA2815008B1A26 /* encrypt.c */; };
623A7EC81795B0C900DF11DF /* table.m in Sources */ = {isa = PBXBuildFile; fileRef = 62CD119B175E3E17008C4D0C /* table.m */; };
623A7EC91795B0D300DF11DF /* local.m in Sources */ = {isa = PBXBuildFile; fileRef = 628693F016DA2816008B1A26 /* local.m */; };
623A7ECC1795B15500DF11DF /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 62CD1199175E3BD7008C4D0C /* libcrypto.a */; };
623A7ECF1795B1D800DF11DF /* libshadowsocks.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 623A7EBA1795AE8000DF11DF /* libshadowsocks.a */; };
625E5BBA19EA350F007A5124 /* QRCodeWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 625E5BB919EA350F007A5124 /* QRCodeWindow.xib */; };
625E5BBD19EA36D2007A5124 /* SWBQRCodeWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 625E5BBC19EA36D2007A5124 /* SWBQRCodeWindowController.m */; };
625E5BBE19EA3855007A5124 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 627A6E5618B4887000493BBC /* WebKit.framework */; };
625E5BC119EA3A43007A5124 /* jquery.min.js in Resources */ = {isa = PBXBuildFile; fileRef = 625E5BBF19EA3A43007A5124 /* jquery.min.js */; };
625E5BC219EA3A43007A5124 /* qrcode.min.js in Resources */ = {isa = PBXBuildFile; fileRef = 625E5BC019EA3A43007A5124 /* qrcode.min.js */; };
625E5BC519EA3A6B007A5124 /* qrcode.htm in Resources */ = {isa = PBXBuildFile; fileRef = 625E5BC319EA3A6B007A5124 /* qrcode.htm */; };
626C4ADB18B1E352003DBE33 /* NSData+Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 626C4ADA18B1E352003DBE33 /* NSData+Base64.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
6274846E18B1FD5C00A9CDF0 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6274846D18B1FD5C00A9CDF0 /* CoreVideo.framework */; };
6274847018B1FD6500A9CDF0 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6274846F18B1FD6500A9CDF0 /* CoreMedia.framework */; };
6274847218B1FD6F00A9CDF0 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6274847118B1FD6F00A9CDF0 /* QuartzCore.framework */; };
6274847418B1FD7900A9CDF0 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6274847318B1FD7900A9CDF0 /* ImageIO.framework */; };
6274847518B1FD9B00A9CDF0 /* libZXingObjC-iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6274846218B1FD4200A9CDF0 /* libZXingObjC-iOS.a */; };
627A6DF918B47E9300493BBC /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 627A6DF818B47E9300493BBC /* Cocoa.framework */; };
627A6E0318B47E9300493BBC /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 627A6E0118B47E9300493BBC /* InfoPlist.strings */; };
627A6E0518B47E9300493BBC /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 627A6E0418B47E9300493BBC /* main.m */; };
627A6E0C18B47E9300493BBC /* SWBAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 627A6E0B18B47E9300493BBC /* SWBAppDelegate.m */; };
627A6E1118B47E9300493BBC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 627A6E1018B47E9300493BBC /* Images.xcassets */; };
627A6E3F18B47F5400493BBC /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 627A6E3E18B47F5400493BBC /* libcrypto.dylib */; };
627A6E4118B47FAE00493BBC /* encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 628693EE16DA2815008B1A26 /* encrypt.c */; };
627A6E4218B47FAE00493BBC /* table.m in Sources */ = {isa = PBXBuildFile; fileRef = 62CD119B175E3E17008C4D0C /* table.m */; };
627A6E4318B47FAE00493BBC /* local.m in Sources */ = {isa = PBXBuildFile; fileRef = 628693F016DA2816008B1A26 /* local.m */; };
627A6E4418B47FAE00493BBC /* ev.c in Sources */ = {isa = PBXBuildFile; fileRef = 628693FD16DA2983008B1A26 /* ev.c */; };
628693E116DA2578008B1A26 /* AppProxyCap.m in Sources */ = {isa = PBXBuildFile; fileRef = 628693E016DA2578008B1A26 /* AppProxyCap.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
628693E716DA2584008B1A26 /* interpose.c in Sources */ = {isa = PBXBuildFile; fileRef = 628693E416DA2584008B1A26 /* interpose.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
628693EC16DA2706008B1A26 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 628693EA16DA26E2008B1A26 /* SystemConfiguration.framework */; };
628693F816DA2817008B1A26 /* ProxySettingsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 628693F416DA2817008B1A26 /* ProxySettingsTableViewController.m */; };
628C3DDF18AD5AFA0090632A /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 628C3DE118AD5AFA0090632A /* Localizable.strings */; };
628C91BD1A07AA5800BA1566 /* Profile.m in Sources */ = {isa = PBXBuildFile; fileRef = 628C91BC1A07AA5800BA1566 /* Profile.m */; };
628C91C41A07AB4500BA1566 /* Configuration.m in Sources */ = {isa = PBXBuildFile; fileRef = 628C91C31A07AB4500BA1566 /* Configuration.m */; };
628C91C61A07B6C800BA1566 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 628C91C51A07B6C800BA1566 /* QuartzCore.framework */; };
629AC93318B49341001D2771 /* Application.xib in Resources */ = {isa = PBXBuildFile; fileRef = 629AC93218B49341001D2771 /* Application.xib */; };
629AC93418B49676001D2771 /* GCDWebServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 621FCBFA17603FFA00411E5F /* GCDWebServer.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
629AC93518B49676001D2771 /* GCDWebServerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 621FCBFC17603FFA00411E5F /* GCDWebServerConnection.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
629AC93618B49676001D2771 /* GCDWebServerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 621FCBFF17603FFA00411E5F /* GCDWebServerRequest.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
629AC93718B49676001D2771 /* GCDWebServerResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 621FCC0117603FFA00411E5F /* GCDWebServerResponse.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
62CD119A175E3BD7008C4D0C /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 62CD1199175E3BD7008C4D0C /* libcrypto.a */; };
62CD9190178977B500B2CB55 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62CD918F178977B500B2CB55 /* MessageUI.framework */; };
62D85A8D176DA6FC00FE5575 /* atom.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A4E176DA6FB00FE5575 /* atom.c */; };
62D85A8E176DA6FC00FE5575 /* auth.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A50176DA6FB00FE5575 /* auth.c */; };
62D85A90176DA6FC00FE5575 /* chunk.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A53176DA6FB00FE5575 /* chunk.c */; };
62D85A91176DA6FC00FE5575 /* client.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A55176DA6FB00FE5575 /* client.c */; };
62D85A92176DA6FC00FE5575 /* config.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A57176DA6FB00FE5575 /* config.c */; };
62D85A95176DA6FC00FE5575 /* diskcache.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A5B176DA6FB00FE5575 /* diskcache.c */; };
62D85A96176DA6FC00FE5575 /* dns.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A5D176DA6FB00FE5575 /* dns.c */; };
62D85A97176DA6FC00FE5575 /* event.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A5F176DA6FB00FE5575 /* event.c */; };
62D85A98176DA6FC00FE5575 /* forbidden.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A61176DA6FB00FE5575 /* forbidden.c */; };
62D85A9A176DA6FC00FE5575 /* fts_compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A64176DA6FB00FE5575 /* fts_compat.c */; };
62D85A9B176DA6FC00FE5575 /* ftsimport.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A66176DA6FB00FE5575 /* ftsimport.c */; };
62D85A9C176DA6FC00FE5575 /* http.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A68176DA6FB00FE5575 /* http.c */; };
62D85A9D176DA6FC00FE5575 /* http_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A6A176DA6FB00FE5575 /* http_parse.c */; };
62D85A9F176DA6FC00FE5575 /* io.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A6D176DA6FB00FE5575 /* io.c */; };
62D85AA0176DA6FC00FE5575 /* local.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A6F176DA6FB00FE5575 /* local.c */; };
62D85AA2176DA6FC00FE5575 /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A72176DA6FB00FE5575 /* log.c */; };
62D85AA3176DA6FC00FE5575 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A74176DA6FB00FE5575 /* main.c */; };
62D85AA4176DA6FC00FE5575 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A75176DA6FB00FE5575 /* Makefile */; };
62D85AA6176DA6FC00FE5575 /* md5import.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A78176DA6FB00FE5575 /* md5import.c */; };
62D85AA7176DA6FC00FE5575 /* mingw.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A7A176DA6FB00FE5575 /* mingw.c */; };
62D85AA8176DA6FC00FE5575 /* object.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A7C176DA6FB00FE5575 /* object.c */; };
62D85AA9176DA6FC00FE5575 /* parse_time.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A7E176DA6FB00FE5575 /* parse_time.c */; };
62D85AAE176DA6FC00FE5575 /* server.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A85176DA6FB00FE5575 /* server.c */; };
62D85AAF176DA6FC00FE5575 /* socks.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A87176DA6FB00FE5575 /* socks.c */; };
62D85AB0176DA6FC00FE5575 /* tunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A89176DA6FB00FE5575 /* tunnel.c */; };
62D85AB1176DA6FC00FE5575 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D85A8B176DA6FB00FE5575 /* util.c */; };
62D85AB4176DAA7200FE5575 /* polipo.config in Resources */ = {isa = PBXBuildFile; fileRef = 62D85AB2176DAA7200FE5575 /* polipo.config */; };
62D85AB5176DAA7200FE5575 /* silence.wav in Resources */ = {isa = PBXBuildFile; fileRef = 62D85AB3176DAA7200FE5575 /* silence.wav */; };
62DAB9E0177A11D7003DFFDE /* Crashlytics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62DAB9DF177A11D7003DFFDE /* Crashlytics.framework */; };
62DE796018B2140D00277174 /* cancel.png in Resources */ = {isa = PBXBuildFile; fileRef = 62DE795F18B2140D00277174 /* cancel.png */; };
62E27E5418C1D03D0086033D /* proxy.pac.gz in Resources */ = {isa = PBXBuildFile; fileRef = 62E27E5318C1D03D0086033D /* proxy.pac.gz */; };
62E27E5518C1D03D0086033D /* proxy.pac.gz in Resources */ = {isa = PBXBuildFile; fileRef = 62E27E5318C1D03D0086033D /* proxy.pac.gz */; };
62E27E5918C1D0CF0086033D /* GZIP.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E27E5818C1D0CF0086033D /* GZIP.m */; };
62E27E5A18C1D0CF0086033D /* GZIP.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E27E5818C1D0CF0086033D /* GZIP.m */; };
62E27E5C18C1D0F90086033D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 62E27E5B18C1D0F80086033D /* libz.dylib */; };
62E27E5E18C1D1000086033D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 62E27E5D18C1D1000086033D /* libz.dylib */; };
62E27E6418C1F1E30086033D /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = EB1896EFEA137F75386005D4 /* LICENSE */; };
62E2E18F1A5AB1E600C9A2E1 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E17D1A5AB1E600C9A2E1 /* AFHTTPRequestOperation.m */; };
62E2E1901A5AB1E600C9A2E1 /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E17F1A5AB1E600C9A2E1 /* AFHTTPRequestOperationManager.m */; };
62E2E1911A5AB1E600C9A2E1 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E1811A5AB1E600C9A2E1 /* AFHTTPSessionManager.m */; };
62E2E1921A5AB1E600C9A2E1 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E1841A5AB1E600C9A2E1 /* AFNetworkReachabilityManager.m */; };
62E2E1931A5AB1E600C9A2E1 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E1861A5AB1E600C9A2E1 /* AFSecurityPolicy.m */; };
62E2E1941A5AB1E600C9A2E1 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E1881A5AB1E600C9A2E1 /* AFURLConnectionOperation.m */; };
62E2E1951A5AB1E600C9A2E1 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E18A1A5AB1E600C9A2E1 /* AFURLRequestSerialization.m */; };
62E2E1961A5AB1E600C9A2E1 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E18C1A5AB1E600C9A2E1 /* AFURLResponseSerialization.m */; };
62E2E1971A5AB1E600C9A2E1 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E2E18E1A5AB1E600C9A2E1 /* AFURLSessionManager.m */; };
62E2E1991A5AB21E00C9A2E1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62E2E1981A5AB21E00C9A2E1 /* SystemConfiguration.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
62E2E19B1A5AB23700C9A2E1 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62E2E19A1A5AB23700C9A2E1 /* Security.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
62E2E19D1A5ABE5C00C9A2E1 /* abp.js in Resources */ = {isa = PBXBuildFile; fileRef = 62E2E19C1A5ABE5C00C9A2E1 /* abp.js */; };
96D80C05176CE1D7006C8078 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96D80C04176CE1D7006C8078 /* AVFoundation.framework */; };
EB18906527B59E4F6A70A14A /* ShadowsocksRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1897A89055A4C2CFD81AF8 /* ShadowsocksRunner.m */; };
EB189096BC8B91FA0F60A34C /* 3gnet_disable.mobileconfig in Resources */ = {isa = PBXBuildFile; fileRef = EB1897AD03717EB5E44BA24B /* 3gnet_disable.mobileconfig */; };
EB1890D6331E61914013309F /* polipo_disable.config in Resources */ = {isa = PBXBuildFile; fileRef = EB189F29205BA2AB998B867D /* polipo_disable.config */; };
EB1891FD5CE9480608918422 /* SimpleTableViewSource.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1897832237B71EF50B3DF4 /* SimpleTableViewSource.m */; };
EB1896F6F5F2468484F67FAD /* ShadowsocksRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1897A89055A4C2CFD81AF8 /* ShadowsocksRunner.m */; };
EB1897A04CF0382A754FE700 /* SWBConfigWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1895348E32ABA4F4F86742 /* SWBConfigWindowController.m */; };
EB1899E6974F61B38B2FFD2C /* ProfileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1892B5027A6B1F1E2CDC12 /* ProfileManager.m */; };
EB189A01F66776EC1714F32D /* 3gnet_enable.mobileconfig in Resources */ = {isa = PBXBuildFile; fileRef = EB1897A8F80969EC7477F89D /* 3gnet_enable.mobileconfig */; };
EB189DBA13C945ADF838DF2C /* QRCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1892CE8806A5E5632B5714 /* QRCodeViewController.m */; };
EB189E4CAA0DEF020070DC84 /* SWBAboutController.m in Sources */ = {isa = PBXBuildFile; fileRef = EB189EE1CF6E8C6C431B87BA /* SWBAboutController.m */; };
EB189E8C8B1866196A4DA43B /* about.txt in Resources */ = {isa = PBXBuildFile; fileRef = EB1891FD08E70E9E9DC84AFD /* about.txt */; };
EB189FE30A2E13F4D10D59ED /* SWBApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = EB189ABF1BF9729F1E0E8F72 /* SWBApplication.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
620530BB18D44A4000887D3E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6215719D16CF6BCA003D96B4 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 6205309418D4443E00887D3E;
remoteInfo = shadowsocks_sysconf;
};
623A7ECD1795B1C200DF11DF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6215719D16CF6BCA003D96B4 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 623A7EB91795AE8000DF11DF;
remoteInfo = libshadowsocks;
};
6274846118B1FD4200A9CDF0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6274845918B1FD4000A9CDF0 /* ZXingObjC.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 25403CB3166A96FA00E13304;
remoteInfo = "ZXingObjC-iOS";
};
6274846318B1FD4200A9CDF0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6274845918B1FD4000A9CDF0 /* ZXingObjC.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 25403CC4166A96FA00E13304;
remoteInfo = "ZXingObjCTests-iOS";
};
6274846518B1FD4200A9CDF0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6274845918B1FD4000A9CDF0 /* ZXingObjC.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 25404166166AADAC00E13304;
remoteInfo = "ZXingObjC-osx";
};
6274846718B1FD4200A9CDF0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6274845918B1FD4000A9CDF0 /* ZXingObjC.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 25404178166AADAC00E13304;
remoteInfo = "ZXingObjCTests-osx";
};
6274846918B1FD4200A9CDF0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6274845918B1FD4000A9CDF0 /* ZXingObjC.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 2540439E166ABA0A00E13304;
remoteInfo = "OS X Framework";
};
6274846B18B1FD4A00A9CDF0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6274845918B1FD4000A9CDF0 /* ZXingObjC.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = 25403CB2166A96FA00E13304;
remoteInfo = "ZXingObjC-iOS";
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
623A7EB81795AE8000DF11DF /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "include/${PRODUCT_NAME}";
dstSubfolderSpec = 16;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
6205309518D4443E00887D3E /* shadowsocks_sysconf */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = shadowsocks_sysconf; sourceTree = BUILT_PRODUCTS_DIR; };
6205309818D4443E00887D3E /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
6205309B18D4443E00887D3E /* shadowsocks_sysconf-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "shadowsocks_sysconf-Prefix.pch"; sourceTree = "<group>"; };
620530BD18D44FB600887D3E /* install_helper.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = install_helper.sh; sourceTree = "<group>"; };
621571A516CF6BCB003D96B4 /* shadowsocks.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = shadowsocks.app; sourceTree = BUILT_PRODUCTS_DIR; };
621571A816CF6BCB003D96B4 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
621571AA16CF6BCB003D96B4 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
621571AC16CF6BCB003D96B4 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
621571B016CF6BCB003D96B4 /* shadowsocks-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "shadowsocks-Info.plist"; sourceTree = "<group>"; };
621571B216CF6BCB003D96B4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
621571B416CF6BCB003D96B4 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
621571B616CF6BCB003D96B4 /* shadowsocks-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "shadowsocks-Prefix.pch"; sourceTree = "<group>"; };
621571B716CF6BCB003D96B4 /* SWBAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SWBAppDelegate.h; sourceTree = "<group>"; };
621571B816CF6BCB003D96B4 /* SWBAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SWBAppDelegate.m; sourceTree = "<group>"; };
621571BA16CF6BCB003D96B4 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
621571BC16CF6BCB003D96B4 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
621571BE16CF6BCB003D96B4 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
621571C016CF6BCB003D96B4 /* SWBViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SWBViewController.h; sourceTree = "<group>"; };
621571C116CF6BCB003D96B4 /* SWBViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SWBViewController.m; sourceTree = "<group>"; };
621571D016CF6D50003D96B4 /* SWBTabView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBTabView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571D116CF6D50003D96B4 /* SWBTabView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SWBTabView.m; sourceTree = "<group>"; };
621571D216CF6D50003D96B4 /* SWBTab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBTab.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571D316CF6D50003D96B4 /* SWBTab.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SWBTab.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
621571D416CF6D50003D96B4 /* SWBTabBarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBTabBarView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571D516CF6D50003D96B4 /* SWBTabBarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SWBTabBarView.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
621571D616CF6D50003D96B4 /* SWBNewTabButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBNewTabButton.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571D716CF6D50003D96B4 /* SWBNewTabButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SWBNewTabButton.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
621571D816CF6D50003D96B4 /* SWBSmallCloseButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBSmallCloseButton.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571D916CF6D50003D96B4 /* SWBSmallCloseButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SWBSmallCloseButton.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
621571DA16CF6D50003D96B4 /* SWBSmallCloseButtonHighlightView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBSmallCloseButtonHighlightView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571DB16CF6D50003D96B4 /* SWBSmallCloseButtonHighlightView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SWBSmallCloseButtonHighlightView.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
621571E516CF74CC003D96B4 /* SWBWebView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBWebView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571E616CF74CC003D96B4 /* SWBWebView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SWBWebView.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
621571E716CF74CC003D96B4 /* SWBWebViewContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBWebViewContainer.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571E816CF74CC003D96B4 /* SWBWebViewContainer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SWBWebViewContainer.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
621571ED16CF782C003D96B4 /* SWBNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SWBNetworkActivityIndicatorManager.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
621571EE16CF782C003D96B4 /* SWBNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = SWBNetworkActivityIndicatorManager.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
621571F016CF7FA6003D96B4 /* SWBPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SWBPage.h; sourceTree = "<group>"; };
621571F116CF7FA6003D96B4 /* SWBPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SWBPage.m; sourceTree = "<group>"; };
621571F216CF7FA6003D96B4 /* SWBPageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SWBPageManager.h; sourceTree = "<group>"; };
621571F316CF7FA6003D96B4 /* SWBPageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SWBPageManager.m; sourceTree = "<group>"; };
621FCBF917603FFA00411E5F /* GCDWebServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GCDWebServer.h; path = GCDWebServer/CGDWebServer/GCDWebServer.h; sourceTree = SOURCE_ROOT; };
621FCBFA17603FFA00411E5F /* GCDWebServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GCDWebServer.m; path = GCDWebServer/CGDWebServer/GCDWebServer.m; sourceTree = SOURCE_ROOT; };
621FCBFB17603FFA00411E5F /* GCDWebServerConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GCDWebServerConnection.h; path = GCDWebServer/CGDWebServer/GCDWebServerConnection.h; sourceTree = SOURCE_ROOT; };
621FCBFC17603FFA00411E5F /* GCDWebServerConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerConnection.m; path = GCDWebServer/CGDWebServer/GCDWebServerConnection.m; sourceTree = SOURCE_ROOT; };
621FCBFD17603FFA00411E5F /* GCDWebServerPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GCDWebServerPrivate.h; path = GCDWebServer/CGDWebServer/GCDWebServerPrivate.h; sourceTree = SOURCE_ROOT; };
621FCBFE17603FFA00411E5F /* GCDWebServerRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GCDWebServerRequest.h; path = GCDWebServer/CGDWebServer/GCDWebServerRequest.h; sourceTree = SOURCE_ROOT; };
621FCBFF17603FFA00411E5F /* GCDWebServerRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerRequest.m; path = GCDWebServer/CGDWebServer/GCDWebServerRequest.m; sourceTree = SOURCE_ROOT; };
621FCC0017603FFA00411E5F /* GCDWebServerResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GCDWebServerResponse.h; path = GCDWebServer/CGDWebServer/GCDWebServerResponse.h; sourceTree = SOURCE_ROOT; };
621FCC0117603FFA00411E5F /* GCDWebServerResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerResponse.m; path = GCDWebServer/CGDWebServer/GCDWebServerResponse.m; sourceTree = SOURCE_ROOT; };
621FCC061760400400411E5F /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
621FCC081760400800411E5F /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
622BE4E418B7307200F22683 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
622BE4E518B7307200F22683 /* menu_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_icon.png; sourceTree = "<group>"; };
6232046F18C0719D001A30B9 /* menu_icon_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_icon_disabled.png; sourceTree = "<group>"; };
6232047018C0719D001A30B9 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
6232047918C08E2A001A30B9 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/ConfigWindow.xib; sourceTree = "<group>"; };
6232047B18C08E3A001A30B9 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = "zh-Hans"; path = "zh-Hans.lproj/ConfigWindow.xib"; sourceTree = "<group>"; };
623A7EBA1795AE8000DF11DF /* libshadowsocks.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libshadowsocks.a; sourceTree = BUILT_PRODUCTS_DIR; };
62597BD2175FA1D00090E8A6 /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libssl.a; path = "OpenSSL-for-iPhone/lib/libssl.a"; sourceTree = "<group>"; };
625E5BB919EA350F007A5124 /* QRCodeWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = QRCodeWindow.xib; sourceTree = "<group>"; };
625E5BBB19EA36D2007A5124 /* SWBQRCodeWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SWBQRCodeWindowController.h; sourceTree = "<group>"; };
625E5BBC19EA36D2007A5124 /* SWBQRCodeWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SWBQRCodeWindowController.m; sourceTree = "<group>"; };
625E5BBF19EA3A43007A5124 /* jquery.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.min.js; sourceTree = "<group>"; };
625E5BC019EA3A43007A5124 /* qrcode.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = qrcode.min.js; sourceTree = "<group>"; };
625E5BC319EA3A6B007A5124 /* qrcode.htm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = qrcode.htm; sourceTree = "<group>"; };
626C4AD918B1E352003DBE33 /* NSData+Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSData+Base64.h"; path = "NSData-Base64/NSData+Base64.h"; sourceTree = SOURCE_ROOT; };
626C4ADA18B1E352003DBE33 /* NSData+Base64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSData+Base64.m"; path = "NSData-Base64/NSData+Base64.m"; sourceTree = SOURCE_ROOT; };
6274845918B1FD4000A9CDF0 /* ZXingObjC.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ZXingObjC.xcodeproj; path = "zxing-objc/ZXingObjC.xcodeproj"; sourceTree = SOURCE_ROOT; };
6274846D18B1FD5C00A9CDF0 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; };
6274846F18B1FD6500A9CDF0 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
6274847118B1FD6F00A9CDF0 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
6274847318B1FD7900A9CDF0 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; };
627A6DF718B47E9300493BBC /* ShadowsocksX.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ShadowsocksX.app; sourceTree = BUILT_PRODUCTS_DIR; };
627A6DF818B47E9300493BBC /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
627A6DFB18B47E9300493BBC /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
627A6DFC18B47E9300493BBC /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
627A6DFD18B47E9300493BBC /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
627A6E0018B47E9300493BBC /* ShadowsocksX-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ShadowsocksX-Info.plist"; sourceTree = "<group>"; };
627A6E0218B47E9300493BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
627A6E0418B47E9300493BBC /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
627A6E0618B47E9300493BBC /* ShadowsocksX-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ShadowsocksX-Prefix.pch"; sourceTree = "<group>"; };
627A6E0818B47E9300493BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; };
627A6E0A18B47E9300493BBC /* SWBAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SWBAppDelegate.h; sourceTree = "<group>"; };
627A6E0B18B47E9300493BBC /* SWBAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SWBAppDelegate.m; sourceTree = "<group>"; };
627A6E1018B47E9300493BBC /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
627A6E1718B47E9300493BBC /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
627A6E1E18B47E9300493BBC /* ShadowsocksXTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ShadowsocksXTests-Info.plist"; sourceTree = "<group>"; };
627A6E2018B47E9300493BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
627A6E2218B47E9300493BBC /* ShadowsocksXTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShadowsocksXTests.m; sourceTree = "<group>"; };
627A6E3C18B47F4700493BBC /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/libssl.dylib; sourceTree = DEVELOPER_DIR; };
627A6E3E18B47F5400493BBC /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/libcrypto.dylib; sourceTree = DEVELOPER_DIR; };
627A6E5618B4887000493BBC /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/WebKit.framework; sourceTree = DEVELOPER_DIR; };
628693DF16DA2578008B1A26 /* AppProxyCap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppProxyCap.h; path = AppProxyCap/lib/AppProxyCap.h; sourceTree = SOURCE_ROOT; };
628693E016DA2578008B1A26 /* AppProxyCap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppProxyCap.m; path = AppProxyCap/lib/AppProxyCap.m; sourceTree = SOURCE_ROOT; };
628693E416DA2584008B1A26 /* interpose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = interpose.c; path = AppProxyCap/lib/inject_and_interpose/interpose.c; sourceTree = SOURCE_ROOT; };
628693E516DA2584008B1A26 /* interpose.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = interpose.h; path = AppProxyCap/lib/inject_and_interpose/interpose.h; sourceTree = SOURCE_ROOT; };
628693EA16DA26E2008B1A26 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
628693EE16DA2815008B1A26 /* encrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = encrypt.c; sourceTree = "<group>"; };
628693EF16DA2816008B1A26 /* encrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encrypt.h; sourceTree = "<group>"; };
628693F016DA2816008B1A26 /* local.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = local.m; sourceTree = "<group>"; };
628693F116DA2816008B1A26 /* local.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local.h; sourceTree = "<group>"; };
628693F216DA2816008B1A26 /* socks5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = socks5.h; sourceTree = "<group>"; };
628693F316DA2817008B1A26 /* ProxySettingsTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProxySettingsTableViewController.h; sourceTree = "<group>"; };
628693F416DA2817008B1A26 /* ProxySettingsTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProxySettingsTableViewController.m; sourceTree = "<group>"; };
628693FD16DA2983008B1A26 /* ev.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ev.c; path = libev/ev.c; sourceTree = "<group>"; };
628C3DE218AD5B100090632A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
628C3DE318AD5B700090632A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
628C91BB1A07AA5800BA1566 /* Profile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Profile.h; sourceTree = "<group>"; };
628C91BC1A07AA5800BA1566 /* Profile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Profile.m; sourceTree = "<group>"; };
628C91C21A07AB4500BA1566 /* Configuration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Configuration.h; sourceTree = "<group>"; };
628C91C31A07AB4500BA1566 /* Configuration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Configuration.m; sourceTree = "<group>"; };
628C91C51A07B6C800BA1566 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
629AC93218B49341001D2771 /* Application.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = Application.xib; sourceTree = "<group>"; };
629AC93918B49B56001D2771 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
629AC93B18B49B69001D2771 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; };
629AC93D18B49B97001D2771 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
629AC93F18B49C33001D2771 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
62CD1199175E3BD7008C4D0C /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcrypto.a; path = "OpenSSL-for-iPhone/lib/libcrypto.a"; sourceTree = "<group>"; };
62CD119B175E3E17008C4D0C /* table.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = table.m; sourceTree = "<group>"; };
62CD119D175E3E23008C4D0C /* table.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = table.h; sourceTree = "<group>"; };
62CD918F178977B500B2CB55 /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; };
62D85A4E176DA6FB00FE5575 /* atom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = atom.c; sourceTree = "<group>"; };
62D85A4F176DA6FB00FE5575 /* atom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = atom.h; sourceTree = "<group>"; };
62D85A50176DA6FB00FE5575 /* auth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = auth.c; sourceTree = "<group>"; };
62D85A51176DA6FB00FE5575 /* auth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = auth.h; sourceTree = "<group>"; };
62D85A52176DA6FB00FE5575 /* CHANGES */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CHANGES; sourceTree = "<group>"; };
62D85A53176DA6FB00FE5575 /* chunk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = chunk.c; sourceTree = "<group>"; };
62D85A54176DA6FB00FE5575 /* chunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chunk.h; sourceTree = "<group>"; };
62D85A55176DA6FB00FE5575 /* client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = client.c; sourceTree = "<group>"; };
62D85A56176DA6FB00FE5575 /* client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = client.h; sourceTree = "<group>"; };
62D85A57176DA6FB00FE5575 /* config.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = config.c; sourceTree = "<group>"; };
62D85A58176DA6FB00FE5575 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
62D85A59176DA6FB00FE5575 /* config.sample */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = config.sample; sourceTree = "<group>"; };
62D85A5A176DA6FB00FE5575 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
62D85A5B176DA6FB00FE5575 /* diskcache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = diskcache.c; sourceTree = "<group>"; };
62D85A5C176DA6FB00FE5575 /* diskcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = diskcache.h; sourceTree = "<group>"; };
62D85A5D176DA6FB00FE5575 /* dns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dns.c; sourceTree = "<group>"; };
62D85A5E176DA6FB00FE5575 /* dns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dns.h; sourceTree = "<group>"; };
62D85A5F176DA6FB00FE5575 /* event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = event.c; sourceTree = "<group>"; };
62D85A60176DA6FB00FE5575 /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = event.h; sourceTree = "<group>"; };
62D85A61176DA6FB00FE5575 /* forbidden.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = forbidden.c; sourceTree = "<group>"; };
62D85A62176DA6FB00FE5575 /* forbidden.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = forbidden.h; sourceTree = "<group>"; };
62D85A63176DA6FB00FE5575 /* forbidden.sample */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = forbidden.sample; sourceTree = "<group>"; };
62D85A64176DA6FB00FE5575 /* fts_compat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fts_compat.c; sourceTree = "<group>"; };
62D85A65176DA6FB00FE5575 /* fts_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fts_compat.h; sourceTree = "<group>"; };
62D85A66176DA6FB00FE5575 /* ftsimport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftsimport.c; sourceTree = "<group>"; };
62D85A67176DA6FB00FE5575 /* ftsimport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftsimport.h; sourceTree = "<group>"; };
62D85A68176DA6FB00FE5575 /* http.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http.c; sourceTree = "<group>"; };
62D85A69176DA6FB00FE5575 /* http.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http.h; sourceTree = "<group>"; };
62D85A6A176DA6FB00FE5575 /* http_parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_parse.c; sourceTree = "<group>"; };
62D85A6B176DA6FB00FE5575 /* http_parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http_parse.h; sourceTree = "<group>"; };
62D85A6C176DA6FB00FE5575 /* INSTALL */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = INSTALL; sourceTree = "<group>"; };
62D85A6D176DA6FB00FE5575 /* io.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = io.c; sourceTree = "<group>"; };
62D85A6E176DA6FB00FE5575 /* io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = io.h; sourceTree = "<group>"; };
62D85A6F176DA6FB00FE5575 /* local.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = local.c; sourceTree = "<group>"; };
62D85A70176DA6FB00FE5575 /* local.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local.h; sourceTree = "<group>"; };
62D85A71176DA6FB00FE5575 /* localindex.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = localindex.html; sourceTree = "<group>"; };
62D85A72176DA6FB00FE5575 /* log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = log.c; sourceTree = "<group>"; };
62D85A73176DA6FB00FE5575 /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = "<group>"; };
62D85A74176DA6FB00FE5575 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
62D85A75176DA6FB00FE5575 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
62D85A76176DA6FB00FE5575 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md5.c; sourceTree = "<group>"; };
62D85A77176DA6FB00FE5575 /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = "<group>"; };
62D85A78176DA6FB00FE5575 /* md5import.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md5import.c; sourceTree = "<group>"; };
62D85A79176DA6FB00FE5575 /* md5import.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md5import.h; sourceTree = "<group>"; };
62D85A7A176DA6FB00FE5575 /* mingw.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mingw.c; sourceTree = "<group>"; };
62D85A7B176DA6FB00FE5575 /* mingw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mingw.h; sourceTree = "<group>"; };
62D85A7C176DA6FB00FE5575 /* object.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = object.c; sourceTree = "<group>"; };
62D85A7D176DA6FB00FE5575 /* object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = object.h; sourceTree = "<group>"; };
62D85A7E176DA6FB00FE5575 /* parse_time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parse_time.c; sourceTree = "<group>"; };
62D85A7F176DA6FB00FE5575 /* parse_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_time.h; sourceTree = "<group>"; };
62D85A80176DA6FB00FE5575 /* polipo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = polipo.h; sourceTree = "<group>"; };
62D85A81176DA6FB00FE5575 /* polipo.man */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = polipo.man; sourceTree = "<group>"; };
62D85A82176DA6FB00FE5575 /* polipo.texi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = polipo.texi; sourceTree = "<group>"; };
62D85A83176DA6FB00FE5575 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
62D85A84176DA6FB00FE5575 /* README.Windows */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.Windows; sourceTree = "<group>"; };
62D85A85176DA6FB00FE5575 /* server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = server.c; sourceTree = "<group>"; };
62D85A86176DA6FB00FE5575 /* server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = server.h; sourceTree = "<group>"; };
62D85A87176DA6FB00FE5575 /* socks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = socks.c; sourceTree = "<group>"; };
62D85A88176DA6FB00FE5575 /* socks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = socks.h; sourceTree = "<group>"; };
62D85A89176DA6FB00FE5575 /* tunnel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tunnel.c; sourceTree = "<group>"; };
62D85A8A176DA6FB00FE5575 /* tunnel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tunnel.h; sourceTree = "<group>"; };
62D85A8B176DA6FB00FE5575 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = "<group>"; };
62D85A8C176DA6FC00FE5575 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
62D85AB2176DAA7200FE5575 /* polipo.config */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = polipo.config; sourceTree = "<group>"; };
62D85AB3176DAA7200FE5575 /* silence.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = silence.wav; sourceTree = "<group>"; };
62DAB9DF177A11D7003DFFDE /* Crashlytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Crashlytics.framework; sourceTree = "<group>"; };
62DE795F18B2140D00277174 /* cancel.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cancel.png; sourceTree = "<group>"; };
62E27E5318C1D03D0086033D /* proxy.pac.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip; path = proxy.pac.gz; sourceTree = SOURCE_ROOT; };
62E27E5718C1D0CF0086033D /* GZIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GZIP.h; path = GZIP/GZIP/GZIP.h; sourceTree = SOURCE_ROOT; };
62E27E5818C1D0CF0086033D /* GZIP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GZIP.m; path = GZIP/GZIP/GZIP.m; sourceTree = SOURCE_ROOT; };
62E27E5B18C1D0F80086033D /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
62E27E5D18C1D1000086033D /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; };
62E2E17C1A5AB1E600C9A2E1 /* AFHTTPRequestOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFHTTPRequestOperation.h; sourceTree = "<group>"; };
62E2E17D1A5AB1E600C9A2E1 /* AFHTTPRequestOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFHTTPRequestOperation.m; sourceTree = "<group>"; };
62E2E17E1A5AB1E600C9A2E1 /* AFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFHTTPRequestOperationManager.h; sourceTree = "<group>"; };
62E2E17F1A5AB1E600C9A2E1 /* AFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFHTTPRequestOperationManager.m; sourceTree = "<group>"; };
62E2E1801A5AB1E600C9A2E1 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFHTTPSessionManager.h; sourceTree = "<group>"; };
62E2E1811A5AB1E600C9A2E1 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFHTTPSessionManager.m; sourceTree = "<group>"; };
62E2E1821A5AB1E600C9A2E1 /* AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFNetworking.h; sourceTree = "<group>"; };
62E2E1831A5AB1E600C9A2E1 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFNetworkReachabilityManager.h; sourceTree = "<group>"; };
62E2E1841A5AB1E600C9A2E1 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFNetworkReachabilityManager.m; sourceTree = "<group>"; };
62E2E1851A5AB1E600C9A2E1 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFSecurityPolicy.h; sourceTree = "<group>"; };
62E2E1861A5AB1E600C9A2E1 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFSecurityPolicy.m; sourceTree = "<group>"; };
62E2E1871A5AB1E600C9A2E1 /* AFURLConnectionOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLConnectionOperation.h; sourceTree = "<group>"; };
62E2E1881A5AB1E600C9A2E1 /* AFURLConnectionOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLConnectionOperation.m; sourceTree = "<group>"; };
62E2E1891A5AB1E600C9A2E1 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLRequestSerialization.h; sourceTree = "<group>"; };
62E2E18A1A5AB1E600C9A2E1 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLRequestSerialization.m; sourceTree = "<group>"; };
62E2E18B1A5AB1E600C9A2E1 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLResponseSerialization.h; sourceTree = "<group>"; };
62E2E18C1A5AB1E600C9A2E1 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLResponseSerialization.m; sourceTree = "<group>"; };
62E2E18D1A5AB1E600C9A2E1 /* AFURLSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLSessionManager.h; sourceTree = "<group>"; };
62E2E18E1A5AB1E600C9A2E1 /* AFURLSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLSessionManager.m; sourceTree = "<group>"; };
62E2E1981A5AB21E00C9A2E1 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
62E2E19A1A5AB23700C9A2E1 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
62E2E19C1A5ABE5C00C9A2E1 /* abp.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = abp.js; sourceTree = "<group>"; };
96D80C04176CE1D7006C8078 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
EB189069EF341E65B5414D00 /* QRCodeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QRCodeViewController.h; sourceTree = "<group>"; };
EB189071407B3A2A9B4C83CB /* ProfileManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfileManager.h; sourceTree = "<group>"; };
EB1891B68FCBD841C5E461B6 /* About.md */ = {isa = PBXFileReference; lastKnownFileType = file.md; path = About.md; sourceTree = SOURCE_ROOT; };
EB1891FD08E70E9E9DC84AFD /* about.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = about.txt; sourceTree = "<group>"; };
EB1892B5027A6B1F1E2CDC12 /* ProfileManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProfileManager.m; sourceTree = "<group>"; };
EB1892CE8806A5E5632B5714 /* QRCodeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QRCodeViewController.m; sourceTree = "<group>"; };
EB18942F05960F64CC059413 /* SimpleTableViewSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleTableViewSource.h; sourceTree = "<group>"; };
EB1895348E32ABA4F4F86742 /* SWBConfigWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SWBConfigWindowController.m; sourceTree = "<group>"; };
EB1895847BCC9ED701A0C8CB /* SWBAboutController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SWBAboutController.h; sourceTree = "<group>"; };
EB1896EFEA137F75386005D4 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = SOURCE_ROOT; };
EB1897832237B71EF50B3DF4 /* SimpleTableViewSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimpleTableViewSource.m; sourceTree = "<group>"; };
EB1897A89055A4C2CFD81AF8 /* ShadowsocksRunner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShadowsocksRunner.m; sourceTree = "<group>"; };
EB1897A8F80969EC7477F89D /* 3gnet_enable.mobileconfig */ = {isa = PBXFileReference; lastKnownFileType = file.mobileconfig; path = 3gnet_enable.mobileconfig; sourceTree = "<group>"; };
EB1897AD03717EB5E44BA24B /* 3gnet_disable.mobileconfig */ = {isa = PBXFileReference; lastKnownFileType = file.mobileconfig; path = 3gnet_disable.mobileconfig; sourceTree = "<group>"; };
EB189A194D9EB70D1C8E7123 /* SWBApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SWBApplication.h; sourceTree = "<group>"; };
EB189ABF1BF9729F1E0E8F72 /* SWBApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SWBApplication.m; sourceTree = "<group>"; };
EB189E412781A71BA967EECE /* ShadowsocksRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShadowsocksRunner.h; sourceTree = "<group>"; };
EB189EE1CF6E8C6C431B87BA /* SWBAboutController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SWBAboutController.m; sourceTree = "<group>"; };
EB189F12BEB086705288D293 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = file.md; path = README.md; sourceTree = SOURCE_ROOT; };
EB189F29205BA2AB998B867D /* polipo_disable.config */ = {isa = PBXFileReference; lastKnownFileType = file.config; path = polipo_disable.config; sourceTree = "<group>"; };
EB189F33A120A109D84FF977 /* SWBConfigWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SWBConfigWindowController.h; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
6205309218D4443E00887D3E /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
620530A518D4444E00887D3E /* SystemConfiguration.framework in Frameworks */,
6205309618D4443E00887D3E /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
621571A216CF6BCB003D96B4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
62E27E5C18C1D0F90086033D /* libz.dylib in Frameworks */,
6274847518B1FD9B00A9CDF0 /* libZXingObjC-iOS.a in Frameworks */,
6274847418B1FD7900A9CDF0 /* ImageIO.framework in Frameworks */,
6274847218B1FD6F00A9CDF0 /* QuartzCore.framework in Frameworks */,
6274847018B1FD6500A9CDF0 /* CoreMedia.framework in Frameworks */,
6274846E18B1FD5C00A9CDF0 /* CoreVideo.framework in Frameworks */,
623A7ECF1795B1D800DF11DF /* libshadowsocks.a in Frameworks */,
62CD9190178977B500B2CB55 /* MessageUI.framework in Frameworks */,
621FCC091760400800411E5F /* CFNetwork.framework in Frameworks */,
621FCC071760400400411E5F /* MobileCoreServices.framework in Frameworks */,
96D80C05176CE1D7006C8078 /* AVFoundation.framework in Frameworks */,
62CD119A175E3BD7008C4D0C /* libcrypto.a in Frameworks */,
628693EC16DA2706008B1A26 /* SystemConfiguration.framework in Frameworks */,
621571A916CF6BCB003D96B4 /* UIKit.framework in Frameworks */,
621571AB16CF6BCB003D96B4 /* Foundation.framework in Frameworks */,
621571AD16CF6BCB003D96B4 /* CoreGraphics.framework in Frameworks */,
62DAB9E0177A11D7003DFFDE /* Crashlytics.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
623A7EB71795AE8000DF11DF /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
623A7EBB1795AE8000DF11DF /* Foundation.framework in Frameworks */,
623A7ECC1795B15500DF11DF /* libcrypto.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
627A6DF418B47E9300493BBC /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
628C91C61A07B6C800BA1566 /* QuartzCore.framework in Frameworks */,
62E27E5E18C1D1000086033D /* libz.dylib in Frameworks */,
627A6E3F18B47F5400493BBC /* libcrypto.dylib in Frameworks */,
627A6DF918B47E9300493BBC /* Cocoa.framework in Frameworks */,
625E5BBE19EA3855007A5124 /* WebKit.framework in Frameworks */,
62E2E19B1A5AB23700C9A2E1 /* Security.framework in Frameworks */,
62E2E1991A5AB21E00C9A2E1 /* SystemConfiguration.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
6205309718D4443E00887D3E /* shadowsocks_sysconf */ = {
isa = PBXGroup;
children = (
6205309818D4443E00887D3E /* main.m */,
6205309A18D4443E00887D3E /* Supporting Files */,
);
path = shadowsocks_sysconf;
sourceTree = "<group>";
};
6205309A18D4443E00887D3E /* Supporting Files */ = {
isa = PBXGroup;
children = (
6205309B18D4443E00887D3E /* shadowsocks_sysconf-Prefix.pch */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
6215719C16CF6BCA003D96B4 = {
isa = PBXGroup;
children = (
621571AE16CF6BCB003D96B4 /* ShadowWeb */,
627A6DFE18B47E9300493BBC /* ShadowsocksX */,
627A6E1C18B47E9300493BBC /* ShadowsocksXTests */,
6205309718D4443E00887D3E /* shadowsocks_sysconf */,
621571A716CF6BCB003D96B4 /* Frameworks */,
621571A616CF6BCB003D96B4 /* Products */,
EB1891FD08E70E9E9DC84AFD /* about.txt */,
);
sourceTree = "<group>";
};
621571A616CF6BCB003D96B4 /* Products */ = {
isa = PBXGroup;
children = (
621571A516CF6BCB003D96B4 /* shadowsocks.app */,
623A7EBA1795AE8000DF11DF /* libshadowsocks.a */,
627A6DF718B47E9300493BBC /* ShadowsocksX.app */,
6205309518D4443E00887D3E /* shadowsocks_sysconf */,
);
name = Products;
sourceTree = "<group>";
};
621571A716CF6BCB003D96B4 /* Frameworks */ = {
isa = PBXGroup;
children = (
62E2E19A1A5AB23700C9A2E1 /* Security.framework */,
62E2E1981A5AB21E00C9A2E1 /* SystemConfiguration.framework */,
628C91C51A07B6C800BA1566 /* QuartzCore.framework */,
62E27E5D18C1D1000086033D /* libz.dylib */,
62E27E5B18C1D0F80086033D /* libz.dylib */,
629AC93F18B49C33001D2771 /* SystemConfiguration.framework */,
629AC93D18B49B97001D2771 /* Security.framework */,
629AC93B18B49B69001D2771 /* AppKit.framework */,
629AC93918B49B56001D2771 /* Cocoa.framework */,
627A6E5618B4887000493BBC /* WebKit.framework */,
627A6E3E18B47F5400493BBC /* libcrypto.dylib */,
627A6E3C18B47F4700493BBC /* libssl.dylib */,
6274847318B1FD7900A9CDF0 /* ImageIO.framework */,
6274847118B1FD6F00A9CDF0 /* QuartzCore.framework */,
6274846F18B1FD6500A9CDF0 /* CoreMedia.framework */,
6274846D18B1FD5C00A9CDF0 /* CoreVideo.framework */,
62CD918F178977B500B2CB55 /* MessageUI.framework */,
62DAB9DF177A11D7003DFFDE /* Crashlytics.framework */,
621FCC081760400800411E5F /* CFNetwork.framework */,
621FCC061760400400411E5F /* MobileCoreServices.framework */,
62597BD2175FA1D00090E8A6 /* libssl.a */,
96D80C04176CE1D7006C8078 /* AVFoundation.framework */,
62CD1199175E3BD7008C4D0C /* libcrypto.a */,
628693EA16DA26E2008B1A26 /* SystemConfiguration.framework */,
621571A816CF6BCB003D96B4 /* UIKit.framework */,
621571AA16CF6BCB003D96B4 /* Foundation.framework */,
621571AC16CF6BCB003D96B4 /* CoreGraphics.framework */,
627A6DF818B47E9300493BBC /* Cocoa.framework */,
627A6E1718B47E9300493BBC /* XCTest.framework */,
627A6DFA18B47E9300493BBC /* Other Frameworks */,
);
name = Frameworks;
sourceTree = "<group>";
};
621571AE16CF6BCB003D96B4 /* ShadowWeb */ = {
isa = PBXGroup;
children = (
62E27E5618C1D0C00086033D /* gzip */,
6274845918B1FD4000A9CDF0 /* ZXingObjC.xcodeproj */,
626C4AD818B1E338003DBE33 /* base64 */,
62D85969176DA63C00FE5575 /* polipo */,
621FCBF817603FD600411E5F /* GCDWebServer */,
628693FA16DA2823008B1A26 /* Shadowsocks */,
628693F916DA281C008B1A26 /* libev */,
628693DE16DA2564008B1A26 /* AppProxyCap */,
621571EC16CF7810003D96B4 /* Others */,
621571E216CF74BC003D96B4 /* WebView */,
621571CF16CF6D1F003D96B4 /* ToolBar */,
621571CE16CF6D19003D96B4 /* TabBar */,
621571B716CF6BCB003D96B4 /* SWBAppDelegate.h */,
621571B816CF6BCB003D96B4 /* SWBAppDelegate.m */,
621571C016CF6BCB003D96B4 /* SWBViewController.h */,
621571C116CF6BCB003D96B4 /* SWBViewController.m */,
621571AF16CF6BCB003D96B4 /* Supporting Files */,
EB189EE1CF6E8C6C431B87BA /* SWBAboutController.m */,
EB1895847BCC9ED701A0C8CB /* SWBAboutController.h */,
);
path = ShadowWeb;
sourceTree = "<group>";
};
621571AF16CF6BCB003D96B4 /* Supporting Files */ = {
isa = PBXGroup;
children = (
62DE795F18B2140D00277174 /* cancel.png */,
62D85AB2176DAA7200FE5575 /* polipo.config */,
62D85AB3176DAA7200FE5575 /* silence.wav */,
621571B016CF6BCB003D96B4 /* shadowsocks-Info.plist */,
621571B116CF6BCB003D96B4 /* InfoPlist.strings */,
621571B416CF6BCB003D96B4 /* main.m */,
621571B616CF6BCB003D96B4 /* shadowsocks-Prefix.pch */,
621571BA16CF6BCB003D96B4 /* Default.png */,
621571BC16CF6BCB003D96B4 /* [email protected] */,
621571BE16CF6BCB003D96B4 /* [email protected] */,
EB1897A8F80969EC7477F89D /* 3gnet_enable.mobileconfig */,
EB1897AD03717EB5E44BA24B /* 3gnet_disable.mobileconfig */,
EB189F29205BA2AB998B867D /* polipo_disable.config */,
628C3DE118AD5AFA0090632A /* Localizable.strings */,
EB189F12BEB086705288D293 /* README.md */,
EB1891B68FCBD841C5E461B6 /* About.md */,
EB1896EFEA137F75386005D4 /* LICENSE */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
621571CE16CF6D19003D96B4 /* TabBar */ = {
isa = PBXGroup;
children = (
621571D016CF6D50003D96B4 /* SWBTabView.h */,
621571D116CF6D50003D96B4 /* SWBTabView.m */,
621571D216CF6D50003D96B4 /* SWBTab.h */,
621571D316CF6D50003D96B4 /* SWBTab.m */,
621571D416CF6D50003D96B4 /* SWBTabBarView.h */,
621571D516CF6D50003D96B4 /* SWBTabBarView.m */,
621571D616CF6D50003D96B4 /* SWBNewTabButton.h */,
621571D716CF6D50003D96B4 /* SWBNewTabButton.m */,
621571D816CF6D50003D96B4 /* SWBSmallCloseButton.h */,
621571D916CF6D50003D96B4 /* SWBSmallCloseButton.m */,
621571DA16CF6D50003D96B4 /* SWBSmallCloseButtonHighlightView.h */,
621571DB16CF6D50003D96B4 /* SWBSmallCloseButtonHighlightView.m */,
);
name = TabBar;
sourceTree = "<group>";
};
621571CF16CF6D1F003D96B4 /* ToolBar */ = {
isa = PBXGroup;
children = (
);
name = ToolBar;
sourceTree = "<group>";
};
621571E216CF74BC003D96B4 /* WebView */ = {
isa = PBXGroup;
children = (
621571E516CF74CC003D96B4 /* SWBWebView.h */,
621571E616CF74CC003D96B4 /* SWBWebView.m */,
621571E716CF74CC003D96B4 /* SWBWebViewContainer.h */,
621571E816CF74CC003D96B4 /* SWBWebViewContainer.m */,
);
name = WebView;
sourceTree = "<group>";
};
621571EC16CF7810003D96B4 /* Others */ = {
isa = PBXGroup;
children = (
621571F016CF7FA6003D96B4 /* SWBPage.h */,
621571F116CF7FA6003D96B4 /* SWBPage.m */,
621571F216CF7FA6003D96B4 /* SWBPageManager.h */,
621571F316CF7FA6003D96B4 /* SWBPageManager.m */,
621571ED16CF782C003D96B4 /* SWBNetworkActivityIndicatorManager.h */,
621571EE16CF782C003D96B4 /* SWBNetworkActivityIndicatorManager.m */,
);
name = Others;
sourceTree = "<group>";
};
621FCBF817603FD600411E5F /* GCDWebServer */ = {
isa = PBXGroup;
children = (
621FCBF917603FFA00411E5F /* GCDWebServer.h */,
621FCBFA17603FFA00411E5F /* GCDWebServer.m */,
621FCBFB17603FFA00411E5F /* GCDWebServerConnection.h */,
621FCBFC17603FFA00411E5F /* GCDWebServerConnection.m */,
621FCBFD17603FFA00411E5F /* GCDWebServerPrivate.h */,
621FCBFE17603FFA00411E5F /* GCDWebServerRequest.h */,
621FCBFF17603FFA00411E5F /* GCDWebServerRequest.m */,
621FCC0017603FFA00411E5F /* GCDWebServerResponse.h */,
621FCC0117603FFA00411E5F /* GCDWebServerResponse.m */,
);
name = GCDWebServer;
sourceTree = "<group>";
};
626C4AD818B1E338003DBE33 /* base64 */ = {
isa = PBXGroup;
children = (
626C4AD918B1E352003DBE33 /* NSData+Base64.h */,
626C4ADA18B1E352003DBE33 /* NSData+Base64.m */,
);
name = base64;
sourceTree = "<group>";
};
6274845A18B1FD4000A9CDF0 /* Products */ = {
isa = PBXGroup;
children = (
6274846218B1FD4200A9CDF0 /* libZXingObjC-iOS.a */,
6274846418B1FD4200A9CDF0 /* ZXingObjCTests-iOS.octest */,
6274846618B1FD4200A9CDF0 /* libZXingObjC-osx.a */,
6274846818B1FD4200A9CDF0 /* ZXingObjCTests-osx.octest */,
6274846A18B1FD4200A9CDF0 /* ZXingObjC.framework */,
);
name = Products;
sourceTree = "<group>";
};
627A6DFA18B47E9300493BBC /* Other Frameworks */ = {
isa = PBXGroup;
children = (
627A6DFB18B47E9300493BBC /* AppKit.framework */,
627A6DFC18B47E9300493BBC /* CoreData.framework */,
627A6DFD18B47E9300493BBC /* Foundation.framework */,
);
name = "Other Frameworks";
sourceTree = "<group>";
};
627A6DFE18B47E9300493BBC /* ShadowsocksX */ = {
isa = PBXGroup;
children = (
62E2E17B1A5AB1E600C9A2E1 /* AFNetworking */,
627A6E0A18B47E9300493BBC /* SWBAppDelegate.h */,
627A6E0B18B47E9300493BBC /* SWBAppDelegate.m */,
627A6E1018B47E9300493BBC /* Images.xcassets */,
627A6DFF18B47E9300493BBC /* Supporting Files */,
EB1895348E32ABA4F4F86742 /* SWBConfigWindowController.m */,
EB189F33A120A109D84FF977 /* SWBConfigWindowController.h */,
EB189ABF1BF9729F1E0E8F72 /* SWBApplication.m */,
EB189A194D9EB70D1C8E7123 /* SWBApplication.h */,
625E5BBB19EA36D2007A5124 /* SWBQRCodeWindowController.h */,
625E5BBC19EA36D2007A5124 /* SWBQRCodeWindowController.m */,
628C91BB1A07AA5800BA1566 /* Profile.h */,
628C91BC1A07AA5800BA1566 /* Profile.m */,
628C91C21A07AB4500BA1566 /* Configuration.h */,
628C91C31A07AB4500BA1566 /* Configuration.m */,
EB1892B5027A6B1F1E2CDC12 /* ProfileManager.m */,
EB189071407B3A2A9B4C83CB /* ProfileManager.h */,
);
path = ShadowsocksX;
sourceTree = "<group>";
};
627A6DFF18B47E9300493BBC /* Supporting Files */ = {
isa = PBXGroup;
children = (
625E5BBF19EA3A43007A5124 /* jquery.min.js */,
625E5BC019EA3A43007A5124 /* qrcode.min.js */,
62E27E5318C1D03D0086033D /* proxy.pac.gz */,
622BE4E418B7307200F22683 /* [email protected] */,
622BE4E518B7307200F22683 /* menu_icon.png */,
6232046F18C0719D001A30B9 /* menu_icon_disabled.png */,
6232047018C0719D001A30B9 /* [email protected] */,
629AC93218B49341001D2771 /* Application.xib */,
627A6E0018B47E9300493BBC /* ShadowsocksX-Info.plist */,
627A6E0118B47E9300493BBC /* InfoPlist.strings */,
627A6E0418B47E9300493BBC /* main.m */,
627A6E0618B47E9300493BBC /* ShadowsocksX-Prefix.pch */,
627A6E0718B47E9300493BBC /* Credits.rtf */,
6232047A18C08E2A001A30B9 /* ConfigWindow.xib */,
620530BD18D44FB600887D3E /* install_helper.sh */,
625E5BB919EA350F007A5124 /* QRCodeWindow.xib */,
625E5BC319EA3A6B007A5124 /* qrcode.htm */,
62E2E19C1A5ABE5C00C9A2E1 /* abp.js */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
627A6E1C18B47E9300493BBC /* ShadowsocksXTests */ = {
isa = PBXGroup;
children = (
627A6E2218B47E9300493BBC /* ShadowsocksXTests.m */,
627A6E1D18B47E9300493BBC /* Supporting Files */,
);
path = ShadowsocksXTests;
sourceTree = "<group>";
};
627A6E1D18B47E9300493BBC /* Supporting Files */ = {
isa = PBXGroup;
children = (
627A6E1E18B47E9300493BBC /* ShadowsocksXTests-Info.plist */,
627A6E1F18B47E9300493BBC /* InfoPlist.strings */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
628693DE16DA2564008B1A26 /* AppProxyCap */ = {
isa = PBXGroup;
children = (
628693DF16DA2578008B1A26 /* AppProxyCap.h */,
628693E016DA2578008B1A26 /* AppProxyCap.m */,
628693E416DA2584008B1A26 /* interpose.c */,
628693E516DA2584008B1A26 /* interpose.h */,
);
name = AppProxyCap;
sourceTree = "<group>";
};
628693F916DA281C008B1A26 /* libev */ = {
isa = PBXGroup;
children = (
628693FD16DA2983008B1A26 /* ev.c */,
);
name = libev;
sourceTree = "<group>";
};
628693FA16DA2823008B1A26 /* Shadowsocks */ = {
isa = PBXGroup;
children = (
628693EF16DA2816008B1A26 /* encrypt.h */,
628693EE16DA2815008B1A26 /* encrypt.c */,
62CD119D175E3E23008C4D0C /* table.h */,
62CD119B175E3E17008C4D0C /* table.m */,
628693F116DA2816008B1A26 /* local.h */,
628693F016DA2816008B1A26 /* local.m */,
628693F216DA2816008B1A26 /* socks5.h */,
628693F316DA2817008B1A26 /* ProxySettingsTableViewController.h */,
628693F416DA2817008B1A26 /* ProxySettingsTableViewController.m */,
EB1897832237B71EF50B3DF4 /* SimpleTableViewSource.m */,
EB18942F05960F64CC059413 /* SimpleTableViewSource.h */,
EB1892CE8806A5E5632B5714 /* QRCodeViewController.m */,
EB189069EF341E65B5414D00 /* QRCodeViewController.h */,
EB1897A89055A4C2CFD81AF8 /* ShadowsocksRunner.m */,
EB189E412781A71BA967EECE /* ShadowsocksRunner.h */,
);
name = Shadowsocks;
sourceTree = "<group>";
};
62D85969176DA63C00FE5575 /* polipo */ = {
isa = PBXGroup;
children = (
62D85A4D176DA6FB00FE5575 /* polipo-20091115 */,
);
name = polipo;
sourceTree = "<group>";
};
62D85A4D176DA6FB00FE5575 /* polipo-20091115 */ = {
isa = PBXGroup;
children = (
62D85A4E176DA6FB00FE5575 /* atom.c */,
62D85A4F176DA6FB00FE5575 /* atom.h */,
62D85A50176DA6FB00FE5575 /* auth.c */,
62D85A51176DA6FB00FE5575 /* auth.h */,
62D85A52176DA6FB00FE5575 /* CHANGES */,
62D85A53176DA6FB00FE5575 /* chunk.c */,
62D85A54176DA6FB00FE5575 /* chunk.h */,
62D85A55176DA6FB00FE5575 /* client.c */,
62D85A56176DA6FB00FE5575 /* client.h */,
62D85A57176DA6FB00FE5575 /* config.c */,
62D85A58176DA6FB00FE5575 /* config.h */,
62D85A59176DA6FB00FE5575 /* config.sample */,
62D85A5A176DA6FB00FE5575 /* COPYING */,
62D85A5B176DA6FB00FE5575 /* diskcache.c */,
62D85A5C176DA6FB00FE5575 /* diskcache.h */,
62D85A5D176DA6FB00FE5575 /* dns.c */,
62D85A5E176DA6FB00FE5575 /* dns.h */,
62D85A5F176DA6FB00FE5575 /* event.c */,
62D85A60176DA6FB00FE5575 /* event.h */,
62D85A61176DA6FB00FE5575 /* forbidden.c */,
62D85A62176DA6FB00FE5575 /* forbidden.h */,
62D85A63176DA6FB00FE5575 /* forbidden.sample */,
62D85A64176DA6FB00FE5575 /* fts_compat.c */,
62D85A65176DA6FB00FE5575 /* fts_compat.h */,
62D85A66176DA6FB00FE5575 /* ftsimport.c */,
62D85A67176DA6FB00FE5575 /* ftsimport.h */,
62D85A68176DA6FB00FE5575 /* http.c */,
62D85A69176DA6FB00FE5575 /* http.h */,
62D85A6A176DA6FB00FE5575 /* http_parse.c */,
62D85A6B176DA6FB00FE5575 /* http_parse.h */,
62D85A6C176DA6FB00FE5575 /* INSTALL */,
62D85A6D176DA6FB00FE5575 /* io.c */,
62D85A6E176DA6FB00FE5575 /* io.h */,
62D85A6F176DA6FB00FE5575 /* local.c */,
62D85A70176DA6FB00FE5575 /* local.h */,
62D85A71176DA6FB00FE5575 /* localindex.html */,
62D85A72176DA6FB00FE5575 /* log.c */,
62D85A73176DA6FB00FE5575 /* log.h */,
62D85A74176DA6FB00FE5575 /* main.c */,
62D85A75176DA6FB00FE5575 /* Makefile */,
62D85A76176DA6FB00FE5575 /* md5.c */,
62D85A77176DA6FB00FE5575 /* md5.h */,
62D85A78176DA6FB00FE5575 /* md5import.c */,
62D85A79176DA6FB00FE5575 /* md5import.h */,
62D85A7A176DA6FB00FE5575 /* mingw.c */,
62D85A7B176DA6FB00FE5575 /* mingw.h */,
62D85A7C176DA6FB00FE5575 /* object.c */,
62D85A7D176DA6FB00FE5575 /* object.h */,
62D85A7E176DA6FB00FE5575 /* parse_time.c */,
62D85A7F176DA6FB00FE5575 /* parse_time.h */,
62D85A80176DA6FB00FE5575 /* polipo.h */,
62D85A81176DA6FB00FE5575 /* polipo.man */,
62D85A82176DA6FB00FE5575 /* polipo.texi */,
62D85A83176DA6FB00FE5575 /* README */,
62D85A84176DA6FB00FE5575 /* README.Windows */,
62D85A85176DA6FB00FE5575 /* server.c */,
62D85A86176DA6FB00FE5575 /* server.h */,
62D85A87176DA6FB00FE5575 /* socks.c */,
62D85A88176DA6FB00FE5575 /* socks.h */,
62D85A89176DA6FB00FE5575 /* tunnel.c */,
62D85A8A176DA6FB00FE5575 /* tunnel.h */,
62D85A8B176DA6FB00FE5575 /* util.c */,
62D85A8C176DA6FC00FE5575 /* util.h */,
);
name = "polipo-20091115";
path = "iProxy/Frameworks/polipo-20091115";
sourceTree = SOURCE_ROOT;
};
62E27E5618C1D0C00086033D /* gzip */ = {
isa = PBXGroup;
children = (
62E27E5718C1D0CF0086033D /* GZIP.h */,
62E27E5818C1D0CF0086033D /* GZIP.m */,
);
name = gzip;
sourceTree = "<group>";
};
62E2E17B1A5AB1E600C9A2E1 /* AFNetworking */ = {
isa = PBXGroup;
children = (
62E2E17C1A5AB1E600C9A2E1 /* AFHTTPRequestOperation.h */,
62E2E17D1A5AB1E600C9A2E1 /* AFHTTPRequestOperation.m */,
62E2E17E1A5AB1E600C9A2E1 /* AFHTTPRequestOperationManager.h */,
62E2E17F1A5AB1E600C9A2E1 /* AFHTTPRequestOperationManager.m */,
62E2E1801A5AB1E600C9A2E1 /* AFHTTPSessionManager.h */,
62E2E1811A5AB1E600C9A2E1 /* AFHTTPSessionManager.m */,
62E2E1821A5AB1E600C9A2E1 /* AFNetworking.h */,
62E2E1831A5AB1E600C9A2E1 /* AFNetworkReachabilityManager.h */,
62E2E1841A5AB1E600C9A2E1 /* AFNetworkReachabilityManager.m */,
62E2E1851A5AB1E600C9A2E1 /* AFSecurityPolicy.h */,
62E2E1861A5AB1E600C9A2E1 /* AFSecurityPolicy.m */,
62E2E1871A5AB1E600C9A2E1 /* AFURLConnectionOperation.h */,
62E2E1881A5AB1E600C9A2E1 /* AFURLConnectionOperation.m */,
62E2E1891A5AB1E600C9A2E1 /* AFURLRequestSerialization.h */,
62E2E18A1A5AB1E600C9A2E1 /* AFURLRequestSerialization.m */,
62E2E18B1A5AB1E600C9A2E1 /* AFURLResponseSerialization.h */,
62E2E18C1A5AB1E600C9A2E1 /* AFURLResponseSerialization.m */,
62E2E18D1A5AB1E600C9A2E1 /* AFURLSessionManager.h */,
62E2E18E1A5AB1E600C9A2E1 /* AFURLSessionManager.m */,
);
name = AFNetworking;
path = AFNetworking/AFNetworking;
sourceTree = SOURCE_ROOT;
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
6205309418D4443E00887D3E /* shadowsocks_sysconf */ = {
isa = PBXNativeTarget;
buildConfigurationList = 620530A418D4443E00887D3E /* Build configuration list for PBXNativeTarget "shadowsocks_sysconf" */;
buildPhases = (
6205309118D4443E00887D3E /* Sources */,
6205309218D4443E00887D3E /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = shadowsocks_sysconf;
productName = shadowsocks_sysconf;
productReference = 6205309518D4443E00887D3E /* shadowsocks_sysconf */;
productType = "com.apple.product-type.tool";
};
621571A416CF6BCB003D96B4 /* shadowsocks */ = {
isa = PBXNativeTarget;
buildConfigurationList = 621571CB16CF6BCB003D96B4 /* Build configuration list for PBXNativeTarget "shadowsocks" */;
buildPhases = (
621571A116CF6BCB003D96B4 /* Sources */,