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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
|
Revision e3e0da3 - Sat, 12 Oct 2013 15:11:09 -0400 - Update language files
Revision 7167cff - Sat, 12 Oct 2013 15:05:42 -0400 - Update changes and changes.conf sort of
Revision b844154 - Thu, 10 Oct 2013 18:12:48 +0200 - fixed a typo in the last commit, reported by Robby
Revision 5e56dfd - Thu, 10 Oct 2013 07:51:35 +0200 - replaced the country name in the Language header in the language files by four letter codes
Revision e1d460e - Wed, 9 Oct 2013 16:27:16 -0400 - Call OnBotPrivmsg after checking if the message is a ctcp, not before. fix typo in opersrev.example.conf
Revision 9ea6fb2 - Wed, 9 Oct 2013 22:10:08 +0200 - set the Language header in the language files so msgfmt doesnt complain
Revision 7755668 - Sun, 6 Oct 2013 22:07:01 +0200 - updated docs/EVENTS
Revision 569efbb - Sat, 5 Oct 2013 13:29:34 -0400 - Fix Windows build
Revision 6968014 - Sat, 5 Oct 2013 13:22:56 -0400 - anope.nl_NL.po: Translate newly added string, and fix some spelling/grammar.
Revision 1b08ba8 - Sat, 5 Oct 2013 13:21:28 -0400 - Always show expire time for nicks in /ns info to opers, even if the user is online Make Anope::strftime show "now" if the time is now Fix typo in nickalias.cpp for the type of the last_seen field, spotted by grawity
Revision 277f735 - Sat, 5 Oct 2013 01:07:51 -0400 - Hide expires in /cs info if the channel is actively in use as it confuses people
Revision f63a2bd - Sat, 5 Oct 2013 00:49:12 -0400 - Big update of the Dutch language file. cs_ban: Merge the syntaxes into one.
Revision feb412b - Sat, 5 Oct 2013 00:33:03 -0400 - cs_mode: Fix override in /cs mode set.
Revision ab85668 - Sat, 5 Oct 2013 00:33:03 -0400 - os_news: Add some logging.
Revision 97d7c21 - Sat, 5 Oct 2013 00:33:03 -0400 - Fix logging for log type 'other'. os_ignore: Log expired ignores to the normal log level. cs_drop: Allow Services Operators to actually drop channels in Read-Only mode. os_akill, os_sxline, cs_akick: Log deletions by number.
Revision e5b8435 - Sat, 5 Oct 2013 00:33:03 -0400 - Fix not setting -r when channels are deleted
Revision e589080 - Sat, 5 Oct 2013 00:33:03 -0400 - Fix /ns alist showing a header/column header if the user has no access
Revision 257b10e - Sat, 5 Oct 2013 00:33:03 -0400 - Hide privileged commands in ns help set and cs help set if configured
Revision 353ee5c - Sat, 5 Oct 2013 00:33:03 -0400 - Fix xline uid generation when the one chosen already exists
Revision b094132 - Sat, 5 Oct 2013 00:33:03 -0400 - Log akill deleteions by number
Revision 82006b8 - Sat, 5 Oct 2013 00:33:03 -0400 - cs_entrymsg: Check for the correct override privilege. Make some more commands check if Read-Only mode is active. cs_flags: Show a meaningful message when a user is not found on the access list. os_set: Add missing capabilities to the readonly help output. OperServ: Add logging to certain commands. NickServ: Undo logging for listings.
Revision ba5a3f5 - Sat, 5 Oct 2013 00:33:02 -0400 - Don't explicitly reference services nicks. os_forbid: If NickServ is available, have it send the forbid reason instead of OperServ.
Revision 7b6c08b - Sun, 29 Sep 2013 17:22:25 -0400 - Exempt ulines/myself from bounce mode check
Revision 47b692f - Sun, 29 Sep 2013 15:42:22 -0400 - os_session: Add some empty lines to the session help command to improve readability.
Revision ed06609 - Sun, 29 Sep 2013 15:42:22 -0400 - NickServ: Change a few log wordings and add missing log calls to some commands. ns_suspend and cs_suspend: Fix log wording, and correct syntax to show the reason is optional.
Revision 32a5715 - Sun, 29 Sep 2013 15:42:22 -0400 - ns_access: Allow LIST by Services Operators on suspended nicks. Change wording. ns_ajoin: Fix the number of command parameters. Check for nick suspension. Do not allow just any Services Operator to access other users' AJOIN, require nickserv/ajoin. Change wording. ns_cert: Add ability for Services Operators to modify other users' certificate lists.
Revision 2a5e8f1 - Sun, 29 Sep 2013 15:42:22 -0400 - cs_akick: Make the default autokick reason translatable. os_forbid: It is required to specify a reason.
Revision a04c320 - Sun, 29 Sep 2013 15:42:22 -0400 - cs_set: Fix showing expiry time in INFO output. cs_sync: Check for the correct override privilege.
Revision 4221a50 - Sun, 29 Sep 2013 15:42:22 -0400 - Fix NickServ default nick expiry time.
Revision 44dd8d0 - Sun, 29 Sep 2013 15:41:32 -0400 - Add chanserv:always_lower_ts config option to always lower registered channels timestamps to the creation time which fixes some race conditions regarding users joining empty registered channels and doing things prior to the -o from services coming through.
Revision f7aa69b - Sun, 29 Sep 2013 13:04:12 -0400 - Correct expiretmeout and updatetimeout descriptions in example.conf, it is no longer triggerd by /os update
Revision d5ecc39 - Sun, 29 Sep 2013 04:23:33 +0200 - display modechars instead of modenames in cpanel channelmodes
Revision 84a02d2 - Fri, 27 Sep 2013 20:11:51 -0400 - Remove "Nick" reference from the /os ignore del message, as it can only contain hostmasks
Revision 4b059be - Fri, 27 Sep 2013 20:07:07 -0400 - Replace this silly random code generation code with something more sane looking
Revision b319fb0 - Fri, 27 Sep 2013 19:11:02 -0400 - Fix compile warnings and errors found by clang
Revision 1719688 - Fri, 27 Sep 2013 19:11:02 -0400 - Allow modifying mlock on nonexistant (but registered) channels
Revision 02d67f6 - Fri, 27 Sep 2013 19:11:02 -0400 - Allow /os forbid list <type>
Revision b306108 - Fri, 27 Sep 2013 19:11:02 -0400 - Fix /os ignore del on nicks
Revision 12a0311 - Fri, 27 Sep 2013 19:11:02 -0400 - Add missing columns to os_forbid. Make most lists with dates use the shorter output format.
Revision cf653fc - Fri, 27 Sep 2013 19:11:02 -0400 - Fix ms del all not actually deleting some memos Fix numbering of memos in ms list
Revision 5cc7fc0 - Fri, 27 Sep 2013 19:11:02 -0400 - Fix ms list crash
Revision 832bc35 - Fri, 27 Sep 2013 19:11:02 -0400 - Fix a few more modules to look in the right places for certain settings.
Revision 06c5914 - Fri, 27 Sep 2013 19:11:02 -0400 - Fix akillids to work again. os_session: Add missing num to del syntax and add missing expiry column.
Revision bf67b9e - Fri, 27 Sep 2013 19:11:02 -0400 - Make column titles in listings translatable.
Revision 829c169 - Fri, 27 Sep 2013 19:11:02 -0400 - Translate strftime correctly
Revision 4948120 - Fri, 27 Sep 2013 19:11:02 -0400 - Translate SendSyntax() and spacify it properly
Revision 994471f - Fri, 27 Sep 2013 19:11:02 -0400 - Align info formatters with translated keys?
Revision 80c0274 - Fri, 27 Sep 2013 19:11:02 -0400 - Translate listformatter properly
Revision df3c0b7 - Fri, 27 Sep 2013 19:11:02 -0400 - Fix various commands to properly report a given expiry time is invalid
Revision 4570299 - Fri, 27 Sep 2013 19:11:02 -0400 - ns_cert, ns_set: Make strings equal for one translation instance
Revision 9756f96 - Fri, 27 Sep 2013 19:11:02 -0400 - example.conf: nickserv:emailregistration -> nickserv:registration
Revision 6ac0364 - Fri, 27 Sep 2013 19:11:02 -0400 - Fix os_stats to display SQLINEs and SNLINEs on non-supporting IRCds
Revision 4f820a7 - Fri, 27 Sep 2013 19:11:02 -0400 - Fix typos, remove dead language defines. os_set: Add missing debug text in help output.
Revision 5f7127d - Fri, 27 Sep 2013 19:11:01 -0400 - Don't send regex qlines and nlines to the IRCd
Revision dcb3ff7 - Fri, 27 Sep 2013 19:10:49 -0400 - Dont send BURST twice on inspircd Drop matching nicks on forbid.
Revision 1107b92 - Fri, 27 Sep 2013 18:02:26 -0400 - Drop matching channels on forbid, and enforce nick forbids even on IRCds with no qlines
Revision 3b0b1bc - Fri, 27 Sep 2013 18:02:26 -0400 - Don't send SQLines unless the IRCd supports it
Revision b60b23f - Fri, 27 Sep 2013 17:21:46 -0400 - Only allow using os_oper add and del if you have the privileges for what you are giving or taking.
Revision 5aac637 - Fri, 27 Sep 2013 17:21:31 -0400 - Correctly detect override in cs_ban on masks
Revision 20856fb - Fri, 27 Sep 2013 17:21:20 -0400 - Remove +r etc when channels are deleted
Revision 7545763 - Fri, 27 Sep 2013 17:21:20 -0400 - Added missing override capabilities and log calls to some ChanServ commands
Revision 1818b19 - Fri, 27 Sep 2013 16:33:56 -0400 - Fix cs_mode lock reply if nothing is done Fix not clearing forbids when os_forbid is unloaded Apply nick and chan forbids when added Fix loading forbids until after the service is constructed
Revision abc7e4b - Fri, 27 Sep 2013 16:33:03 -0400 - Fix os_news to not load items until the news service is constructed Fix session exceptions not expirigin
Revision e5ece18 - Fri, 20 Sep 2013 21:09:35 -0400 - Readonlyize many commands
Revision 8641b99 - Fri, 20 Sep 2013 15:21:32 -0400 - Merge the two memo del events into one. Since they had the same name it was confusing the event system
Revision b880240 - Thu, 19 Sep 2013 13:35:52 -0400 - Make os_session akill ip ranges and not individual user's ips
Revision 5ce90ba - Thu, 19 Sep 2013 12:38:28 -0400 - Fix not updating last_seen on expire nick for nicks with secure off. Don't show Expires in /ns info if the nick is online currently as it confuses people
Revision 98bae82 - Mon, 16 Sep 2013 15:54:09 -0400 - Require confirmation in /cs drop by requesting the channel name twice
Revision e3c05ef - Mon, 16 Sep 2013 06:47:42 -0400 - Remove static variables from functions in modules which causes them to be marked as gnu unique objects, which breaks dlclose()/dlopen() on g++ 4.5+
Revision 8cbaf7e - Thu, 12 Sep 2013 07:20:26 -0400 - Update Spanish translation, from Isaac Fontal <i_fontal@hotmail.com>
Revision 339f41a - Sun, 8 Sep 2013 21:53:06 -0400 - Fix allowing duplicate entries on the snline list Have proto mods recognize cidr ranges as zlineable IPs Remove operserv/global from global.conf because its dumb Fix example config ~botserv/set example to work as expected
Revision 55e4ef9 - Sun, 8 Sep 2013 06:02:35 -0400 - Fix logging /os set list. Enforce snlines on ircds that can't have snlines set by just killing the user. Fix double call to OnMatch() when a user matches an xline
Revision f63e4ce - Sun, 8 Sep 2013 04:55:03 -0400 - Alpabetize channels in /ns alist and on webcpanels chanserv page
Revision b005089 - Tue, 3 Sep 2013 19:58:40 -0400 - Dont allow multiple list modes with the same param on the mode list at once
Revision 1b42e26 - Tue, 3 Sep 2013 19:40:03 -0400 - Cap mode stacker max line length
Revision 4691351 - Tue, 3 Sep 2013 18:51:18 -0400 - Cleanup previous commit Fix log messages from commands send through webpanel Don't show OperServ section to non opers
Revision 404debf - Tue, 3 Sep 2013 04:37:09 +0200 - updated the chanserv section in webcpanel
Revision 752a5ca - Sat, 31 Aug 2013 08:46:56 +0200 - add vhost support for hybrid
Revision e1a1cf0 - Thu, 29 Aug 2013 23:22:48 -0400 - Dont crash on HasPriv() on an empty access group
Revision 3fabc2f - Thu, 29 Aug 2013 23:13:29 -0400 - Fix ns_ajoin on unregisterd +i channels
Revision 59ea36c - Tue, 27 Aug 2013 03:18:43 -0400 - Move Serialize::Types to construct after the corresponding extensible items they require when unserializing
Revision fac8806 - Tue, 27 Aug 2013 02:56:54 -0400 - Make chanserv:require not default to r
Revision 7f890ce - Mon, 26 Aug 2013 02:05:41 -0400 - Log parameters given to /cs mode set. Add logging to /os ignore.
Revision 50e1a3e - Mon, 26 Aug 2013 02:00:25 -0400 - Fix status mlocks. Fix reply from lock add.
Revision 6b79349 - Sun, 25 Aug 2013 23:26:45 -0400 - Fix User::IsIdentified with check_nick, do not remove +r on bursting clients until after server sync
Revision 678f549 - Sun, 25 Aug 2013 22:57:26 -0400 - Fix not resetting channel status modes on our clients when a channel ts lowers
Revision 714a4a3 - Sun, 25 Aug 2013 21:33:52 -0400 - Remove unnecesary mlock code in cs_mode, change mode set events to never bounce modes set by bots or servers, as it was possible to get modules to fight with each other
Revision 34826f7 - Sun, 25 Aug 2013 01:49:42 -0700 - Merge pull request #22 from fgsch/misc
Revision 847ccea - Sun, 25 Aug 2013 04:48:43 -0400 - Create persistent channels on startup, which used to work and got lost somewhere Fix some oddities with using persistent channels with no botserv Send list modes to uplink when bursting Fix issues with persist + keepmodes Fix /os modes clear all not clearing all status modes Fix operwall on ratbox/plexus Dont apply mlock in SetCorrectModes since that just recursively calls itself unncessarially Change command logging to show the command name and not the service name
Revision 09046e3 - Sun, 25 Aug 2013 04:48:43 -0400 - Show what kind of nick protection is enabled in /ns info
Revision 00a1952 - Sun, 25 Aug 2013 04:48:43 -0400 - Add logging to several operserv commands
Revision 446b3a9 - Sun, 25 Aug 2013 04:48:43 -0400 - Save unconfirmed status and passcodes in the database. Fix db_sql_live to not reinsert all records if there are extra columns. Plexus has no chmode +r
Revision 76f5d4b - Sun, 25 Aug 2013 04:54:35 +0100 - Sort parameters and correct comments
Revision 9b59925 - Sun, 25 Aug 2013 04:54:32 +0100 - For ngIRCd, on nick change set mode -R
Revision 243d781 - Sat, 24 Aug 2013 17:56:46 +0100 - Add login support for ngIRCd
Revision 8be5f53 - Fri, 23 Aug 2013 09:59:28 -0700 - Merge pull request #21 from Phr33d0m/1.9
Revision cd49bb4 - Fri, 23 Aug 2013 11:57:32 +0200 - Use CDN for the rest of the .js files
Revision ef3d115 - Fri, 23 Aug 2013 04:42:24 -0400 - Merge branch '1.9' of github.com:anope/anope into 1.9
Revision 9f1178e - Fri, 23 Aug 2013 04:36:02 -0400 - Remove SSL cert verification because we dont use it
Revision 3bc2db5 - Fri, 23 Aug 2013 04:13:08 -0400 - Fix reading post data in m_httpd
Revision fad603e - Fri, 23 Aug 2013 00:03:58 -0700 - Merge pull request #20 from Phr33d0m/1.9
Revision 5f006bf - Fri, 23 Aug 2013 08:42:45 +0200 - Fixed an incorrect layout, a couple of typos and a wrong form action
Revision aaa12cc - Fri, 23 Aug 2013 08:11:24 +0200 - Use a local copy of the background image
Revision 2238db8 - Fri, 23 Aug 2013 08:06:47 +0200 - Make the navbar brand a different font to distinguish it from the rest of the navbar links.
Revision 4d1492d - Fri, 23 Aug 2013 01:14:00 -0400 - Remove webpanel:ssl configuration option because its dumb
Revision 5c4414e - Fri, 23 Aug 2013 07:05:57 +0200 - Removed innecessary logo width, the img-responsive will take care of that.
Revision 6f9b77e - Fri, 23 Aug 2013 07:04:09 +0200 - Don't use an external svg logo anymore, but a local png one.
Revision 154fa25 - Fri, 23 Aug 2013 00:57:36 -0400 - Fix m_httpd handling fragmented http requests
Revision 9793062 - Fri, 23 Aug 2013 06:43:57 +0200 - Merge branch '1.9' of github.com:anope/anope into 1.9
Revision f86dc24 - Fri, 23 Aug 2013 06:39:23 +0200 - Redesign body of the pages. Now they have a distiguished panel heading and panel body. Also added background colour to currently selected section.
Revision 2b1f75a - Thu, 22 Aug 2013 22:45:20 -0400 - Fix m_httpd enabling ssl if m_ssl is loaded after it
Revision 5ac0c9a - Thu, 22 Aug 2013 17:33:16 -0400 - Fix previous commit
Revision e8763d5 - Thu, 22 Aug 2013 01:48:17 -0400 - Always set +o on users who have access for it, even if higher modes have a prefix
Revision ce7a32a - Thu, 22 Aug 2013 01:13:28 -0400 - Do not have cs_access try to represent non levels access entries as levels access entries. Sometimes it cant accurately be done and it confuses people.
Revision 0c1cc08 - Wed, 21 Aug 2013 23:22:27 -0400 - Update readme more
Revision e12e4e6 - Wed, 21 Aug 2013 23:20:05 -0400 - Update readme
Revision 52535cf - Wed, 21 Aug 2013 20:17:20 -0700 - Merge pull request #19 from Phr33d0m/1.9
Revision 121d0a6 - Thu, 22 Aug 2013 03:27:29 +0200 - Fix a typo and remove unnecessary 'effects'
Revision 3453581 - Thu, 22 Aug 2013 02:37:43 +0200 - A completely rewritten Control Panel using some bootstrapping, jquery and lots of CSS
Revision 8bcc684 - Thu, 22 Aug 2013 02:36:01 +0200 - Nuking the old design with fire
Revision 08d1133 - Thu, 22 Aug 2013 02:32:04 +0200 - Fix incorrect GET method as we are submitting POST data
Revision 7659430 - Wed, 21 Aug 2013 01:35:57 -0400 - Always require the registered channel mode is set. Comment out default config requiring "r" as some ircds use it for registered users only
Revision 17cca42 - Wed, 21 Aug 2013 01:27:14 -0400 - Make maxaliases=0 really mean no limit
Revision 760fdc4 - Sun, 18 Aug 2013 14:42:59 -0400 - Fix not setting vhost on nickserv update
Revision ead4aa7 - Sat, 17 Aug 2013 14:05:01 -0400 - Fix 318 raw being sent for uids on ts6 ircds
Revision 65911dd - Wed, 14 Aug 2013 19:50:08 -0400 - Replace some get calls on <bool> extenisble types with hasext
Revision 4abfdcb - Wed, 14 Aug 2013 18:24:04 -0400 - Do not default mlock +r, it is unnecessray and only clutters up the mlock list
Revision de5c8c0 - Mon, 12 Aug 2013 15:45:50 -0400 - Fix some issues with suspend
Revision 8e011bb - Mon, 12 Aug 2013 15:44:28 -0400 - Respond to remote whois on inspircd for users on us that aren't service bots
Revision f15a974 - Mon, 12 Aug 2013 14:36:49 -0400 - Use less strict valid ident checks on hybrid, unreal, and inspircd
Revision f1956b0 - Sun, 11 Aug 2013 17:14:39 -0400 - Remove channels from accesss lists when they expire/drop
Revision 53d5b7c - Sun, 11 Aug 2013 16:04:10 -0400 - Fix chanserv opersonly setting
Revision 812cb04 - Sun, 11 Aug 2013 15:48:46 -0400 - Add DNS Notify support
Revision 1314d5b - Sun, 11 Aug 2013 15:38:09 -0400 - Fix cs_kee_pmodes default
Revision 490601d - Sun, 11 Aug 2013 12:25:58 -0400 - Fix chghost on charybdis
Revision c7aab50 - Sat, 10 Aug 2013 23:28:58 -0400 - Support DNS ANY query type
Revision c507c78 - Sat, 10 Aug 2013 17:59:31 -0400 - Do not have ratbox or plexus pull modes from hybrid, it is entirely too confusing. Also fix cs_mode config
Revision 58c0568 - Sat, 10 Aug 2013 17:43:13 -0400 - Add "simple seen" mode to cs_seen
Revision f8cdcc6 - Sat, 10 Aug 2013 14:26:27 -0700 - Merge pull request #18 from fgsch/1.9
Revision 10a918f - Sat, 10 Aug 2013 12:33:27 -0400 - Default some listmax config settings to 50
Revision e4d1769 - Sat, 10 Aug 2013 12:29:12 -0400 - Add os_info
Revision 7cd80a2 - Thu, 8 Aug 2013 03:03:57 +0000 - Fix logging LOG_NORMAL logs in m_sqllog. Fix/add more compat extensible items to ChannelInfo::Unserialize
Revision 9d6f88d - Wed, 7 Aug 2013 23:44:58 +0100 - Add certificate fingerprint support for ngIRCd
Revision b93d650 - Wed, 7 Aug 2013 21:19:49 +0000 - Revert "Shrink to fit module event vectors when modules are removed from them" Sometimes the events call the function the event is in, which causes a resize while the original function is iterating.
Revision c480695 - Wed, 7 Aug 2013 19:40:05 +0000 - Fix db_sql to not remove objects when shutting down, as some modules that unload before it when shutting down remove their items then
Revision 7f1b555 - Wed, 7 Aug 2013 17:27:18 +0000 - Shrink to fit module event vectors when modules are removed from them
Revision 4865a8c - Wed, 7 Aug 2013 16:44:35 +0000 - Add m_sql_log
Revision 1efd289 - Wed, 7 Aug 2013 15:03:11 +0000 - Fix inspircd jupe mess again, it wasn't working when juping servers that didn't already exist
Revision 83e4b18 - Thu, 1 Aug 2013 14:07:56 +0000 - Add keepmodes setting
Revision 1e625b6 - Thu, 1 Aug 2013 13:39:35 +0000 - Use MessageSource as the source for many IRCDProto funcs Keep track of what user modes are oper only/server only/etc
Revision 402c624 - Mon, 29 Jul 2013 12:02:40 +0000 - Move chanstats stuff to stats/
Revision fde83f6 - Fri, 26 Jul 2013 21:40:16 -0400 - Rethink jupe/squit thing somewhat. Workaround for the inspircd rsquit/squit mess
Revision f0f43cf - Fri, 26 Jul 2013 12:57:36 -0400 - Fix build on late versions of cmake 2.4
Revision 3dc64ba - Fri, 26 Jul 2013 08:45:44 -0400 - Fix issues with 'Me' related to previous commit
Revision 2450a64 - Fri, 26 Jul 2013 07:38:42 -0400 - Interally quit servers when juped
Revision b48293a - Tue, 23 Jul 2013 10:04:44 -0700 - Merge pull request #17 from fgsch/1.9
Revision e908dc0 - Tue, 23 Jul 2013 18:03:32 +0100 - Make ChannelModeStatus level mandatory
Revision 378c920 - Mon, 22 Jul 2013 23:45:08 -0400 - Squashed commit of the following from Federico G. Schwindt <fgsch@lodoss.net>: Date: Mon Jul 22 22:40:07 2013 +0100
Revision 779f378 - Sun, 21 Jul 2013 18:29:35 -0400 - More validation stuff from fgs
Revision 604da89 - Sun, 21 Jul 2013 03:59:59 -0400 - More basic config validation, and fix crash when no uplinks are configured. spotted by fgs
Revision e11abdc - Sun, 21 Jul 2013 00:37:21 -0400 - Fix m_ldap service names from defaulting ldap/ldap/main
Revision 5aac04d - Sun, 21 Jul 2013 00:23:24 -0400 - Move SendLogin() back to User::Identify, it was moved at some point? but doesn't as intended in ::Login
Revision 7480fbd - Sat, 20 Jul 2013 23:36:20 -0400 - Fix removing old connections in m_ldap and m_mysql
Revision 9629ccb - Sat, 20 Jul 2013 19:46:13 -0400 - Fix more compile warnings found on newer g++ versions
Revision cb70d97 - Sat, 20 Jul 2013 09:19:52 -0400 - Change cs_xop access check to use command order
Revision 6db0186 - Sat, 20 Jul 2013 03:06:20 -0400 - Fix not setting the correct compile flags on modules and fix the resulting warnings
Revision 492eac2 - Sat, 20 Jul 2013 03:06:20 -0400 - Fix restoring topics on uplink sync
Revision c8511a6 - Sat, 20 Jul 2013 03:06:20 -0400 - Fix unserializaing seeninfos
Revision f6b915a - Fri, 19 Jul 2013 22:28:33 +0200 - added whois support to the ngircd protocol module, thanks to fgs for sending the patch
Revision 02c1724 - Fri, 19 Jul 2013 22:11:40 +0200 - some updates to the german langfile, thanks to kaylee for translating
Revision 7e87bb6 - Mon, 15 Jul 2013 23:59:19 -0400 - Default xlines to be set by me
Revision aae522d - Mon, 15 Jul 2013 23:23:54 -0400 - Fix ModeManager::GetStatusChar
Revision 0a82164 - Sun, 14 Jul 2013 20:37:42 -0400 - Fix deleting seeninfos
Revision 37733de - Sun, 14 Jul 2013 03:16:23 -0400 - Fix Extensible<bool>::Set with a value (which is redundant due to the bool specailization)
Revision eabb9c0 - Mon, 8 Jul 2013 20:35:04 -0400 - Fix deleting badwords/modes/logs etc
Revision b103d16 - Mon, 8 Jul 2013 15:48:37 -0400 - Fix loading some older compat flags and showing noexpire on /ns info
Revision e3b6ae3 - Mon, 8 Jul 2013 07:42:35 +0200 - added missing NOTICE support to hybrid. sorry
Revision 0ff48e1 - Sun, 7 Jul 2013 23:13:29 -0400 - Move op/deop/etc back to an actual command, its too hard to use cs_log with it as rewrites. Allow cs_log to work with either command names or service names.
Revision 53038d8 - Sun, 7 Jul 2013 23:13:16 -0400 - Wipe services's module dir prior to make install
Revision 2ea594d - Mon, 8 Jul 2013 05:05:13 +0200 - added protocol support for incoming NOTICEs
Revision e957c7b - Mon, 8 Jul 2013 05:04:04 +0200 - m_dnsbl: updated the url to DroneBL in modules.example.conf
Revision 9a4f27e - Fri, 5 Jul 2013 02:19:06 -0400 - Only set stuff in ExtensibleUnserialize if there is something to set
Revision fccc4a4 - Fri, 5 Jul 2013 02:09:43 -0400 - Fix sometimes not unloading all modules on shutdown
Revision 4325073 - Fri, 5 Jul 2013 02:09:27 -0400 - Fix ns_set_misc and cs_set_misc
Revision 55199f0 - Thu, 4 Jul 2013 23:05:30 -0400 - Read most of the old common flags for compat
Revision 7edc76f - Thu, 4 Jul 2013 23:05:30 -0400 - Fix deleting mode locks
Revision 3fbdde5 - Thu, 4 Jul 2013 20:04:51 -0400 - Fix Extensible dtor
Revision 9f8b4ac - Thu, 4 Jul 2013 01:21:14 -0400 - Allow access and flags to take privilege names
Revision 998925c - Thu, 4 Jul 2013 01:19:40 -0400 - Fix rehashing via SIGHUP and m_mysql
Revision 7f97104 - Wed, 3 Jul 2013 22:45:00 -0400 - Allow channels on access lists
Revision c2e1a8a - Wed, 3 Jul 2013 19:44:13 -0400 - Fix some warnings and errors reported by valgrind
Revision c62b3cb - Tue, 2 Jul 2013 01:56:13 -0400 - Fix a few issues found by Attila (invalid array access in channel set events, os_chankill inf loop)
Revision 1a3d9a0 - Mon, 1 Jul 2013 22:17:52 -0400 - Change extensible keys to require explicitly having a type defined for it. Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
Revision 518182a - Sun, 30 Jun 2013 05:28:01 +0200 - m_mysql: handle multiple result sets returned from multiple statements or procedure calls
Revision 7d0e063 - Sat, 22 Jun 2013 17:06:48 +0200 - added the missing accessmax option to the ns_cert configuration block
Revision 5e36d84 - Sat, 22 Jun 2013 13:41:05 +0200 - pseudoclients now trigger OnJoinChannel and OnPartChannel
Revision fee461f - Sat, 22 Jun 2013 13:40:19 +0200 - added support for CertFP on hybrid
Revision 1773eef - Wed, 19 Jun 2013 20:53:40 -0400 - Don't enforce usestrictprivmsg on TS6 IRCds and cache the value of usestrictprivmsg
Revision 7704ee7 - Wed, 19 Jun 2013 20:07:15 -0400 - Removed inspircd 1.1 reference from conf. Corrected a few spelling issues.
Revision 5ac1e91 - Wed, 19 Jun 2013 19:03:56 -0400 - Set vhosts when users id to an account (and not a nick), add account arg to user ctor to ease handling users who connect already identified
Revision 5695c9e - Tue, 18 Jun 2013 08:01:36 +0200 - fixed a typo in the last commit. sorry.
Revision f92b0d6 - Tue, 18 Jun 2013 07:48:07 +0200 - added support for hybrids new umode +S (client is connected via SSL/TLS)
Revision fc527b4 - Tue, 18 Jun 2013 07:35:47 +0200 - checking for ssl users when ajoining ssl only channels on inspircd, fixes 1466
Revision a93b315 - Sat, 15 Jun 2013 23:27:01 -0400 - Fix cidr::match with odd cidr ranges
Revision 5246424 - Sat, 15 Jun 2013 07:11:50 +0200 - added an 'extras' script to enable/disable extra modules before compile
Revision 1316147 - Sat, 15 Jun 2013 00:09:25 +0000 - Update Spanish translation, courtesy of Isaac Fontal
Revision 70319ab - Thu, 13 Jun 2013 20:50:59 -0400 - Fix usestrictprivmsg /msg vs / logic
Revision 7dd3589 - Wed, 12 Jun 2013 02:33:30 +0000 - Fix possible crash in Extensible::ExtensibleUnserialize if a null entry is in it
Revision d463ae3 - Wed, 12 Jun 2013 02:30:21 +0000 - Allow users to change their language to english when the default language is not
Revision ebda113 - Thu, 6 Jun 2013 17:28:59 +0100 - Made the message for unconfirmed nicks relevant to the ns_register registration setting
Revision 6ab6eca - Wed, 5 Jun 2013 20:56:16 +0100 - fixed typo, though I doubt it affects anyone/anything
Revision b1ba1ec - Sat, 1 Jun 2013 21:58:08 -0400 - Made sepstream::GetToken less recursiveish
Revision 9956da1 - Sat, 1 Jun 2013 21:56:52 -0400 - Move OnJoinChannel event to trigger after the user has completely joined and document it more about what you should and shouldnt do in it
Revision b56e71a - Sat, 1 Jun 2013 14:55:45 -0400 - Move CheckKick event to Channel and make os_forbid use it instead of kicking users in the join event, which does bad things
Revision 6f45d72 - Fri, 31 May 2013 18:34:21 -0400 - Made m_mysql's Escape() function safe against escaping strings > BUFSIZE
Revision f5c01bf - Fri, 31 May 2013 01:44:32 -0400 - Fix /hs waiting
Revision 06bad31 - Tue, 28 May 2013 22:17:22 -0400 - Fix Channel::SetCorrectModes to never remove modes <= voice (currently secureops enforces everything, inclurding voice)
Revision 576aaff - Tue, 28 May 2013 21:07:07 -0400 - Don't compare system time to a users timestamp to determine when to collide with a user, if the time on services vs the ircd are different it does weird things
Revision c5bc8fa - Tue, 28 May 2013 13:51:23 -0400 - Include <iterator> in services.h as now more than one file uses it
Revision f6e2ebe - Tue, 28 May 2013 13:43:45 -0400 - Fixup last commit. We have events in log's destructor so we cant log messages from it, and this check in modulemanager is bogus/has a typo
Revision 37b3535 - Mon, 27 May 2013 19:36:37 -0400 - Initially attach all modules to all events, and detach them as the events are run if they are not implemented per module
Revision c21e8d9 - Sun, 26 May 2013 19:34:58 -0400 - Fix webcpanel build
Revision 22658d6 - Sun, 26 May 2013 17:13:11 -0400 - Get rid of the remaining references in the core to specific services. Move more stuff out of the core to the proper modules.
Revision f2dee1e - Sun, 26 May 2013 15:27:28 -0400 - Update INSTALL and place some example link configurations in example.conf
Revision 968ef34 - Sat, 25 May 2013 15:47:56 -0400 - Update Hybrid protocol module for Hybrid 8.1
Revision d6640ed - Sat, 25 May 2013 14:08:50 -0400 - Give an error message when the configuration file ends with an unterminated block
Revision aabc217 - Mon, 20 May 2013 23:45:41 -0400 - Fix /join 0
Revision d82391e - Mon, 20 May 2013 06:42:38 +0200 - made our database backup filenames more readable
Revision 7aa0286 - Sun, 19 May 2013 01:11:55 -0400 - Mark service:channels as a "botchannel" and don't try to hold them on sync, as the client should always be in the channel
Revision 2a8202c - Sat, 18 May 2013 23:45:10 -0400 - Give botserv bots assigned by persist the same botmodes as normal bots, fix some typos, remove unused variable
Revision be4a39c - Sat, 18 May 2013 15:47:26 -0400 - Fix desync when empty permanent channels are dropped on ircds that no have permanent channel mode
Revision a3dc75c - Sat, 18 May 2013 14:46:42 -0400 - Ignore define{} blocks defining directives to itself
Revision 14dc142 - Sat, 18 May 2013 14:26:18 -0400 - Add botserv bot usermode config option
Revision 51b7d53 - Sat, 18 May 2013 13:08:26 -0400 - Add a config option for the default log bot
Revision 3253455 - Sat, 18 May 2013 12:25:26 -0400 - Tabify some stuff in config.cpp
Revision 879b310 - Sat, 18 May 2013 00:27:03 -0400 - Fix Windows build
Revision 5ff3aa7 - Fri, 17 May 2013 23:45:02 -0400 - Yet another variable shadowing error which only show on newer gcc versions
Revision ca93122 - Fri, 17 May 2013 23:20:24 -0400 - You would think my compiler would at least warn me about this. but no.
Revision 2428264 - Fri, 17 May 2013 23:04:18 -0400 - Add Redis database support
Revision cc4a14b - Fri, 17 May 2013 22:53:55 -0400 - Removed some hard coded command names in help output
Revision 934b584 - Wed, 15 May 2013 03:23:20 +0200 - do not validate nicks from ulined servers. this also fixes bug #1521
Revision 4237d49 - Sun, 12 May 2013 11:09:34 +0200 - improved handling of mlocks and topiclocks on inspircd
Revision 1c36de5 - Sat, 11 May 2013 17:13:01 +0100 - Fix config to default prepend_channel true for fantasy
Revision da948be - Sat, 11 May 2013 17:06:16 +0100 - Update botserv.example.conf for xop fantasy commands
Revision 9384a4f - Fri, 10 May 2013 16:17:24 -0400 - Fix ChannelMode::CanSet
Revision 4d62c67 - Fri, 10 May 2013 20:18:48 +0100 - Fix typo in example.conf - thx rodr1go
Revision 7426b3b - Wed, 8 May 2013 20:53:28 -0400 - Readd check for users.size() == 1 before holding channels
Revision 735e234 - Wed, 8 May 2013 20:26:45 -0400 - Fixed some issues and desyncs with creating empty permanent channels on startup & dropping empty channels
Revision 735f0ba - Wed, 8 May 2013 18:26:23 -0400 - Fix crash when we kill users because of a double free
Revision 9ee7c82 - Wed, 8 May 2013 18:15:39 -0400 - Check for peace being on before denying a mode change in cs_mode
Revision 912103e - Wed, 8 May 2013 11:31:20 -0400 - Allow using sxlines on ircds that do not support them, since we always enforce them anyway
Revision f843e7b - Wed, 8 May 2013 11:13:48 -0400 - Fix suspend info output in info and improved it
Revision d7e2ab6 - Wed, 8 May 2013 10:40:46 -0400 - Add activate_on_set option for hostserv
Revision 5e70851 - Wed, 8 May 2013 10:12:31 -0400 - Fix reading multi line quotes from the conf with blank lines or lines with only whitespace
Revision 9b07e16 - Wed, 8 May 2013 09:50:43 -0400 - Make sockaddrs/cidr not throw on invalid ips to give us an easier/cheaper way to test for a valid IP
Revision 6859dec - Tue, 7 May 2013 00:24:37 -0400 - Fix setting some default flags, reading fantasy blocks, and minusers setting being off by 1
Revision e23baf4 - Tue, 7 May 2013 00:06:02 -0400 - Allow /os exception to contain CIDR masks
Revision c7f77b3 - Mon, 6 May 2013 23:48:18 -0400 - Fix a few issues with the poll socketengine
Revision 6578829 - Mon, 6 May 2013 22:18:38 -0400 - Use I_OnUserQuit for os_session because I_OnPreUserLogoff gets called too late, after the users server can be gone. Fix a couple other small things
Revision ef06226 - Mon, 6 May 2013 07:40:43 -0400 - Update the rest of modules.example.conf, default inspircd status modes to a sane rank incase they are prefixless, and 50 other things
Revision 4c669b9 - Sun, 5 May 2013 22:49:29 -0700 - Merge pull request #14 from attilamolnar/1.9+inspmodes
Revision 3fbb493 - Mon, 6 May 2013 01:38:27 -0400 - Fix extras build
Revision 223aa65 - Mon, 6 May 2013 07:28:23 +0200 - removed an unused variable
Revision fe54dfb - Sun, 5 May 2013 23:47:45 -0400 - Don't forget to CloseHandle threads on win32, spotted by Attila
Revision 3f5f84c - Sun, 5 May 2013 21:18:47 -0400 - The const char* specialization of this no longer works
Revision 5b3f81e - Sun, 5 May 2013 21:05:43 -0400 - That doesn't work either, just don't use references. find ./ -name '*.cpp' -exec sed -i 's/Get<const Anope::string\&>/Get<const Anope::string>/g' {} \;
Revision 3e8752f - Sun, 5 May 2013 20:38:57 -0400 - The default arguments are references to temporaries which fall out of scope once the function returns, so we can't use them. gcc is just nice. cronus sucks. also validate a few more config options
Revision 57c2b65 - Sun, 5 May 2013 03:30:08 -0400 - Move module header files to include/modules to fix naming conflicts with system headers
Revision a118946 - Sun, 5 May 2013 03:04:01 -0400 - Fix Windows
Revision ee2dcf1 - Sun, 5 May 2013 02:49:32 -0400 - Cache timeoutcheck and fix a typo in example.conf
Revision e91de41 - Sun, 5 May 2013 02:00:33 -0400 - Add an option to sepstream to allow it to return empty tokens if multiple separators are found in a row
Revision 10b5b00 - Sun, 5 May 2013 01:58:45 -0400 - Dont check for noquit/quitstorm, check and be sure all users are gone regardless
Revision 2044b4d - Sun, 5 May 2013 01:57:24 -0400 - Cleanup of dns stuff based on stuff found making inspircd's module
Revision 1d0bb9b - Sun, 5 May 2013 01:55:04 -0400 - Rework the config file reader to be much more flexible and move many configuration directives to the actual modules they are used in.
Revision 781defb - Tue, 16 Apr 2013 01:58:29 -0500 - Move extras header files out of extras so when users copy modules out they dont need the headers too
Revision 16c124d - Mon, 15 Apr 2013 01:00:45 -0500 - Rewrote modules/CMakeLists.txt and do not build the 'extras' modules, if users want them built they should copy or symlink them out of extras
Revision f08dbce - Sun, 14 Apr 2013 17:39:01 -0500 - Allow assigning service bots via /invite
Revision baabc91 - Sat, 13 Apr 2013 16:36:39 -0500 - Fix a few of the earlier changes to os_forbid
Revision 81483ae - Sat, 13 Apr 2013 06:05:17 +0000 - Fix build on Solaris
Revision 003140b - Fri, 12 Apr 2013 16:20:51 -0500 - Fix Windows build
Revision b405484 - Fri, 12 Apr 2013 17:19:29 -0400 - Fix OSX buld and a warning in modulemanager.cpp
Revision 9a45626 - Fri, 12 Apr 2013 15:45:52 -0500 - Hack around calculate_depends not able to find libintl.h, since we deal with that later
Revision 10d10d0 - Fri, 12 Apr 2013 15:44:54 -0500 - Update Win32 build instructions slightly
Revision aa2844a - Fri, 12 Apr 2013 02:48:24 -0500 - Fix not attaching cs_xop to I_OnReload
Revision 42c640a - Fri, 12 Apr 2013 01:32:53 -0500 - /ns drop help was pretty much a complete lie, so fixed it. Also require a nick param to /ns drop
Revision 066fc58 - Fri, 12 Apr 2013 01:14:56 -0500 - Fix m_ssl
Revision 416eaa1 - Thu, 11 Apr 2013 15:58:59 -0500 - Explain how privileges associate themselves with modes
Revision ac19a5c - Thu, 11 Apr 2013 15:35:39 -0500 - Fix memoserv/rsend reply
Revision 6f9dd28 - Thu, 11 Apr 2013 15:28:53 -0500 - Use SetCorrectModes to set the inital modes on a founder once they register a channel
Revision c56d72b - Thu, 11 Apr 2013 02:28:36 -0500 - Remove more OPDEOP references
Revision db4ed1c - Thu, 11 Apr 2013 00:51:08 -0500 - Merge chanserv saset and set back into one command since it no longer needs to be separated... replace chanserv/set privilege with chanserv/administration. Dont tell users to use 'help' for more help if there is no help.
Revision cb64d80 - Thu, 11 Apr 2013 00:20:24 -0500 - Remove the need for having to set syntax to "" for commands with no syntax
Revision 4f9b787 - Thu, 11 Apr 2013 00:08:28 -0500 - Pass new config and the new config reader to the OnReload event, aswell as call it on module load on modules that hook to it
Revision 207c46c - Wed, 10 Apr 2013 22:26:40 -0500 - Move some of the modules in extras/ that arent really extra out of extras. Mark our modules as VENDOR and allow modules to have multple types.
Revision 957cb2b - Tue, 9 Apr 2013 16:27:25 -0500 - Use the mode names inspircd gives us to add modes if we don't recognize it
Revision b244c74 - Tue, 9 Apr 2013 14:51:39 -0500 - Allow privilege descs to be read from the config to override the defaults
Revision b76b2e1 - Tue, 9 Apr 2013 14:48:24 -0500 - Made privilege names case insensitive
Revision b35665b - Tue, 9 Apr 2013 14:33:54 -0500 - Rename OPDEOP and OPDEOPME privileges to be similar to the other status privileges
Revision c3eb5b8 - Tue, 9 Apr 2013 04:23:29 -0500 - And my bots initially start with no server..
Revision 6faf4e3 - Tue, 9 Apr 2013 04:13:49 -0500 - 'Me' can not exist when channels are created
Revision 325b018 - Tue, 9 Apr 2013 00:00:52 -0500 - Add a default method for user's SendModeInternal
Revision 0a3d27a - Mon, 8 Apr 2013 23:37:42 -0500 - Made XOP privileges configurable
Revision bcd85ca - Mon, 8 Apr 2013 01:05:25 -0500 - Fix OperType::GetCommands
Revision ac40c53 - Mon, 8 Apr 2013 01:02:45 -0500 - Fix /ns set display
Revision 2eae82d - Mon, 8 Apr 2013 01:01:27 -0500 - Check the channel secure option isn't set in ChannelInfo::AccessFor too
Revision 72493b7 - Mon, 8 Apr 2013 00:42:07 -0500 - Fix secureops
Revision 1a37e1c - Mon, 8 Apr 2013 00:19:07 -0500 - Made auto* chanserv privileges not hard coded. Made cs_statusupdate not remove status on users if they still match other entries. Move privilege descriptions out of the config
Revision fb7fef7 - Sun, 7 Apr 2013 23:46:44 -0500 - Optimizations of much of the more commonly used code
Revision 3660222 - Sat, 6 Apr 2013 19:34:35 -0500 - Remove the runtime module directory on non-windows because we no longer overwrite modules on install without deleting them first
Revision ccecfdf - Sat, 6 Apr 2013 19:03:07 -0500 - Made the missing dependencies message from cmake more descriptive for modules
Revision 32d1184 - Sat, 6 Apr 2013 17:08:25 -0500 - Use the return from BufferedSocket::ProcessRead() and don't just assume its true
Revision 6a46a08 - Sat, 6 Apr 2013 16:58:04 -0500 - This worked before but is a little weird
Revision 7a2e6aa - Sat, 6 Apr 2013 16:43:56 -0500 - Add more logging to bs_set, cs_set, and ns_set
Revision 34b5f9c - Sat, 6 Apr 2013 23:10:26 +0200 - InspIRCd: Recognize a few more channel modes that weren't recognized
Revision f77eb0a - Sat, 6 Apr 2013 15:59:38 -0500 - Let non founders still /cs ban by wildcard mask, but limit the number of people it will kick
Revision 302a409 - Sat, 6 Apr 2013 15:44:03 -0500 - Unset +P from perm channels when expiring
Revision 0b3b9fe - Sat, 6 Apr 2013 15:26:52 -0500 - Fix toggling topiclock when the channel setting is changed
Revision f71c786 - Sat, 6 Apr 2013 15:06:39 -0500 - Fix generic mode support
Revision 4ecf20b - Fri, 5 Apr 2013 16:59:27 -0500 - Fix ns_lists command group
Revision a5b8788 - Fri, 5 Apr 2013 16:27:12 -0500 - Made the securefounder checks in cs_set more consistent
Revision 3cc7950 - Fri, 5 Apr 2013 15:45:03 -0500 - Fix not constructing the /bs set greet command
Revision 854bc4d - Thu, 4 Apr 2013 22:12:48 -0500 - Move around some of Init() to fork() before initing the socket engine, as some engines cant survive a fork()
Revision dbc7727 - Thu, 4 Apr 2013 18:52:35 -0500 - Fix applying some sxlines to users on add
Revision c4ef566 - Thu, 4 Apr 2013 18:45:45 -0500 - Fix /hs reject syntax
Revision 6637633 - Thu, 4 Apr 2013 15:14:17 -0500 - Fix defcon taking action on new clients
Revision 823bc01 - Tue, 2 Apr 2013 07:02:38 +0200 - mentioned the charybdis protocol support in the readme and example config
Revision 947ad6f - Mon, 1 Apr 2013 10:26:19 +0200 - fixed using language files for third party modules
Revision 06c8a1e - Mon, 1 Apr 2013 09:46:55 +0200 - Revert "added include/version.h to .gitignore"
Revision b3fd861 - Mon, 1 Apr 2013 09:42:59 +0200 - added include/version.h to .gitignore
Revision 62262f4 - Sun, 31 Mar 2013 00:43:11 -0500 - Fix typo in Mode message handler
Revision 6e0dc0e - Sun, 31 Mar 2013 00:43:11 -0500 - Add networkinfo:modelistsize config option to set the max size of b/e/I lists
Revision 7e7556f - Sat, 30 Mar 2013 23:39:43 -0500 - Merge usefulness of Timer and CallBack classes into Timer, and fix it to really work
Revision 111d6a9 - Sat, 30 Mar 2013 22:40:20 -0500 - Fix loading ttb from databases
Revision d238176 - Sat, 30 Mar 2013 22:08:51 -0500 - Add /bs set banexpire command to configure if/when botserv bans expire
Revision 4694c7a - Sat, 30 Mar 2013 19:08:07 -0500 - Split up bs_kick subcommands into real subcommands
Revision a522933 - Fri, 29 Mar 2013 23:51:45 -0500 - This reference to see if nickcores go away during command execution is no longer necessary
Revision f24e17f - Fri, 29 Mar 2013 23:50:51 -0500 - Fix /bs set private
Revision 2b208de - Fri, 29 Mar 2013 23:50:51 -0500 - Fix detecting module langauge files
Revision 4eb5d15 - Sat, 30 Mar 2013 05:42:17 +0100 - uuups, we already have the year 2013
Revision 0451dd3 - Sat, 30 Mar 2013 05:21:54 +0100 - added charybdis protocol support
Revision c3e4f1b - Fri, 22 Mar 2013 18:41:23 -0500 - Fix build from earlier merge
Revision f122f10 - Fri, 22 Mar 2013 11:52:42 -0500 - Merge remote branch 'attila/1.9+timermanager' into 1.9
Revision deedb3b - Fri, 22 Mar 2013 11:46:30 -0500 - Dont call SetCloakedHost in users constructor, just set chost, because SetCloakedHost logs a message like the user just changed their host
Revision d27aa03 - Thu, 21 Mar 2013 23:40:16 -0500 - Merge branch '1.9' of github.com:anope/anope into 1.9
Revision dcffa5d - Thu, 21 Mar 2013 23:39:39 -0500 - Properly cleanup after entrymsglists and ajoinlists when destructed
Revision 221e79f - Thu, 21 Mar 2013 23:33:40 -0500 - Check for null pointers in HasMLock/SetMLock/RemoveMLock, cs_register can pass it some sometimes/possibly other places
Revision d5a453b - Wed, 20 Mar 2013 19:42:50 +0100 - Improve TimerManager
Revision a2d69fa - Wed, 20 Mar 2013 09:45:40 -0700 - Merge pull request #13 from attilamolnar/1.9+inspversionfix
Revision 6a0e441 - Wed, 20 Mar 2013 11:39:16 -0500 - Check that channels still exist before nulling their ci pointer in channelinfos destructor Change the persist setting on a channel to mean only that it is being enforced ircd-side
Revision 68eeac6 - Tue, 19 Mar 2013 19:16:13 +0100 - InspIRCd: Don't reply to VERSION
Revision 731912f - Mon, 18 Mar 2013 12:16:51 -0500 - Add db_sql:import config option so we can know for sure whether or not we want a database import
Revision 5196391 - Sat, 16 Mar 2013 21:53:03 -0500 - Remove remaining disable_ns_register references in example config
Revision 810685c - Sat, 16 Mar 2013 20:08:39 -0500 - Have db_flatfile store object ids if they are set, even though it doesn't use them, so that if other database modules that use them are loaded they can keep track of objects properly
Revision 1a0e6b0 - Fri, 15 Mar 2013 12:27:08 -0500 - Allow autokicking real names, extbans, and channels
Revision 81c89bb - Fri, 15 Mar 2013 07:43:17 -0500 - Fix missing dependencies message to include the source folder, there is no specific source file on modules with multiple source files
Revision 01620e8 - Thu, 14 Mar 2013 20:51:28 -0500 - Update nickserv defult names for kill/killquick, hide email, usermask, and quit
Revision 4c74020 - Thu, 14 Mar 2013 09:03:48 -0500 - Add group and hide setings to fantasy{} blocks
Revision b95b8f0 - Thu, 14 Mar 2013 09:03:48 -0500 - Fix setting BSDefFlags from the config
Revision 1ff7a7c - Wed, 13 Mar 2013 14:40:49 -0500 - Refactor mask/entry code, allow full matching (against users real host/ip) if their displayed host is their real real host. Also match against cloaked host even if full matching is not being done
Revision 1d16629 - Wed, 13 Mar 2013 09:45:15 -0500 - Allow opers to override chanserv kick/ban, botserv say/act, and akick's peace setting
Revision 72aa27e - Wed, 13 Mar 2013 09:02:31 -0500 - Allow m_ldap_authentication to block email changes if emails are controlled by ldap, don't tell users they must change their email during initial user registration
Revision 05223db - Sun, 10 Mar 2013 03:23:00 -0500 - Identify requests hold command sources and users can disconnect between the request being dispatched and when it returns, so don't assume the source user pointer is always valid
Revision 06d43ba - Sun, 3 Mar 2013 10:58:39 +0100 - update the users password after a successful ldap authentication
Revision 5f74662 - Sun, 3 Mar 2013 10:57:53 +0100 - improved the operserv mode command
Revision 2c68312 - Sun, 3 Mar 2013 02:04:33 -0500 - Bump for Anope 1.9.9-git
Revision ce094f4 - Sat, 2 Mar 2013 23:42:01 -0500 - Anope 1.9.8 Release
Revision 1780560 - Sat, 2 Mar 2013 23:42:00 -0500 - Regenerate language files
Revision a32c897 - Sat, 2 Mar 2013 23:42:00 -0500 - Update Changes and Changes.conf
Revision 367b662 - Sat, 2 Mar 2013 23:42:00 -0500 - Fix compile warning in webcpanel/memos
Revision 75999e0 - Sat, 2 Mar 2013 23:42:00 -0500 - Fix Anope::Duration showing years failing
Revision 45c02f8 - Sat, 2 Mar 2013 23:42:00 -0500 - Fix build with -std=c++11
Revision ae4421b - Sat, 2 Mar 2013 23:42:00 -0500 - Unset founder/successors when channels are deleted
Revision 2d309da - Sat, 2 Mar 2013 18:52:15 -0500 - Fix /ns drop nick showing "your nick" and not the nick you specified if the nick isn't registered
Revision b9bbb37 - Sat, 2 Mar 2013 18:46:56 -0500 - Fixed logic fail in /ns resend
Revision 0b05eaa - Fri, 1 Mar 2013 01:40:14 -0500 - Only shrink extensible items that are metadata in ExtensibleUnserialize
Revision 91ad9d2 - Fri, 1 Mar 2013 00:57:24 -0500 - Fix Windows build
Revision 6aa9ad9 - Fri, 1 Mar 2013 00:56:47 -0500 - Don't have cs_seen update data for users on syncing servers
Revision 6808498 - Thu, 28 Feb 2013 23:09:03 -0500 - Fix entrymsg's creation time being reset from restarts
Revision 8561941 - Mon, 25 Feb 2013 00:26:49 -0500 - Don't enforce session limit on clients with no IP on Unreal, fix typo in /cs down syntax, fix os_session messages to reference ip
Revision 5d4db2b - Sun, 24 Feb 2013 20:15:49 -0500 - Allow /cs up and /cs down to take an optional nick arg
Revision 501503b - Sun, 24 Feb 2013 20:14:15 -0500 - On startup check all object types
Revision a980e32 - Sun, 24 Feb 2013 21:07:10 +0100 - fixed wrong parameter count in cs_updown
Revision da2fea3 - Sun, 24 Feb 2013 09:48:20 +0100 - fixed some stupid typos in the german language file
Revision 7cb70f5 - Sun, 24 Feb 2013 08:14:13 +0100 - some updates to the german langfile
Revision d04db3d - Sat, 23 Feb 2013 17:41:52 -0500 - Add SVSNICK and SVSHOLD to hybrid
Revision 35c2608 - Sat, 23 Feb 2013 11:20:31 +0100 - Revert "do not send RESV from operserv when its not introduced"
Revision 8cf7ec9 - Sat, 23 Feb 2013 04:32:41 -0500 - Add missing SVSHold funcs to plexus protocol module
Revision c67087d - Sat, 23 Feb 2013 04:32:41 -0500 - Fix akick list/view not showing masks sometimes
Revision 2336b47 - Sat, 23 Feb 2013 09:54:03 +0100 - do not send RESV from operserv when its not introduced
Revision da61734 - Fri, 22 Feb 2013 04:42:08 -0500 - Made FindService less dumb and able to do aliases to aliases
Revision a911354 - Fri, 22 Feb 2013 00:39:13 -0500 - Fix "leave" channel log level
Revision ae90244 - Fri, 22 Feb 2013 00:30:22 -0500 - Merge branch '1.9' of github.com:anope/anope into 1.9
Revision 5547c3e - Fri, 22 Feb 2013 00:29:00 -0500 - This OnServerSync event hook in inspircd20 can go away (it does nothing currently)
Revision e844cdf - Thu, 21 Feb 2013 07:38:42 +0000 - Update COPYING
Revision 2fa5cfa - Wed, 20 Feb 2013 18:00:46 -0500 - Add Matthew to webpanel credits, fix alignment of akill list
Revision 5979217 - Wed, 20 Feb 2013 14:58:59 -0800 - Merge pull request #12 from MatthewM/webcpanel
Revision ed68482 - Wed, 20 Feb 2013 15:51:40 -0500 - Add /cs mode clear command that behaves like the old /cs clear modes/bans/etc
Revision 3259298 - Tue, 19 Feb 2013 04:07:53 -0500 - Allow /os mode clear [all] to unset modes, similar to old clearmodes
Revision a1f9263 - Tue, 19 Feb 2013 01:28:27 -0500 - Merge branch '1.9' of github.com:anope/anope into 1.9
Revision 7d50818 - Tue, 19 Feb 2013 00:48:21 -0500 - Fix some OpenBSD build issues, and bugs #1485 #1486 #1487
Revision d0e1f3b - Tue, 19 Feb 2013 05:21:01 +0100 - fixed a typo in the last SASL commit
Revision cb91f99 - Mon, 18 Feb 2013 22:10:57 -0500 - Made the mode bouncing detector harder to hit and ignore syncing channels
Revision a49d7b1 - Sun, 17 Feb 2013 05:31:04 -0800 - Merge pull request #11 from grawity/mailmap
Revision eda7b55 - Sun, 17 Feb 2013 15:19:11 +0200 - Add mailmap for Git
Revision bcf99d5 - Sun, 17 Feb 2013 12:26:51 +0100 - SASL sends AUTHFAIL on unsupported mechanisms, fixes bug #1482
Revision 3ab6706 - Sat, 16 Feb 2013 03:59:28 -0500 - InsIRCd only sends QUIT on KILL for users 1 hop from us, so always internally kill users that we kill. Bug #1481
Revision c40e9c3 - Sat, 16 Feb 2013 00:31:42 -0500 - Fix missing CheckInit check in db_sql_live
Revision 7be23b7 - Fri, 15 Feb 2013 23:18:34 -0500 - Fix setting modes on botserv bots in channels that have other bots in them on startup
Revision d9c18a6 - Fri, 15 Feb 2013 19:01:46 -0500 - Store hashes of the last commit instead of the last commit
Revision 73099b8 - Fri, 15 Feb 2013 18:32:06 -0500 - Fixed unserializing servers in dns zones
Revision fc1d7ea - Thu, 14 Feb 2013 20:58:01 -0500 - Switch Destroy methods to delete
Revision 391f282 - Thu, 14 Feb 2013 20:57:40 -0500 - This Serialize::Destroy method isn't actually needed anymore. Fixes weirdness from a few Serializable items we had on the stack. Added a comment about why operator< in Reference fails.
Revision f0875c5 - Thu, 14 Feb 2013 20:11:52 -0500 - Iterators suck
Revision f6ef706 - Thu, 14 Feb 2013 01:24:29 -0500 - Magiobiwan is silly
Revision 7656c25 - Thu, 14 Feb 2013 01:20:18 -0500 - Made chanserv/unban with no parameters unban you in every channel you have access in
Revision 5cf1ede - Thu, 14 Feb 2013 01:20:18 -0500 - Fix CommandCSMode::CanSet letting everyone set voice
Revision 9e544a6 - Thu, 14 Feb 2013 01:20:18 -0500 - Store what channels have references to accounts in NickCore to prevent having to iterate over all channels and then all access entries when nicks expire or from nickserv/alist
Revision 225b7c3 - Thu, 14 Feb 2013 01:20:18 -0500 - Make NickCore::aliases a vector
Revision 9948664 - Thu, 14 Feb 2013 01:20:18 -0500 - Update obj ts when constructed in db_sql
Revision fc4b884 - Sun, 10 Feb 2013 12:31:37 -0500 - Sort output in ns_list and cs_list
Revision 9b3ecfe - Sat, 9 Feb 2013 22:48:05 -0500 - Fixed sepstream::GetToken logic fail
Revision 2079498 - Sat, 9 Feb 2013 00:24:15 -0500 - (re?)add mlock set as a simple way to clear all mlocks and add new ones at once
Revision 01413dd - Thu, 7 Feb 2013 21:49:49 -0500 - Use channel mode +r to determine if a channel has either been newly created or created while we were offline (eg, during the inital burst to the uplink). Fixes not knowing whether or not channels ops in non-secureop non-persistent channels obtained op while we were offline by creating the channel or legitimately by being set op by another channel op.
Revision 9d1fe61 - Thu, 7 Feb 2013 21:49:49 -0500 - Made DNSServer::Find case insensitive
Revision 2472a41 - Tue, 5 Feb 2013 08:04:45 -0800 - Merge pull request #9 from Robby-/1.9-ns_set_misc
Revision 65fbdcf - Tue, 5 Feb 2013 16:31:14 +0100 - Fixed ns_set_misc not showing help for its SASET commands. Added descriptions and SASETs for the remaining commented ns_set_misc examples, without a description they won't show up in HELP if someone actually enabled those.
Revision 25cec01 - Tue, 5 Feb 2013 09:45:48 -0500 - Made access del by nick and other functions from 326f1a really delete objects
Revision 62e3c8c - Sat, 2 Feb 2013 10:53:05 -0800 - Merge pull request #7 from artemiiav/patch-2
Revision 8902c1f - Sat, 2 Feb 2013 10:51:08 -0800 - Merge pull request #8 from Robby-/1.9
Revision 6c43bcc - Sat, 2 Feb 2013 07:32:32 +0100 - cs_enforce: Make the logging also show the channel it was used on, added 2 missing log calls, can now handle overrides by services operators.
Revision 15b37c1 - Sat, 2 Feb 2013 07:30:53 +0100 - Some more typo and help text fixes, proper formatting of control codes, missing privileges, and settings corrections.
Revision 29fcdc5 - Thu, 31 Jan 2013 21:24:48 -0500 - Updated jquery API to v1.9.0
Revision 1075bb1 - Thu, 31 Jan 2013 22:33:14 +0300 - Update src/config.cpp
Revision dccb0ee - Wed, 30 Jan 2013 22:50:11 -0800 - Merge pull request #5 from Robby-/1.9
Revision aea8690 - Thu, 31 Jan 2013 06:19:14 +0100 - Some configuration file updates: Removed now non-existing settings. Redid some existing settings to look more consistent/uniform. Added some missing commands/permissions. Merged operserv/modlist permission into operserv/modinfo. Fixed ChanServ INFO privilege to actually work for /BotServ INFO too for those users who have it, instead of only for founders. Fixed some typos aswell as removed whitespaces along the way.
Revision a62698a - Wed, 30 Jan 2013 17:44:07 -0500 - Remove sendpass from the configs and the config reader since it no longer exists
Revision 47af43c - Wed, 30 Jan 2013 11:24:57 -0500 - Made Anope::Duration also show years
Revision ae2c82a - Wed, 30 Jan 2013 10:39:52 -0500 - Don't expire session exceptions if in noexpire mode
Revision 594b1a1 - Wed, 30 Jan 2013 10:39:52 -0500 - Evidently Persistant is not a word
Revision ae46cc7 - Wed, 30 Jan 2013 09:18:56 +0100 - fixed an infinite loop in ns_recover, caused by a very small typo.
Revision 6b2aad7 - Sun, 27 Jan 2013 13:55:42 -0500 - Fixed SQL::Data::IsEqual to really only return if the two are completely equal. Fixes oddities with caching objects that are actually updated.
Revision 98ccbe2 - Sun, 27 Jan 2013 10:50:55 -0500 - Old botserv flags need BS_ prepended to them
Revision 5ae100f - Sun, 27 Jan 2013 05:00:00 -0500 - Add nickserv/alist priv, merge botserv/botlist and botserev/assign/private to botserv/administration
Revision 0052dd2 - Sun, 27 Jan 2013 01:59:38 -0500 - Fix db_flatfile not clearing databases on save if there are no objects left of that type (it will leave the old database with old objects currently)
Revision 50a42d2 - Sat, 26 Jan 2013 22:17:25 -0500 - Fix os_session to work with sql properly
Revision 49cb6a0 - Sat, 26 Jan 2013 20:52:49 -0500 - Fixed db_sql etc being confused on empty vs not set metadata
Revision ed7c4dc - Fri, 25 Jan 2013 04:05:38 -0500 - Made Anope::DoTime default to seconds to fix os_akill etc defaulting expiries to days
Revision c376fb0 - Fri, 25 Jan 2013 03:31:35 -0500 - I forgot to add this change to a634c7be65113c74736be0fb98f31b0c83ec2882
Revision 76d9e58 - Fri, 25 Jan 2013 03:09:51 -0500 - mysql_insert_id doesn't return an id if one isnt generated, so check that it really returns a value before using it. Also fix memos to cleanup after themselves when deleted.
Revision 3769cc1 - Thu, 24 Jan 2013 08:53:35 -0500 - Fix memo signon and memo receive default flag names
Revision 74ace7d - Thu, 24 Jan 2013 00:34:41 -0500 - Channel::HasUserStatus: Don't just return false if cms is NULL.
Revision 647245a - Wed, 23 Jan 2013 22:16:01 -0500 - Add missing KeySet() func to SQL::Data
Revision a634c7b - Tue, 22 Jan 2013 21:20:05 -0500 - Fix some compile errors
Revision f656e31 - Tue, 22 Jan 2013 19:47:16 -0500 - Add hidenetsplitquit config option to not show splits in /ns info's last quit field
Revision 8811545 - Tue, 22 Jan 2013 17:32:23 +0000 - Fixed few minor typos
Revision cad3850 - Tue, 22 Jan 2013 01:23:55 -0500 - Move channel mode set and unset events to be after the action has been done internally to allow easially canceling it
Revision 7de058b - Tue, 22 Jan 2013 00:24:58 -0500 - Fix crash trying to unset the permanent channel mode during channel syncs of empty channels
Revision ddaa001 - Mon, 21 Jan 2013 22:31:16 -0500 - Merge usefulness of Flags and Extensible classes into Extensible, made most flags we have juse strings instead of defines/enums
Revision 51c049e - Mon, 21 Jan 2013 18:03:31 -0500 - Really fix Channel::GetModes
Revision 93472f8 - Mon, 21 Jan 2013 17:59:22 -0500 - Revert "Fix Channel::GetModes, we can never have a negative mode set on a channel so this check is unnecessary"
Revision 678d27f - Mon, 21 Jan 2013 17:55:27 -0500 - Fix Channel::GetModes, we can never have a negative mode set on a channel so this check is unnecessary
Revision 369ca89 - Mon, 21 Jan 2013 06:46:28 -0500 - Allow channels that have users in them that are not the access list to expire while in use.
Revision 421db75 - Mon, 21 Jan 2013 06:38:13 -0500 - Fix not logging debug info to the logfile when debug mode is enabled
Revision 846b56c - Mon, 21 Jan 2013 02:31:28 -0500 - Fix defcon timeout timer
Revision e62d2fe - Mon, 21 Jan 2013 07:15:16 +0100 - removed old cs_modes fantasy{} command blocks
Revision bb3abab - Sun, 20 Jan 2013 15:03:15 +0100 - removed loading of ns_set_chanstats and cs_set_chanstats from the chanstats.example.conf, this functionality is now part of ns_set/cs_set
Revision da6543d - Sun, 13 Jan 2013 22:07:27 -0500 - Allow grouping commands to make help output easier to comprehend
Revision 29a0180 - Sun, 13 Jan 2013 22:07:27 -0500 - Add svsjoin and svspart commands
Revision 7e7fc75 - Sun, 13 Jan 2013 22:07:27 -0500 - Allow ns_set_misc/cs_set_misc to have configurable help descriptions
Revision d3a6bdc - Sun, 13 Jan 2013 22:07:27 -0500 - Allow the config parser to skip over gettext's _() to allow translating config values
Revision 402e42f - Sat, 12 Jan 2013 09:01:44 +0100 - check if the database exists before we try to backup it
Revision 5007b72 - Wed, 9 Jan 2013 04:20:55 -0500 - Update copyright to 2013. This was done with: find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
Revision 9931ec2 - Tue, 8 Jan 2013 20:25:01 -0500 - Use m_rewrite to rewrite op, deop, halfop, ... etc
Revision 5f3dfc2 - Mon, 7 Jan 2013 21:30:07 -0500 - Track +g on inspircd, fix saving/loading mode locks for generic modes
Revision dc9e81a - Sun, 6 Jan 2013 18:38:04 -0500 - Fix deleting access by number
Revision ed719c8 - Sun, 6 Jan 2013 16:13:35 -0500 - Buggy compilers are buggy
Revision 77dc2e4 - Sun, 6 Jan 2013 01:46:53 -0500 - And really check for them using ssl...
Revision c5f4c8d - Sun, 6 Jan 2013 01:19:25 -0500 - Fixed enforce ssl to not ban users if the channel is ssl only
Revision 6ba4964 - Sun, 6 Jan 2013 00:48:50 -0500 - Fix fmode handling on inspircd20
Revision 9a2ef9d - Sat, 5 Jan 2013 22:42:07 -0500 - Add sslonly, bans, and limit to /cs enforce
Revision 6ccf0a3 - Thu, 3 Jan 2013 13:39:50 -0500 - Fixed os_dns not readding connected servers if configured
Revision 23e303a - Thu, 3 Jan 2013 13:20:10 -0500 - Move enforcer checks on nick and logout to nickserv.cpp
Revision 098157d - Thu, 3 Jan 2013 12:34:01 -0500 - Don't delete users immediately when quit or killed, instead wait until message processing is done
Revision 8274696 - Wed, 2 Jan 2013 13:59:33 -0500 - Move nickserv validate stuff to an event in nickserv.cpp
Revision bf718e8 - Sun, 30 Dec 2012 10:30:29 -0500 - Evidently not specifying NOT NULL is not enough to allow null timestamps
Revision 326f1a9 - Sat, 29 Dec 2012 20:29:41 -0500 - Cleanup after mode locks, badwords, akick, access, if destructed
Revision 793c438 - Sat, 29 Dec 2012 11:09:54 -0500 - Remove clearuser references from configs
Revision 6b1f323 - Fri, 28 Dec 2012 15:59:33 -0500 - Move some of CheckKick to the respective modules
Revision 7618490 - Fri, 28 Dec 2012 13:00:36 -0500 - Dumb iterators
Revision ae6ddf2 - Fri, 28 Dec 2012 11:17:01 -0500 - fixup part of 379b2c, dont use iterators after theyre erased
Revision b591e8c - Fri, 28 Dec 2012 10:43:30 -0500 - Use the same object for chanusercontainer and userchancontainer
Revision 379b2cc - Fri, 28 Dec 2012 10:43:30 -0500 - The timestamp column in SQL should actually be null sometimes, and fixed some valgrind errors with db_sql_live
Revision 3fb4cf5 - Thu, 27 Dec 2012 13:25:33 -0800 - Merge pull request #4 from alexbarton/ngircd-fix-NJOIN
Revision fdc62da - Thu, 27 Dec 2012 22:15:33 +0100 - ngircd protocol module: Fix NJOIN, actually join users to the channel
Revision 05094b0 - Thu, 27 Dec 2012 15:03:38 -0500 - When processing many modes don't enforce mlock until all are set
Revision 4ab8a70 - Thu, 27 Dec 2012 11:06:00 -0500 - Add an expiry option to /cs ban
Revision c88a3ff - Thu, 27 Dec 2012 09:50:44 -0500 - Remove clearusers. There is still kick * for this.
Revision 7b1ae96 - Thu, 27 Dec 2012 09:43:19 -0500 - Put appendtopic and topiclock into /cs topic
Revision c7a22df - Wed, 26 Dec 2012 19:42:37 -0500 - Add register type to os_forbid to prevent users from registering nicks or channels
Revision 45ee7c1 - Tue, 25 Dec 2012 17:10:43 -0500 - Clean up the logic in adding extra library directories, adding to LDFLAGS isn't needed.
Revision 392b591 - Tue, 25 Dec 2012 15:52:58 -0500 - Allow modules loaded after startup to magically reobtain their database objects. Fix os_dns for sql(live)
Revision 556a437 - Tue, 25 Dec 2012 12:40:09 -0500 - Cleanup after os_dns on unload
Revision eab5833 - Tue, 25 Dec 2012 12:36:58 -0500 - Don't check userlimit when servers first connect, servers wont have any users at that point anyway
Revision 077ae27 - Tue, 25 Dec 2012 02:20:00 -0500 - Fix linking libraries so their rpath is set correctly and isn't stripped on install.
Revision d4e1c95 - Tue, 25 Dec 2012 01:09:03 -0500 - packet->answers isnt always empty initially, like with axfrs
Revision 33ae442 - Mon, 24 Dec 2012 18:15:38 -0500 - We can svsjoin on plexus
Revision 1285c7f - Sun, 23 Dec 2012 15:30:08 -0500 - Allow os_dns to manage multiple zones
Revision 8c72892 - Sun, 23 Dec 2012 14:56:02 -0500 - Made the overlay resize and the alert box reposition when the window is resized
Revision dc751bd - Sat, 22 Dec 2012 14:49:48 -0500 - Combine all of the set modules now that having them split apart is almost completely pointless
Revision 0cde0ae - Sat, 22 Dec 2012 09:10:32 -0500 - Fixed memo mail messages, and allow %N to be in them. Bug #1462
Revision 503bda5 - Thu, 20 Dec 2012 23:48:20 -0500 - Move the var to set the time out into the same javascript tag that is used for the modal as it's related
Revision a4d5c40 - Thu, 20 Dec 2012 16:22:58 -0500 - Added the overlay to the vHost request function
Revision 8e219bd - Thu, 20 Dec 2012 16:12:16 -0500 - Moved the javascript to header.html from memos.html to make it easier to intergrate the overlay feedback and do tweaks
Revision 5acc93d - Thu, 20 Dec 2012 01:19:04 -0500 - Made the table cells for the memo table have no spacing and color the read and unread memos different colors
Revision 276247b - Wed, 19 Dec 2012 16:03:53 -0500 - Add a command flag to require that a user is executing the command
Revision d277f49 - Wed, 19 Dec 2012 13:17:44 -0500 - Minor style tweaks to make the links look more like a button
Revision 67bd2c6 - Wed, 19 Dec 2012 09:21:25 -0500 - Add version flags for debug, git, and Windows
Revision 784683a - Wed, 19 Dec 2012 08:48:23 -0500 - Having these references to bots bugged out older compilers, so simplify this by just moving pointers to the core
Revision 3b20943 - Tue, 18 Dec 2012 10:35:11 -0500 - Fixed typo in b6407afa06917910732966ea3c49ac4bd7850fe4
Revision 6572754 - Tue, 18 Dec 2012 10:34:33 -0500 - Cleaned up the overlay layout, added some minor visual and js fixes
Revision f157ea3 - Tue, 18 Dec 2012 10:04:26 -0500 - Added a click reply function to the MemoServ memos page that autofills the senders name
Revision ddd7fe6 - Mon, 17 Dec 2012 22:03:21 -0500 - Bug that was experinced seems to be somewhat related to Windows 8 and maybe an extension on chrome. Reverting to previous commit
Revision 47a351a - Mon, 17 Dec 2012 19:26:07 -0500 - Fixed a minor bug that overlapped the nav links and the content from .content in Chrome on Windows
Revision ff9f670 - Mon, 17 Dec 2012 18:28:15 -0500 - Give the overlay window a rounded edge to make it look a bit nicer and fade the main content a little less
Revision f33f7d9 - Mon, 17 Dec 2012 14:32:28 -0500 - Added a modal window interface to MemoServs page that will automaticly fade out after a give time (currently 5s)
Revision c49f03f - Sat, 15 Dec 2012 23:51:25 -0500 - Allow escaping brackets in webpanel templates and redirect users to the homepage when their session is not found
Revision 6b5f583 - Sat, 15 Dec 2012 21:46:14 -0500 - Merge Adams commit to allow escaping of brackets
Revision 8e3ab0d - Sat, 15 Dec 2012 21:35:38 -0500 - Made all langauges default to the UTF-8 charset
Revision a049092 - Sat, 15 Dec 2012 21:05:05 -0500 - Merge branch '1.9' into webcpanel
Revision b6407af - Sat, 15 Dec 2012 05:13:09 -0500 - Fix chghost/chgident/etc on inspircd20
Revision fbd3cda - Sat, 15 Dec 2012 01:15:03 -0800 - Merge pull request #2 from czaks/conv-languages-to-utf-8/1.9
Revision 0534182 - Sat, 15 Dec 2012 09:39:12 +0100 - Convert the language files to utf-8 encoding.
Revision 280ba89 - Sat, 15 Dec 2012 09:28:19 +0100 - Fix the language files to state the correct charset.
Revision fe7fcc2 - Sat, 15 Dec 2012 02:44:53 -0500 - Check for NOJOIN being < 0 but restricted on in db_old
Revision dcd34d3 - Sat, 15 Dec 2012 01:33:31 -0500 - Move DNS handling to a module
Revision dced01f - Sat, 15 Dec 2012 01:14:52 -0500 - Added a large scroll box for the chanserv main page
Revision cdec0a3 - Fri, 14 Dec 2012 16:47:45 -0500 - Fixed some html errors in the last commit
Revision 1075f3b - Fri, 14 Dec 2012 16:44:14 -0500 - Allow opers to drop channels Added chanserv drop to web panel Allow long lists of akills to scroll
Revision c1077fa - Thu, 13 Dec 2012 06:12:56 -0500 - Optimize much of the database code and serialize code.
Revision 76ba147 - Wed, 12 Dec 2012 02:28:19 -0500 - Unregister operserv_akill page on unload in cpanel
Revision 1c1a216 - Wed, 12 Dec 2012 01:33:58 -0500 - Only allow non-user sources to register nonexistant channels
Revision 04f96a5 - Wed, 12 Dec 2012 01:30:50 -0500 - Some small improvements to last few commits, and fixed some problems with the template engine
Revision 5f72d1f - Wed, 12 Dec 2012 01:04:08 -0500 - Squashed commit of the following:
Revision dfff544 - Wed, 12 Dec 2012 00:49:16 -0500 - Fixed webpanel fail on nondebug builds
Revision 0edd264 - Tue, 11 Dec 2012 05:27:56 +0100 - IsNickValid() now accepts '[' and ']' in the nickname
Revision e71c890 - Sun, 9 Dec 2012 14:32:16 +0100 - added a missing permission for operserv/global to the Services Administrator block in example.conf
Revision eada35d - Sun, 9 Dec 2012 14:21:42 +0100 - fixed a problem with the webcpanel logout when using apache + mod_proxy
Revision 8d4a08c - Sun, 9 Dec 2012 14:19:30 +0100 - fixed a log message showing the wrong IP
Revision 9dec093 - Fri, 7 Dec 2012 03:02:15 -0500 - Modified the Config scripts to ask the user explicitly for additional include and library directories.
Revision f711dd3 - Wed, 5 Dec 2012 06:18:36 +0100 - ngircd protocol module: improved vhost support
Revision 7a865b6 - Sun, 2 Dec 2012 04:31:50 -0500 - Only bad-password users when the account theyre trying to identify for actually exists
Revision faaaae3 - Sun, 2 Dec 2012 09:16:40 +0100 - enc_sha256: the length of the digest is SHA256_DIGEST_SIZE, not SHA256_BLOCK_SIZE. also removed an unneeded trailing NULL byte.
Revision 705d1ef - Fri, 30 Nov 2012 20:49:59 -0500 - Allow services to return more than one NS record
Revision c0f60d5 - Fri, 30 Nov 2012 20:44:21 -0500 - Change /os reload to not unnecessarially rebuild httpd servers. Change m_httpds Log methods to the module version.
Revision a4468dd - Fri, 30 Nov 2012 02:53:03 -0500 - Allow modules to use the encryption modules to encrypt arbitrary things. Made enc_old depend on enc_md5. Allow not loading any encryption modules if you want to only use an external mechanism. Removed ns_sendpass since it's just a bad idea.
Revision 337f361 - Thu, 29 Nov 2012 17:03:53 -0500 - Fix warnings from classes with virtual functions not having virtual destructors
Revision 26a048e - Wed, 28 Nov 2012 22:54:26 -0500 - Rewrite/simplify some of m_httpd
Revision ccd41e7 - Wed, 28 Nov 2012 00:42:07 -0500 - Use signon for svid on bahamut, not timestamp
Revision a1a5ba0 - Tue, 27 Nov 2012 21:43:17 -0500 - Use signon for svid on unreal, not timestamp
Revision 8a6962f - Mon, 26 Nov 2012 23:09:26 -0500 - Keep track on what ircds we can svsjoin, add an svspart method
Revision f23bad1 - Mon, 26 Nov 2012 19:50:29 -0500 - Revert a small part of 90930619bc124e94bac5048c0b13c3f4748b559d, evidently this was important
Revision 1bfafd9 - Mon, 26 Nov 2012 04:30:30 -0500 - Fixed rehasing doing weird things to botmodes due to trying to set on nick not uid
Revision 1bdb756 - Sun, 25 Nov 2012 22:37:54 -0500 - Restrict the length of kick reasons in cs_kick, cs_ban, and cs_akick
Revision 80c573e - Sun, 25 Nov 2012 21:47:10 -0500 - Merge remote branch 'cronus/1.9+unrealtokens' into 1.9
Revision 78607ea - Sun, 25 Nov 2012 20:35:45 -0600 - Remove UnrealIRCd's TOKENS, they are kinda useless
Revision 0110214 - Sun, 25 Nov 2012 20:58:35 -0500 - Fix build the last arg on fantasy commands to chanserv
Revision 54d8695 - Sun, 25 Nov 2012 20:36:57 -0500 - Add commented command{} blocks for how 1.8 worked, don't show saset in the help list to registered users.
Revision a2441fd - Sun, 25 Nov 2012 19:47:09 -0500 - Rename restoreonghost in nickserv.conf
Revision 831a1d1 - Sun, 25 Nov 2012 19:41:36 -0500 - Merge ns_ghost, ns_recover, and ns_release. Fix svskilling users on Unreal.
Revision 6b5df8e - Sun, 25 Nov 2012 05:44:31 +0100 - added a config block for cs_seen in chanserv.example.conf
Revision 0210cf2 - Sat, 24 Nov 2012 21:22:32 -0500 - Make the actual clients into services too
Revision f070834 - Sat, 24 Nov 2012 19:10:07 -0500 - Fix parsing fjoin on inspircd
Revision a44bf31 - Sat, 24 Nov 2012 17:19:08 -0500 - Helps to name ping right
Revision 002f00d - Sat, 24 Nov 2012 02:15:19 -0500 - Add IP.Board m_sql_authentication query to modules.example.conf, from Genesis2001
Revision ded89b0 - Fri, 23 Nov 2012 23:10:41 -0500 - Made IRCDProto a Service
Revision 36b1166 - Fri, 23 Nov 2012 16:56:06 -0500 - Change the return type of ircdmessage to void now that we don't use it, add an ircd message module event, and a few more fixups
Revision 0e7bd9f - Thu, 22 Nov 2012 20:27:42 -0500 - Fix compile/pch generation
Revision 7963534 - Thu, 22 Nov 2012 21:44:51 +0100 - fixed some compile errors
Revision d33a0f7 - Thu, 22 Nov 2012 00:50:33 -0500 - Pretty large coding style cleanup, in source doc cleanup, and allow protocol mods to depend on each other
Revision 368d469 - Sun, 18 Nov 2012 10:34:35 +0100 - added METADATA and vhost support to the ngircd protocol module
Revision efd3c04 - Sun, 18 Nov 2012 09:50:23 +0100 - fixed a typo in IRCDMessageSetName in the unreal protocol module
Revision 5fe6f0b - Fri, 16 Nov 2012 00:06:07 -0500 - This should be find, not find_first_of
Revision 5d6fb24 - Fri, 16 Nov 2012 00:03:15 -0500 - Fixed some stuff spotted by Cronus, made db_old convert ACCESS_INVALID levels to ACCESS_FOUNDER, fix cs_enforce +R from an earlier commit, fixed ChangeModeInternal TS checking when IRCds don't send TS on mode
Revision ad3d1d3 - Sat, 10 Nov 2012 13:57:06 -0500 - Never log debug levels >= 2 using a log block
Revision b51f60c - Sat, 10 Nov 2012 13:57:06 -0500 - Fix user account logout message
Revision 504232b - Sat, 10 Nov 2012 18:29:35 +0100 - added support for the ngircd SQUERY command
Revision 8f36f65 - Fri, 9 Nov 2012 19:20:17 -0500 - Made access del and xop del behave like access add/xop add by using a users mask if given an unregistered nick
Revision ff3e396 - Fri, 9 Nov 2012 19:13:33 -0500 - Add a config option to disable sasl
Revision 2fe387b - Wed, 7 Nov 2012 23:23:02 -0500 - Update bi->lastmsg in cs_log when something is logged via privmsg
Revision 9ec482b - Wed, 7 Nov 2012 22:20:48 -0500 - I haven't a clue why this was here but its not even remotely right.. fixes #1448
Revision 53e8cd1 - Wed, 7 Nov 2012 21:57:31 -0500 - Duplicate check some of these larger hashmaps on insert, just incase
Revision ac57f41 - Wed, 7 Nov 2012 19:36:59 -0500 - We no longer have to use the rungroup provided at build time, it is specified in the config now
Revision 8b78b6b - Wed, 7 Nov 2012 15:41:49 -0500 - Fix crash on suspend etc if kicking a user causes the service bot to part when the service bot is next in the userlist (as we have an iterator to it)
Revision 52fa668 - Wed, 7 Nov 2012 15:17:58 -0500 - Give suspend the correct permission in botserv.conf, fix pch build
Revision 72eb2cc - Tue, 6 Nov 2012 11:02:12 -0500 - Sometimes capab is sent as one parameter
Revision 4cfd468 - Tue, 6 Nov 2012 11:02:12 -0500 - Made os_noop more useful
Revision 0cf8d73 - Tue, 6 Nov 2012 11:02:12 -0500 - Added log messages for all of the other chanserv commands that should be logged
Revision 53b2bdf - Tue, 6 Nov 2012 11:02:12 -0500 - Use std::tr1::unordered_map for a few of the larger maps
Revision 27ab6a6 - Tue, 6 Nov 2012 11:02:12 -0500 - Windows fixes
Revision 22c8297 - Tue, 6 Nov 2012 15:19:56 +0000 - Added chanserv/status to fantasy commands
Revision d22e863 - Mon, 5 Nov 2012 15:59:11 -0500 - Catch the exception from /os session view invalidip
Revision fb56b3a - Sat, 3 Nov 2012 22:04:19 -0400 - Made m_xmlrpc use m_httpd
Revision 0c47017 - Sat, 3 Nov 2012 09:40:01 +0100 - added support for SVSNICK in the ngircd protocol module
Revision 792091b - Fri, 2 Nov 2012 18:35:33 +0100 - cs_seen: do not read duplicate SeenInfo entries from the database
Revision b917361 - Thu, 1 Nov 2012 16:26:59 -0400 - Fix pch generation
Revision a0a54fd - Thu, 1 Nov 2012 16:15:44 -0400 - Expand options:hideprivilegedcommands to not show commands requiring authentication to unidentified users
Revision d90d5d5 - Thu, 1 Nov 2012 14:54:14 -0400 - Fixed operserv/umode serv help entry
Revision c2ae762 - Thu, 1 Nov 2012 14:47:23 -0400 - Made db_old load exceptions.db
Revision 9aa71af - Thu, 1 Nov 2012 14:47:23 -0400 - Accept 1.8s svid ts on plexus too
Revision b64abeb - Thu, 1 Nov 2012 14:47:23 -0400 - Made os_logsearch search oldest logs first so the newest entries are at the bottom of the list
Revision 9093061 - Thu, 1 Nov 2012 14:47:23 -0400 - Fixed quite a bit of dumbness with m_ssl. Had to modify socketengines to allow polling for write & no read, but is it cleaner now. Made m_httpd able to listen using SSL.
Revision 5b1c823 - Thu, 1 Nov 2012 05:28:57 +0100 - fixed importing mode locks in db_old
Revision b2b4f21 - Wed, 31 Oct 2012 23:11:06 -0400 - Clarify the path given to Config isnt actually the bin path, but the path Anope is installed to
Revision 22e5516 - Wed, 31 Oct 2012 22:57:11 -0400 - Fixed anopesmtp logging
Revision 35c2256 - Wed, 31 Oct 2012 17:37:19 -0400 - Apparently sending this all at once didn't work that great, so wait for the events before sending the joins/modes etc
Revision 3a10fca - Wed, 31 Oct 2012 12:37:43 -0400 - Fix ns_ghost and ns_recover, add nicksev:restoreonghost
Revision a39947c - Tue, 30 Oct 2012 22:07:15 -0400 - Made os_forbid honor nssecureadmins
Revision 1730bfb - Tue, 30 Oct 2012 21:22:10 -0400 - Send uids everywhere when setting modes on clients
Revision 26a4a13 - Tue, 30 Oct 2012 20:40:42 -0400 - Made os_mode a bit smarter
Revision 36f357c - Tue, 30 Oct 2012 17:10:31 -0400 - Fixed build errors and warnings with -std=c++11
Revision b07928e - Tue, 30 Oct 2012 15:50:39 -0400 - Clean up ngircd proto mod slightly, and send sqlines before introducing clients
Revision 1ef7480 - Tue, 30 Oct 2012 15:21:47 -0400 - Fix inspircd mode message for channel modes. It never actually uses this, but other pseudoservers may send modes using this and not fmode (it has no timestamp)
Revision e4c2dcc - Mon, 29 Oct 2012 21:51:34 -0400 - Made db_old load up most of the old mode locks
Revision 7bdad85 - Mon, 29 Oct 2012 21:28:43 -0400 - Only show mode lock in /cs info if there really is a mode lock
Revision c2a8ad2 - Mon, 29 Oct 2012 17:47:26 -0400 - Fix formatting fail in cs_status
Revision fedf235 - Mon, 29 Oct 2012 17:07:10 -0400 - Update Config.cs for VS 2012 and fix it failing if the source directory path has spaces in it
Revision e88d2c2 - Mon, 29 Oct 2012 16:40:19 -0400 - Make it so CMake doesn't complain if packing on a system using Visual Studio Express.
Revision 20e4685 - Mon, 29 Oct 2012 14:54:49 -0400 - Readd cs_status
Revision ca55e15 - Mon, 29 Oct 2012 14:06:42 -0400 - Fix building under Mac OS X via Makefiles if not using an Xcode project. This is a hack but CMake currently provides no other way to determine if the detected C++ compiler was identified as Clang.
Revision bb5e412 - Mon, 29 Oct 2012 13:51:38 -0400 - Made MailThread completely threadsafe, currently theres a race condition with config reload + sending mail at once
Revision 30028a2 - Mon, 29 Oct 2012 13:46:21 -0400 - This include is unncessary
Revision 6883309 - Mon, 29 Oct 2012 13:46:21 -0400 - Made anopesmtp less hard to debug
Revision 9c8570a - Mon, 29 Oct 2012 04:17:24 +0100 - readded ngircd protocol support
Revision 4dfc0f9 - Sat, 27 Oct 2012 12:09:07 -0400 - Fix cmake generation due to this if not being updated.
Revision d6e1b92 - Sat, 27 Oct 2012 08:12:04 -0400 - Add a module log type
Revision bb5f455 - Sat, 27 Oct 2012 05:34:36 -0400 - Ues timestamp for dns serial not yyyymmddnn.. there are too many problems with this (restarts, >99 zone updates/day, etc)
Revision 32d33ca - Sat, 27 Oct 2012 04:44:10 -0400 - Expand single digit serial revisions to match nn
Revision e1dcf24 - Fri, 26 Oct 2012 17:30:41 -0400 - Add nickserv:modesonid config option to set what modes users get on identify
Revision 3b24311 - Fri, 26 Oct 2012 12:57:25 -0400 - Sometimes zone transfers can be really big
Revision 8fd3fc7 - Fri, 26 Oct 2012 10:46:19 -0400 - Add sasl support to unreal, inspircd
Revision 8d27b25 - Fri, 26 Oct 2012 00:55:04 -0400 - Don't attempt to process any query packets if we aren't explicitly given permission to bind to a port (we do anyway currently for m_dnsbl to get replies)
Revision 727b355 - Thu, 25 Oct 2012 23:44:34 -0400 - This code isn't used
Revision bbe667d - Thu, 25 Oct 2012 22:29:10 -0400 - Fixed two memory leaks in cs_seen
Revision 3608d42 - Thu, 25 Oct 2012 22:26:59 -0400 - This version needs a better tag than "-git", so there.
Revision 8f33933 - Thu, 25 Oct 2012 21:31:58 -0400 - Default xlines to be set by OperServ
Revision e5efe42 - Thu, 25 Oct 2012 04:30:22 -0400 - Fixed showing users from the right server on unreal/bahamut
Revision 10e21bf - Thu, 25 Oct 2012 01:30:41 -0400 - Fix handling clients on unreal that have no ip (it sends a *)
Revision 00256fd - Wed, 24 Oct 2012 23:30:21 -0400 - Made access provider modules permanent. They don't cleanup their access entries currently and if they did it would delete them.
Revision 3b8fb7b - Wed, 24 Oct 2012 22:48:12 -0400 - When db_sql_live gets new objects immediately update cache on them to prevent rewriting later if they aren't changed
Revision 1057fa8 - Wed, 24 Oct 2012 19:32:26 -0400 - BIND's forward ability did not work as I expected because it will not forward non recursive queries. So, added support for SOA, NS, and AXFR requests.
Revision fca9ec0 - Wed, 24 Oct 2012 07:40:16 -0400 - InspIRCd: Add handler for FIDENT to 2.0 protocol, so we know when someone changes ident on the network
Revision ef5c668 - Wed, 24 Oct 2012 05:12:47 +0200 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision e0438e3 - Wed, 24 Oct 2012 05:12:13 +0200 - fixed calculating the correct channelcount for an user when loading the db. fixes bug #1450
Revision 04632bd - Mon, 22 Oct 2012 17:02:01 -0400 - Cleanup of last few commits/warning fix
Revision 0b9db15 - Mon, 22 Oct 2012 00:54:30 -0400 - Add os_dns, a way to control your DNS zone via services
Revision d5b2f9c - Sun, 21 Oct 2012 18:29:10 +0200 - Base has to destruct before Extensible does because objects that destruct due to Extensible destructing don't have their references to the already destroyed object for Base invalidated. (fixed for NickAlias and NickCore)
Revision 727c3d5 - Thu, 18 Oct 2012 20:06:02 -0400 - Base has to destruct before Extensible does because objects that destruct due to Extensible destructing don't have their references to the already destroyed object for Base invalidated
Revision eddb768 - Wed, 17 Oct 2012 20:22:44 -0400 - Fixed protoctl parsing on Unreal + fix SendLogout now the usage has changed
Revision 484baba - Mon, 15 Oct 2012 03:54:26 -0400 - Actually show the correct number of entries on /os logsearch output
Revision 88f10a2 - Sun, 14 Oct 2012 20:13:41 +0200 - Updated the hybrid protocol module, patch provided by Michael - Change mode handler to use UIDs within SVSMODE messages - The IP can be 0 in UID messages depending whether or not a client is spoofed - Removed SendGlobopsInternal handler. Anope is using GLOBOPS by default - Set user's services timestamp/account to 0 instead of 1 on /ns logout, otherwise the UID message handler will
Revision ffa1c97 - Sun, 14 Oct 2012 01:50:14 -0400 - Use account name for svid on hybrid
Revision 4fdc157 - Sun, 14 Oct 2012 01:05:24 -0400 - Better clarify signon vs timestamp and allow updating users timestamp to an ircd given value from NICK
Revision 0a95066 - Sat, 13 Oct 2012 23:49:15 -0400 - Add a hybrid 8 protocol module courtesy of Michael <michael@wobst.at>
Revision 1232018 - Sat, 13 Oct 2012 06:21:53 -0400 - Allow services operators to modify/view other users autojoin lists
Revision 6237613 - Sat, 13 Oct 2012 00:40:44 -0400 - And update modules.example.conf
Revision 4424abd - Sat, 13 Oct 2012 00:37:10 -0400 - Add m_sql_oper
Revision 76a0471 - Sat, 13 Oct 2012 00:37:10 -0400 - Simplify the db_sql_live code since this isn't actually necessary. Fixes a problem internally ovwrwriting data on objects that we have modified and are queued because of assigning something to a serialize_obj reference
Revision e08422a - Fri, 12 Oct 2012 22:47:35 +0200 - fixed MODE handling in the ratbox protocol module
Revision 757ff06 - Wed, 10 Oct 2012 23:08:00 -0400 - Fix m_ldap to reconnect automatically if the ldap server goes away
Revision 06defe0 - Tue, 9 Oct 2012 19:34:24 -0400 - Merge remote branch 'attila/1.9+topiclockmsg' into 1.9
Revision 63bf134 - Tue, 9 Oct 2012 19:34:11 -0400 - Merge remote branch 'attila/1.9+msgfix' into 1.9
Revision 2113494 - Tue, 9 Oct 2012 19:33:24 -0400 - Send privmsgs and notices to uids if applicable
Revision 912f068 - Tue, 9 Oct 2012 23:31:20 +0200 - Fix wrong error message when --dbdir has no argument
Revision 8f5d786 - Tue, 9 Oct 2012 05:22:02 -0400 - Cleanup ok if modules with pending identify requests are unloaded
Revision 1dacc64 - Tue, 9 Oct 2012 04:13:04 -0400 - Made the warnings given by cmake for not having the dependencies for modules look less scary as they confuse dumb people currently
Revision 3af786d - Mon, 8 Oct 2012 20:58:47 -0400 - Fix fantasy !help & give it its own help header, not ChanServ's
Revision e57b470 - Mon, 8 Oct 2012 04:16:23 -0400 - Made fantasy commands configurable
Revision b8b63ff - Sun, 7 Oct 2012 22:39:58 -0400 - Remove the asynchronous identifing hack and replace it with something better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify
Revision 959a3f3 - Sun, 7 Oct 2012 11:49:38 +0200 - InspIRCd: Log when server-side topiclocking is enabled in the config but the module is not loaded
Revision 0a111c1 - Sun, 7 Oct 2012 02:13:14 -0400 - Fix compile from bda3b1fa3a396e19fb04eda2f66d246e49572c20
Revision 4b68f04 - Sun, 7 Oct 2012 08:00:31 +0200 - updated docs/LANGUAGE to point to the right directory where users should put module language files
Revision 31914b2 - Sun, 7 Oct 2012 01:46:44 -0400 - Merge remote branch 'remotes/attila/1.9+addline' into 1.9
Revision ebb3fca - Sun, 7 Oct 2012 01:45:43 -0400 - Release holds on a nick on identify, if there is one
Revision 7f72b46 - Sun, 7 Oct 2012 01:29:49 -0400 - Set sane default last_topic_setter and last_topic_time in the event an empty topic is locked right after registering a channel without previously being set
Revision 4751c73 - Sat, 6 Oct 2012 22:54:52 -0400 - Fixed module language file path
Revision bda3b1f - Sun, 7 Oct 2012 03:15:42 +0200 - InspIRCd: Make functions that send ADDLINE and DELLINE, call them from the rest of the module
Revision 4ec10d7 - Sat, 6 Oct 2012 20:11:47 -0400 - Fixups and cleanup for the last few commits
Revision 3dd21e4 - Sun, 7 Oct 2012 01:35:14 +0200 - InspIRCd: Add support for server side topic locks using METADATA topiclock
Revision 682d768 - Sun, 7 Oct 2012 01:33:49 +0200 - InspIRCd: Add support for sending detecting m_topiclock and sending SVSTOPIC when it is available
Revision 42aa367 - Sun, 7 Oct 2012 01:32:31 +0200 - InspIRCd: Send channel METADATA using a dedicated function
Revision ec8a1bc - Sun, 7 Oct 2012 00:59:49 +0200 - Add a config option for server side topic locks
Revision 2d9541c - Sat, 6 Oct 2012 02:18:48 -0400 - Parse and store the spanningtree protocol version for InspIRCd
Revision e747ba6 - Sat, 6 Oct 2012 02:06:23 -0400 - InspIRCd: Add metadata handler to recognize when a module is loaded or unloaded on the ircd side and adjust our behavior accordingly
Revision 4431a34 - Sat, 6 Oct 2012 02:06:23 -0400 - InspIRCd: Allow METADATA handler to differentiate between user, channel and other/server metadata
Revision 14d7de0 - Sat, 6 Oct 2012 02:06:18 -0400 - InspIRCd: Remove has_svshold, use IRCDProto::CanSVSHold
Revision cd28fdc - Sat, 6 Oct 2012 01:01:45 -0400 - Show the correct reciever nick when use strict privmsg is enabled
Revision 25fe9c7 - Fri, 5 Oct 2012 16:23:40 -0400 - Do not process() socket engine on shutdown
Revision 94fc2ba - Fri, 5 Oct 2012 15:15:50 +0100 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 2f87b8e - Fri, 5 Oct 2012 15:14:19 +0100 - Revert this strangeness I created ;)
Revision eff61c7 - Fri, 5 Oct 2012 05:03:55 -0400 - Add an event for when nick or channel options are set
Revision 7c96227 - Fri, 5 Oct 2012 01:20:32 -0400 - Use memcpy for Anope::Unhex not strcpy
Revision dcfae63 - Wed, 3 Oct 2012 21:22:03 +0100 - Some minor fixes/typos
Revision 69437bb - Wed, 3 Oct 2012 05:17:32 -0400 - Fixed parsing squit (it has a reason)
Revision 7551245 - Tue, 2 Oct 2012 23:30:31 -0400 - Attempt #2 at silly topic ts thing, this is actually must cleaner
Revision 47bc551 - Tue, 2 Oct 2012 22:59:20 -0400 - Revert "Fix topiclock on inspircd"
Revision 8747818 - Tue, 2 Oct 2012 22:16:35 -0400 - Fix topiclock on inspircd
Revision 7042223 - Tue, 2 Oct 2012 21:21:37 -0400 - Somehow the kick handler got lost in the confusion. Send the topic time with ftopic on inspircd not the current time. Removed some unneeded protocol functions
Revision 93698f0 - Tue, 2 Oct 2012 05:18:42 -0400 - Added operserv/logsearch
Revision f7aa837 - Tue, 2 Oct 2012 01:30:35 -0400 - Don't unassociate accounts with users on nick changes
Revision e1d1d18 - Tue, 2 Oct 2012 05:36:31 +0200 - added an operserv/akill page to webcpanel
Revision 20a6f82 - Tue, 2 Oct 2012 05:35:44 +0200 - modified the nickserv alist command to return nc->display instead of the parameter provided by the user
Revision aec6cac - Tue, 2 Oct 2012 04:14:50 +0200 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision ffca6a7 - Tue, 2 Oct 2012 04:11:52 +0200 - fixed a small bug in the inspircd protocol modules
Revision 2d2ab4f - Mon, 1 Oct 2012 21:26:41 -0400 - Fixed handling TOPIC on unreal, dont set topics in Channel::Reset unless we are synced, and fixed ts checking in Channel::SetModesInternal
Revision a434bae - Mon, 1 Oct 2012 18:50:29 -0400 - Allow modules to store data in their own databases.
Revision f14a3df - Mon, 1 Oct 2012 04:35:36 -0400 - Fix a few problems found by Cronusa and KindOne
Revision b19a3af - Mon, 1 Oct 2012 02:29:31 -0400 - Add networkinfo:chanlen config directive
Revision 89428a9 - Mon, 1 Oct 2012 01:56:57 -0400 - Cleanup of all of the protocol modules, rewrote message handling system to be a bit more C++ ish
Revision b937d63 - Sun, 30 Sep 2012 21:36:49 -0400 - timestamp column is a special case too
Revision ad37bc9 - Sun, 30 Sep 2012 20:30:27 -0400 - Bug #1445 - Empty out columns in SQL we have no data for on insert. This is caused from serialize() only setting a key on certain conditions and otherwise doing nothing at all.
Revision 56df1ab - Sun, 30 Sep 2012 20:30:27 -0400 - Place runtime module binaries in data/runtime instead of lib/ incase of a system wide install where lib/ is not writable
Revision 0ea5e57 - Sun, 30 Sep 2012 20:30:27 -0400 - Use RTLD_NOW when loading modules to resolve all symbols immediately. This prevents modules with unresolved symbols from loading instead of loading and crashing later.
Revision 3838eb1 - Sun, 30 Sep 2012 20:30:27 -0400 - Add webpanel contributors to readme and remove todo since its way out of date and has nothing more in it we want
Revision 9ba7196 - Sun, 30 Sep 2012 20:30:27 -0400 - Make CommandSource use references, sometimes we hold them for awhile
Revision 1e71303 - Sun, 30 Sep 2012 13:58:17 +0200 - fixed nickserv alist
Revision 74117a1 - Sat, 29 Sep 2012 23:55:55 +0100 - added some example sql queries
Revision 38ad523 - Mon, 24 Sep 2012 15:54:49 -0400 - Fix a few oddball warnings that came up from clang, and also make it so webcpanel.so can be compiled under Mac OS X.
Revision a71e2fb - Sun, 23 Sep 2012 20:57:35 +0200 - make nickserv glist check if the given nickname is in the group of the user before checking for services oper
Revision 1b20ec8 - Sat, 22 Sep 2012 04:18:41 -0400 - Forgot to delete a line in the last commit.
Revision d30e53e - Sat, 22 Sep 2012 03:45:51 -0400 - OK, so the FIND sub-command of string() in CMake was only added with 2.8.5, change this to use the REGEX sub-commands instead. Also while I'm at it, make -pthread only get added when not on Mac OS X, it's auto-included there.
Revision aa57ad6 - Sat, 22 Sep 2012 02:10:49 -0400 - Fix issues with CMake trying to add /System/Library/Frameworks/Kernel.framework/Headers/sys to the include paths.
Revision 097893b - Thu, 13 Sep 2012 15:29:04 +0100 - Updated example query to include a valid value
Revision 16019c9 - Wed, 12 Sep 2012 21:10:02 -0400 - Add m_sql_authentication to allow authenticating users against an external SQL database
Revision f391100 - Mon, 10 Sep 2012 21:39:04 -0400 - Fixed gettext on freebsd/any other system that uses LANG not LANGUAGE
Revision c4a1e1b - Sat, 8 Sep 2012 04:51:44 -0400 - Fixed os_defcon too
Revision 7e3b5be - Fri, 7 Sep 2012 23:44:15 -0400 - Add chanserv/set/autoop, like nickserv/set/autoop but for channels
Revision c9c477f - Fri, 7 Sep 2012 22:27:28 -0400 - These saset command stubs can go away
Revision 4eb7db8 - Fri, 7 Sep 2012 21:22:19 -0400 - Fix os_session to really use ips for quits, don't enforce session for spoofed users/other users who have no ip, clean up warnings
Revision 9d6626f - Fri, 7 Sep 2012 12:04:25 -0400 - Made session tracking ip based, not host based, and allow using CIDR to group multiple ips from one subnet to one session
Revision 5c07863 - Fri, 7 Sep 2012 08:46:28 -0400 - Allow configuring killquick and kill delays
Revision 3060375 - Fri, 7 Sep 2012 06:52:56 -0400 - Fixed m_ldap_authentication not returning anything if the search for an account game back empty
Revision 3c63e44 - Fri, 7 Sep 2012 05:59:28 -0400 - Allow ; and } in quoted strings
Revision 02d943b - Wed, 5 Sep 2012 02:56:59 -0400 - Not quite sure what I was thinking here
Revision 4c8fef2 - Mon, 3 Sep 2012 11:05:17 +0200 - updated example.conf
Revision 082cf8a - Sun, 2 Sep 2012 22:56:17 -0400 - Windows cares this is escaped + chmod too
Revision 1fd1938 - Sun, 2 Sep 2012 22:39:05 -0400 - Fix CMake to actually make directories on install .....
Revision b1f8e91 - Sun, 2 Sep 2012 09:48:13 -0400 - Version bump for 1.9.8-git
Revision 81cf9f0 - Sun, 2 Sep 2012 08:31:43 -0400 - Anope 1.9.7 Release
Revision 3264669 - Sun, 2 Sep 2012 08:31:34 -0400 - Update version.log
Revision 271d723 - Sun, 2 Sep 2012 08:31:11 -0400 - Update Changes
Revision a0c4575 - Sun, 2 Sep 2012 08:31:04 -0400 - Regenerate language files
Revision 1af64a9 - Sun, 2 Sep 2012 08:30:54 -0400 - Fix Windows
Revision e3d5140 - Sat, 1 Sep 2012 18:54:51 -0400 - Added a web panel module + a default template
Revision f81d011 - Tue, 28 Aug 2012 00:39:50 -0400 - Actually set xline's manager...
Revision fde4289 - Thu, 9 Aug 2012 23:28:02 -0400 - Fixed db_old loading encrypted passwords from 1.8
Revision f7bf2fa - Wed, 8 Aug 2012 17:09:34 -0400 - Put motd in conf/ not data/ and fixed the default values in the config
Revision b894a56 - Wed, 8 Aug 2012 04:28:33 -0400 - Update pid and motd file paths
Revision 48022c3 - Wed, 18 Jul 2012 16:52:14 -0400 - Warn about really big integer values in the config
Revision 28aa981 - Sun, 1 Jul 2012 23:50:38 -0400 - Actually the core can't handle empty realnames, just ignore them
Revision 2b8a09b - Sun, 1 Jul 2012 22:26:05 -0400 - Remove some unused code in inspircd20 protocol module & allow /chghost/ident/naming services clients
Revision a12788e - Sun, 1 Jul 2012 22:26:05 -0400 - Don't crash on empty setnames on inspircd1.2
Revision 9b5f6d3 - Sun, 1 Jul 2012 22:26:05 -0400 - Remove ExtensibleString everywhere
Revision af24dc6 - Tue, 26 Jun 2012 16:21:24 +0100 - Removed old set xop references and cleared up some other stuff.
Revision f27560c - Tue, 26 Jun 2012 02:01:01 +0100 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 4b309b5 - Mon, 25 Jun 2012 20:51:08 -0400 - Fixed accidentally recursion in User::SendMessage from last commit
Revision d8a99d6 - Fri, 22 Jun 2012 21:26:33 +0100 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 2dec8e7 - Mon, 18 Jun 2012 05:04:30 -0400 - Allow userless command sources
Revision ba53c7e - Sun, 17 Jun 2012 22:23:22 +0100 - Updated MODULES somewhat
Revision 873d428 - Mon, 11 Jun 2012 15:44:48 -0400 - Split up bs_set
Revision 3626fb2 - Wed, 6 Jun 2012 15:16:46 -0400 - Fixed fd leak in win32/pipe.cpp
Revision a661098 - Mon, 4 Jun 2012 05:45:13 +0100 - Some more fantasy character help output
Revision a4bf5ce - Mon, 4 Jun 2012 04:50:35 +0100 - minor help output changes, including some confusion in fantasy chars
Revision 437944d - Fri, 1 Jun 2012 04:43:26 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision db37b1c - Fri, 1 Jun 2012 07:37:34 +0200 - updated chanstats
Revision 1e49e9b - Sat, 26 May 2012 02:36:02 -0400 - This should actually be LOG_TERMINAL, quitmsg isn't logged to terminal on shutdown
Revision 2cbfbc9 - Sat, 26 May 2012 02:15:48 -0400 - Some access level fixes from Robby to more closely match the historic levels, and some code cleanup
Revision 38d5f20 - Thu, 24 May 2012 21:54:15 -0400 - Added a ./Config option for using precompiled headers
Revision 70fb590 - Wed, 23 May 2012 19:35:56 -0400 - Add support for inspircd2.0+s mlock, improved on Unreal's, and made server side mlock usage configurable
Revision bf7d1a5 - Wed, 23 May 2012 15:09:41 -0400 - Fixed some problems found by Robby
Revision 1f73e27 - Sun, 20 May 2012 04:14:26 -0400 - Updated help messages for ns_list, cs_list, cs_entrymsg, and cs_info. Also fixed logging for cs_entrymsg.
Revision 699087b - Sun, 20 May 2012 03:57:22 -0400 - Fixed cs_entrymsg loading entries from the database
Revision ccd2908 - Thu, 17 May 2012 03:57:19 -0400 - reinterpret_cast off of a virtual base does Bad Things
Revision a883362 - Thu, 17 May 2012 02:03:22 -0400 - Fixed not always calling operator bool() in dynamic_reference, which would mess up service references and do weird things
Revision ef88385 - Tue, 15 May 2012 17:19:50 -0400 - m_ldap_authentication: Removed the dependency on a specific binddn in favour of searching the tree for matching criteria and using the returned DN
Revision 90b0283 - Tue, 15 May 2012 04:27:36 -0400 - Grab the DN for every LDAP query and send it in the result
Revision 0a8d46b - Mon, 14 May 2012 22:30:03 -0400 - Fixed parsing FMODE on inspircd 1.1
Revision a84226e - Fri, 11 May 2012 00:50:58 -0400 - Do not show help for set message if useprivmsg is disabled
Revision 9370b06 - Thu, 10 May 2012 17:53:53 -0400 - Fixed crash on access del + valgrind errors
Revision d5ffae0 - Wed, 9 May 2012 03:37:37 -0400 - Made ssl cert and keyfiles configurable
Revision f895997 - Wed, 9 May 2012 03:11:57 +0100 - fixed paste error (failed awesomeness) in last commit.
Revision a81b3aa - Wed, 9 May 2012 01:23:34 +0100 - Fixed saving backups
Revision 820e4ed - Tue, 8 May 2012 18:04:49 -0400 - Fixed some 100% cpu bugs with the new SQL stuff, and fixed sqlite+db_sql_live
Revision 25586f3 - Tue, 8 May 2012 02:01:44 -0400 - Allow services operators to release other user's nicks, and allow services operators to view the access list of other operators
Revision b7149fc - Sun, 6 May 2012 21:44:11 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 675b113 - Sun, 6 May 2012 21:43:50 -0400 - Split up db/conf/lib/locale install directories, and allow alternate ones to be specified at runtime
Revision c797987 - Sat, 5 May 2012 09:35:18 +0200 - Readding missing valid nick check to ns register/group removed in os_forbid commit
Revision eb0e07d - Fri, 4 May 2012 16:03:02 -0400 - Use Unreal's MLOCK command if supported
Revision 1b5805e - Sun, 29 Apr 2012 20:39:33 -0400 - Set quitmsg on ERROR
Revision 42e652c - Sun, 29 Apr 2012 19:24:37 -0400 - Pull table schemas from SQL on startup so we can alter the schemas if we need to, fixed sqlite to work again
Revision 62818ab - Sun, 29 Apr 2012 15:43:51 -0400 - Added options:casemap to chose how case insensitive strings are compared, using ascii, rfc1459, or a locale installed on the system
Revision 4d9a96e - Fri, 27 Apr 2012 17:06:16 -0400 - Fixes to db_sql
Revision e490a54 - Fri, 27 Apr 2012 16:05:49 -0400 - Process defines even before includes, fixes defining{} pseudoclient names to something else in their respective configurations
Revision 5068483 - Fri, 27 Apr 2012 15:38:50 -0400 - Add db_sql:prefix allow prefixing all anope tables similarly, and changed db_sql to update the databases incrementally instead of one big flush
Revision 83ee20f - Wed, 25 Apr 2012 19:02:09 -0400 - Clarify access denied messages caused by NSSecureAdmins
Revision b08aa4e - Wed, 25 Apr 2012 18:49:53 -0400 - Check for os_sesion to exist before having defcon try and place session bans
Revision 1081ecd - Wed, 25 Apr 2012 14:29:50 -0400 - Fixed non-debug build
Revision 2370c16 - Tue, 24 Apr 2012 16:02:07 -0400 - Fixed build from the previous merge
Revision 3d84dc9 - Mon, 23 Apr 2012 05:17:02 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 573e49a - Mon, 23 Apr 2012 05:08:26 -0400 - Reworked live SQL support yet again
Revision 63c639e - Mon, 23 Apr 2012 05:07:06 -0400 - Fixed hashm checking in db_old and loading 1.9.1 databases
Revision fc00406 - Sun, 22 Apr 2012 02:57:17 -0400 - Fixed ./services --version etc not getting printed when stdout is a file/pipe/not a tty
Revision b752c3a - Fri, 13 Apr 2012 18:33:22 +0200 - fixed a bug in chanstats
Revision 7372b45 - Sun, 8 Apr 2012 19:29:56 +0200 - fixed a compile error in m_sqlite
Revision deb5196 - Sun, 8 Apr 2012 12:43:34 +0200 - Added Chanstats. It uses a new, improved database format and is not compatible with current phpdenora or magirc installations.
Revision 9e1fda2 - Sun, 8 Apr 2012 12:30:48 +0200 - Modified the SQL API to allow unescaped parameters (useful for passing row names and NULL values)
Revision 9d249ef - Fri, 6 Apr 2012 14:41:28 -0400 - Fixed unpacking questions from dns packets
Revision e03b73e - Fri, 6 Apr 2012 15:36:49 +0200 - Revert changes made to line endings.
Revision 6b473f2 - Fri, 6 Apr 2012 15:12:22 +0200 - Revert last commit cause guess what, I screwed things up
Revision 05bb80c - Fri, 6 Apr 2012 14:35:34 +0200 - Fixed mail function causing some MTAs to sent blank messages
Revision e6edc65 - Sun, 1 Apr 2012 20:50:46 +0200 - updated the german language file
Revision cf3124c - Sun, 1 Apr 2012 20:50:04 +0200 - fixed some typos
Revision 12a6a27 - Tue, 27 Mar 2012 19:14:55 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 31a0e67 - Tue, 27 Mar 2012 19:01:29 -0400 - Fixed unpacking multiple names from dns packets when one has multiple compression pointers. Currently this will just fail at unpacking the later name due to offsets being invalid. Also cleaned up the existing code and made unpacking error messages more helpful.
Revision 8d0b4a1 - Thu, 22 Mar 2012 07:30:38 +0100 - added a missing error message when a module file does not exist. this fixes bug #1401. also moved some debug messages to debug level 2
Revision 1b0ebca - Wed, 21 Mar 2012 22:20:18 +0100 - fixed bug #1399
Revision 0d100ff - Wed, 21 Mar 2012 20:25:25 +0100 - fixed ns_ajoin
Revision 88fd1da - Tue, 13 Mar 2012 21:07:10 -0400 - Fixed typos
Revision a069347 - Tue, 13 Mar 2012 19:26:11 -0400 - Actually check if the nicks arent registered, oops
Revision a26f4b9 - Tue, 13 Mar 2012 17:45:07 -0400 - Bug #1389 - readd RNG seed in the config and start DNS query ids off on a random number
Revision 053d6a2 - Tue, 13 Mar 2012 17:18:11 -0400 - Add a nickserv:unregistered_notice config option to send a message to unregistered users on connect. Suggested by Cronus.
Revision beae477 - Tue, 13 Mar 2012 16:58:14 -0400 - Bug #1382 - Save maxusercount and maxusertime
Revision cff91a5 - Sun, 11 Mar 2012 21:21:47 -0400 - Made gch files depend on the header they were generated from
Revision 92ed5d7 - Sun, 11 Mar 2012 16:44:44 -0400 - Fixed having multiple uplink blocks work right if the first uplink fails on startup
Revision 7800375 - Sun, 11 Mar 2012 05:20:28 -0400 - Bug #1384 - Fixed spacing of connection log message if users have no vhost - patch from cbiedl
Revision ab25815 - Mon, 5 Mar 2012 20:15:56 -0500 - Fixed backup databases having their names collide due to not separating month and day, #1383
Revision 8e01043 - Mon, 5 Mar 2012 14:29:48 -0500 - Fixed bs_kick syntax error
Revision b7a6d51 - Sun, 4 Mar 2012 10:18:25 +0100 - fixed the --dir commandline parameter
Revision 4ed844f - Fri, 2 Mar 2012 17:05:59 -0500 - Escape all column names when building sql queries
Revision 020467d - Mon, 27 Feb 2012 00:16:15 -0500 - Fixed db_old loading noexpire
Revision 141b87b - Sun, 26 Feb 2012 23:28:02 -0500 - Changed the OnChanDrop event to be called right before channels are dropped, not after
Revision a5b9e23 - Sun, 26 Feb 2012 23:23:15 -0500 - Added chanserv:require config option to set which modes must be on all registered channels. Prevents the core from always enforcing +r on every channel, even if chanserv is not loaded.
Revision a78790e - Sun, 26 Feb 2012 20:18:22 -0500 - Fixed vhost check on identify
Revision 07226fe - Sun, 26 Feb 2012 19:49:02 -0500 - Track plexus umode and cmode +C and renamed UMODE_NO_CTCP to match up with the names of other modes.
Revision e730138 - Sat, 25 Feb 2012 22:45:51 -0500 - Fixed missing #include in init.cpp
Revision 2bc3bd3 - Sat, 25 Feb 2012 00:06:02 -0500 - Do not send kills after sending XLines because it causes us to internally remove the user and then recieve a quit from the user (who is now nonexistant) once the IRCd processes the XLine
Revision 83456f6 - Fri, 24 Feb 2012 23:25:29 -0500 - Fixed akill setter and ids showing in akill reasons
Revision 601dc41 - Fri, 24 Feb 2012 14:54:44 -0500 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 2337b77 - Fri, 24 Feb 2012 14:53:34 -0500 - Fixed calculating bots channel count of assigned channels and fixed the order of saving memos (among other things)
Revision fde40de - Fri, 24 Feb 2012 01:50:21 +0000 - Tell users to use NickServ for registering nicks, not chanserv...
Revision ba32aad - Thu, 23 Feb 2012 02:32:49 +0000 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 24811e5 - Wed, 22 Feb 2012 20:55:59 -0500 - Added a configuration option to make all nick registrations require admin verification
Revision f01aab5 - Thu, 23 Feb 2012 00:04:36 +0000 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 3850b07 - Wed, 22 Feb 2012 18:12:02 -0500 - Added regex support for many commands, such as akill, sqline, snline, all of the */list commands, etc.
Revision 81e50dd - Wed, 22 Feb 2012 16:25:20 -0500 - Fixed db_old loading memo owners
Revision bd31fbb - Wed, 22 Feb 2012 14:41:36 -0500 - Also fixed m_proxyscan to handle users with invalid ips
Revision 0006606 - Tue, 21 Feb 2012 20:50:14 -0500 - Fixed m_dnsbl handling users with spoofs/other non ips
Revision 826de43 - Wed, 22 Feb 2012 00:28:58 +0000 - Fixed some trivial formatting
Revision b84e080 - Sun, 19 Feb 2012 20:54:55 -0500 - Made our message sources actual clients/servers, and put in a few more default messages for very standard things (KICK etc)
Revision 0ba58d7 - Sat, 18 Feb 2012 18:07:34 -0500 - Fixed some events
Revision 1536c5c - Sat, 18 Feb 2012 17:21:55 -0500 - Add users hostmask to access lists not nick when access add is used on a non registered user
Revision f2ce9cd - Sat, 18 Feb 2012 15:47:16 -0500 - Made mode lock del check status of the mode lock before removing it
Revision ee5cd84 - Sat, 18 Feb 2012 15:04:26 -0500 - Use C++11's explicit override feature if available
Revision 41e8d27 - Thu, 16 Feb 2012 16:02:17 -0500 - Fixed FreeBSD build
Revision e1f5fc6 - Wed, 15 Feb 2012 00:06:25 -0500 - Remove revision numbers as they're only ever set by Config reading git since we've switched off of SVN. Instead just use the hash for the current head when building. Also recheck the hash on every make not just Config.
Revision db59f1a - Tue, 14 Feb 2012 19:03:09 -0500 - Fixed detecting when to set +r and fixed crash on shutdown introduced by the last commit
Revision a9772cd - Tue, 14 Feb 2012 15:13:27 -0500 - Clean up and reorganize our header files
Revision 086790d - Mon, 13 Feb 2012 00:10:45 -0500 - Removed our RNG and just use the systems, it's not very widely used. Also made DNS query ids not random as they don't need to be.
Revision 1bc8e2a - Wed, 8 Feb 2012 18:00:24 -0500 - Removed operserv:notifications in favor of log blocks, as well as some other notifiications
Revision 089c85b - Sat, 4 Feb 2012 17:28:38 -0500 - Fixed WallBadOS
Revision 01194e3 - Sat, 4 Feb 2012 13:12:11 -0500 - Bump for 1.9.7-git
Revision f082530 - Fri, 3 Feb 2012 15:19:09 -0500 - Anope 1.9.6 Release
Revision b906656 - Fri, 3 Feb 2012 15:18:27 -0500 - Update version.log
Revision 378ae4c - Fri, 3 Feb 2012 15:18:06 -0500 - Regenerate language files
Revision ce2a0f7 - Tue, 31 Jan 2012 16:19:47 -0500 - Fixed a memory leak in m_ldap
Revision be5ba49 - Tue, 31 Jan 2012 15:44:04 -0500 - Not sure what I was thinking here
Revision b4f27da - Tue, 31 Jan 2012 15:35:51 -0500 - Bug #1365 - Fixed nickserv/confirm syntax for services opers
Revision d09a302 - Thu, 26 Jan 2012 17:04:59 -0500 - Also refuse to load memoserv modules if memoserv isn't loaded
Revision 0f90927 - Wed, 25 Jan 2012 16:13:38 -0500 - Added two common warning messages on Windows to ignore
Revision 52eaa7d - Wed, 25 Jan 2012 15:48:07 -0500 - Windows
Revision e88e37c - Tue, 24 Jan 2012 18:28:37 -0500 - Add some checks in ms_* to make sure memoserv really exists
Revision f10f49d - Tue, 24 Jan 2012 16:42:21 -0500 - Added missing expires column in /os akill view
Revision d06cdaa - Tue, 24 Jan 2012 16:35:54 -0500 - Fixed os_ignore to check against users real IPs, not to match against opers, and check for expired ignores on /os ignore list
Revision fc20bd7 - Tue, 24 Jan 2012 16:03:44 -0500 - Add tracking for Unreal's usermode +I
Revision b3d9412 - Sun, 22 Jan 2012 17:49:23 +0100 - added a french INSTALL file, thanks to MacLeod for translating
Revision 98feb1b - Sat, 21 Jan 2012 00:50:48 -0500 - Cleaned up bs_kick and fixed amsg kicker
Revision 94c302b - Fri, 20 Jan 2012 20:50:36 +0000 - Fixed param check from last commit
Revision cdb6bb8 - Fri, 20 Jan 2012 17:50:09 +0000 - Updated DEFCON and fixed Defcons disabling of the removed mlock command
Revision a851f84 - Fri, 20 Jan 2012 15:03:49 +0000 - Corrected some incorrect English
Revision a270a13 - Sun, 15 Jan 2012 02:59:09 -0500 - Fixed crash from last commit
Revision 964d63c - Sun, 15 Jan 2012 01:47:31 -0500 - Improve on db_sql_live_read
Revision f38faed - Sat, 14 Jan 2012 15:58:51 +0000 - Fixed an incorrect crash-causing response when an invalid option is specified in botservs kickers
Revision c462a69 - Fri, 13 Jan 2012 15:37:17 -0500 - Only match users nicks against access list entries if the entry is a mask... accidentally removed from an earlier fix for #1368
Revision 14a2c9c - Wed, 11 Jan 2012 19:04:40 -0500 - Fixed loading db_sql_live_read's configuration values on startup
Revision a52ed70 - Tue, 10 Jan 2012 17:58:56 -0500 - Don't ever attempt to process CTCPs as regular messages
Revision 7c03e60 - Tue, 10 Jan 2012 17:53:48 -0500 - Removed this "valid" ip check in cidr::cidr, is wrong for IPv6 and ::pton checks this anyway using inet_pton. Also fixed a comment Robby broke in chanserv.conf
Revision 1e9d88a - Tue, 10 Jan 2012 17:06:08 -0500 - Add support for Unreals extban ~a:
Revision 815e140 - Sun, 8 Jan 2012 19:42:48 -0500 - Fixed loading akill reasons
Revision f824557 - Sun, 8 Jan 2012 18:14:07 -0500 - Fixed topic lock on inspircd
Revision 830c5ca - Sat, 7 Jan 2012 16:21:31 -0500 - Cleanup of cs_tban
Revision 9e71394 - Sat, 7 Jan 2012 04:10:30 -0500 - Cleaned up a lot of log messages, help replies, fixed cs_tban, and other small fixes
Revision dd64eac - Sat, 7 Jan 2012 03:44:43 -0500 - Fixed users not being able to delete their own access with /cs access when using numbers, and clean up cs_xop slightly
Revision 4204ece - Mon, 2 Jan 2012 21:28:24 -0500 - Updated Copyright to 2012
Revision 60a5cc1 - Sat, 31 Dec 2011 03:04:44 -0500 - Bug #1369 - Fixed os_svsnick to allow changing the case of a users' nick
Revision 20aa4e8 - Sat, 31 Dec 2011 01:33:32 -0500 - Bug #1368 - check all members of a users gruop against the access list
Revision f1b05ac - Wed, 28 Dec 2011 12:49:04 -0500 - Fixed this back now unreal sends 0 for non logged in users
Revision a4bf770 - Wed, 28 Dec 2011 04:31:44 -0500 - Added ESVID support to unreal32 Also fixes a crash due to unreal's ESVID change when users connect.
Revision 150831c - Tue, 27 Dec 2011 23:11:14 -0500 - Made capab management a bit simplier
Revision 1a4157b - Fri, 23 Dec 2011 12:29:30 -0500 - Add DT_ALLOW_EMPTY config flag, allow fantasychars to be empty
Revision 3bcb285 - Thu, 22 Dec 2011 03:46:35 -0500 - Somehow these two modules got mixed up..
Revision 704dbe2 - Tue, 20 Dec 2011 18:38:37 -0500 - Updated /bs info output and note db_sql can truncate entire databases
Revision bbddf50 - Mon, 19 Dec 2011 17:13:38 -0500 - Fixed botserv kickers
Revision e5851ad - Mon, 19 Dec 2011 16:07:28 -0500 - Fixed saving databases with MySQL when shut down by SIGINT
Revision 03119f2 - Mon, 19 Dec 2011 15:41:14 -0500 - Made m_dnsbl ban IPs not hostnames
Revision 45fc3ce - Mon, 19 Dec 2011 15:37:15 -0500 - Fixed formatting of many lists and INFO outputs
Revision d320c73 - Sat, 17 Dec 2011 10:30:13 +0000 - Fixed entry messages not displaying.
Revision ca8ce89 - Sat, 17 Dec 2011 02:06:53 +0000 - Fixed a slight error in email registration/resend and some minor typos.
Revision c88a751 - Thu, 15 Dec 2011 02:29:13 -0500 - Add privilege ranks to determine how powerful privileges are
Revision 9ea030d - Thu, 15 Dec 2011 01:14:13 -0500 - Fixed access comparators
Revision ad14c81 - Mon, 12 Dec 2011 15:37:08 -0500 - Update channel last used times when founders use the channel, too
Revision 255a8da - Mon, 12 Dec 2011 15:26:59 -0500 - Added oper:require_oper configuration option
Revision 4211dcf - Sun, 11 Dec 2011 17:03:33 -0500 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 3c5337f - Sun, 11 Dec 2011 17:01:56 -0500 - Fixed translating messages with varargs sent directly to users, too
Revision d2f788c - Sun, 11 Dec 2011 05:17:19 +0000 - Added K to vhost_chars...
Revision fa54d5a - Thu, 8 Dec 2011 17:29:17 -0500 - Fixed a memory leak in m_sqlite
Revision aeefe16 - Mon, 5 Dec 2011 11:52:40 -0500 - Bug #1364 - fixed crash in /cs kick
Revision c80e784 - Sat, 3 Dec 2011 19:17:41 -0500 - Attempt to fix issue with modules having their link libraries in the wrong order.
Revision 620c08b - Fri, 25 Nov 2011 23:12:23 +0000 - Fixed some more errors in sql live-write, hopefully the last.
Revision 23a9270 - Fri, 25 Nov 2011 23:10:26 +0000 - Fixed a crash in ns saset when using mysql-write module
Revision cef3eb7 - Fri, 25 Nov 2011 00:44:31 -0500 - Remove send_cmd and replace it with a stringstream
Revision 12d0a73 - Mon, 21 Nov 2011 16:24:45 -0500 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 0dd85f7 - Mon, 21 Nov 2011 16:17:17 -0500 - Fixed not translating messages using varargs
Revision 51d6e8e - Sun, 20 Nov 2011 18:41:46 -0500 - CMake handles strings and lists differently, so this should hopefully finally fix the linking issue.
Revision 3f14882 - Sun, 20 Nov 2011 18:34:13 -0500 - Apparently pstdint.h was NOT included way back with commit 377a7a9 to use something similar to stdint.h
Revision 5a17b06 - Sun, 20 Nov 2011 18:32:47 -0500 - Really fix linking in libraries (even if gettext isn't found on *nix), and a minor nitpick about the leading spaces on LINK_LIBS.
Revision bf8e4ac - Sun, 20 Nov 2011 16:09:59 -0500 - Attempt to fix where link libraries are set when compiling to fix failed builds on systems that require -ldl.
Revision 781ed11 - Sun, 20 Nov 2011 15:31:01 -0500 - Allow services operators to modify other users access list
Revision 6f8f749 - Fri, 18 Nov 2011 16:20:17 -0500 - Allow kicking and banning by mask
Revision c43cdf4 - Fri, 18 Nov 2011 11:22:01 -0500 - Added operserv/logout
Revision 8374211 - Fri, 18 Nov 2011 00:36:54 -0500 - Allow having multiple fantasy characters
Revision 69dfc72 - Thu, 17 Nov 2011 12:46:18 -0500 - Fixed storing mode locks
Revision 5281282 - Wed, 16 Nov 2011 16:22:58 -0500 - Fixed compile error
Revision 503eb42 - Tue, 15 Nov 2011 16:30:31 -0500 - Made looking up a level for a nonexistant privilege debugg log a warning, not abort
Revision 38d90c7 - Tue, 15 Nov 2011 16:27:32 -0500 - Fixed loading ssl certs for users
Revision 1356498 - Tue, 15 Nov 2011 16:22:02 -0500 - Prevent locking mode Z on unrealircd
Revision 9ed203c - Tue, 15 Nov 2011 16:16:38 -0500 - Fixed crash on shutdown & a compiler warning
Revision b5ff856 - Tue, 8 Nov 2011 17:29:16 -0500 - Windows
Revision 97b9055 - Sat, 5 Nov 2011 15:05:15 -0400 - Remove xlines from the IRCd aswell as from our list when the clear command is used, and fixed adding timed Zlines to inspircd
Revision 5f0b933 - Sat, 5 Nov 2011 00:11:49 -0400 - Set proper expirys on ZLines if the IRCd supports it
Revision b3194a1 - Fri, 4 Nov 2011 19:39:27 -0400 - Updated Changes
Revision d01f4ea - Fri, 4 Nov 2011 18:04:12 -0400 - Allow /os userlist to match host and ip too
Revision a42cafb - Fri, 4 Nov 2011 17:55:14 -0400 - Store flags for memos, fixed the expiring very soon message, fixed /os session view when a session exception is added at a lower limit than th default
Revision 066e5b3 - Fri, 4 Nov 2011 02:28:21 -0400 - Delete all tables before flushing not just ones we know about
Revision 09dba47 - Thu, 3 Nov 2011 18:59:51 -0400 - Added an assignment operator for Serializable because some STL containers use it which causes iterators to become invalidated
Revision ca33ac6 - Thu, 3 Nov 2011 02:28:29 -0400 - Bug #1354 - Allow mode chars to be used for channel prefixs in services.conf
Revision 302989b - Tue, 1 Nov 2011 01:11:26 -0400 - Clarify the message when users try to lock modes they don't have access to lock
Revision 22b7d9f - Tue, 1 Nov 2011 00:15:28 -0400 - Added a copy constructor to dynamic_reference to allow references to reference other references correctly
Revision 9dd71c4 - Sat, 29 Oct 2011 21:16:50 -0400 - Fixed the signal/fork/wait mess hopefully once and for all. fork() did not copy kqueue descriptors on freebsd which caused problems
Revision 655c1cc - Thu, 27 Oct 2011 18:21:49 -0400 - Fix a few warnings that only showed up with gcc 3.4.6 here (sadly, there is one on every file about anonymous variadic macros that I can't get rid of).
Revision d9333e0 - Thu, 27 Oct 2011 18:01:56 -0400 - Clear flags before rebuilding them from the databases. Fixes bug #1351 where default flags would always be set when unserializing objects.
Revision 39ac438 - Thu, 27 Oct 2011 15:09:31 -0400 - Ignore sigchld/usr2 sent to the child process after fork
Revision 0761a4a - Thu, 27 Oct 2011 14:46:20 -0400 - Bug #1350 + other related fixes
Revision 66ca256 - Thu, 27 Oct 2011 13:50:32 -0400 - Fixed loading exceptions in db_plain
Revision 961bb6e - Thu, 27 Oct 2011 00:13:00 +0100 - Fixed some typos/errors in the example configs comments.
Revision b14f5ea - Wed, 26 Oct 2011 16:52:00 -0400 - Fixed accidentally clearing botmodes when joins are sent
Revision bf66336 - Wed, 26 Oct 2011 15:29:45 -0400 - Bug #1347, fixed incorrect param parsing in cs_set_misc
Revision c79a575 - Wed, 26 Oct 2011 15:17:05 -0400 - Bug #1348 - Fixed /cs entrymsg list
Revision 8334128 - Wed, 26 Oct 2011 14:31:58 -0400 - Removed the old unordered_map code
Revision 7c62de1 - Mon, 24 Oct 2011 16:37:29 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 377a7a9 - Mon, 24 Oct 2011 16:32:29 -0400 - Fixed bug #1349 (m_sqlite compiles without error under FreeBSD), as well as use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available.
Revision ccf29c0 - Mon, 24 Oct 2011 13:19:51 -0400 - Fixed the capab parser to parse capab tokens prefixed with :. Fixes not detecting quitstorm support on ratbox
Revision d0513d6 - Sat, 22 Oct 2011 16:11:26 -0400 - A few minor fixups
Revision f4a0bdd - Sat, 22 Oct 2011 12:45:55 -0400 - Added our own eventfd test for openvz machines which have eventfd but can not be used
Revision 3e2ac36 - Sat, 22 Oct 2011 11:35:31 -0400 - Bug #1343 - don't allow recovering and ghosting enforcers
Revision c8b3809 - Sat, 22 Oct 2011 11:21:21 -0400 - Added akill ids
Revision ad2ef75 - Sat, 22 Oct 2011 11:20:50 -0400 - Fixed a race condition with installing signal handlers and forking
Revision 6ce9010 - Fri, 21 Oct 2011 18:01:51 -0400 - Fixed extracting multiple words from our serializable stringstream
Revision d0afc8c - Fri, 21 Oct 2011 00:21:34 -0400 - Added m_rewrite
Revision 230b3bc - Thu, 20 Oct 2011 13:38:37 -0400 - Only fork if we are at term
Revision 1cfb630 - Thu, 20 Oct 2011 11:54:56 -0400 - Fixed a crash in clearusers
Revision d16f962 - Wed, 19 Oct 2011 12:59:16 -0400 - Bug #1342 - fixed tracking chmodes in bahamuts sjoin
Revision fc16746 - Tue, 18 Oct 2011 12:18:18 -0400 - Prevent chankill from akilling my clients
Revision eb5b5f9 - Tue, 18 Oct 2011 12:06:51 -0400 - Fixed compile errors on release build
Revision faea452 - Tue, 18 Oct 2011 01:48:05 -0400 - Reorder some stuff in Init & the ts6 proto mods to fix weirdness from bots being introduced by 3rd party modules
Revision 2c614d5 - Sat, 15 Oct 2011 02:08:52 -0400 - Fixed up anoperc to work with the newer startup method
Revision 89b4be6 - Sat, 15 Oct 2011 00:54:32 -0400 - Fixed crash on /os oper del
Revision 28ca0e1 - Fri, 14 Oct 2011 22:07:13 -0400 - Fork earlier in startup to prevent it messing up threads, if there are any
Revision 2504af7 - Fri, 14 Oct 2011 12:53:28 -0400 - Fixed os_forbid adds reason if no expiry is given
Revision ddc3c2f - Fri, 14 Oct 2011 12:20:07 -0400 - Added options:nonicknameownership config option
Revision 53275c3 - Tue, 11 Oct 2011 02:50:37 -0400 - Don't add new levels to existing channels default, screws with stuff when the config is reloaded
Revision f3f6727 - Tue, 11 Oct 2011 00:09:26 -0400 - Bug #1337
Revision 4681e3a - Mon, 10 Oct 2011 17:19:06 -0400 - Allow chanserv/suspend to take an expiry time
Revision 80f4f31 - Mon, 10 Oct 2011 15:04:23 -0400 - Put serialized_items on the heap to prevent weird crashes on shutdown from the list being destructed before members in it
Revision 9f3d735 - Mon, 10 Oct 2011 14:16:59 -0400 - Allow nickserv/suspend to take an expiry time
Revision 0e012f7 - Sun, 9 Oct 2011 21:29:34 -0400 - Check for being at terminal before forking
Revision 9f85033 - Sun, 9 Oct 2011 02:52:13 -0400 - Give more verbose messages on startup
Revision af273e3 - Sun, 25 Sep 2011 15:34:56 -0400 - Store flags for objects, also fixes bug #1333
Revision 1f3e96f - Sun, 25 Sep 2011 14:42:09 -0400 - Made channel privileges case insensitive
Revision e7ba639 - Sun, 25 Sep 2011 14:38:21 -0400 - Remove opnotice from example configs
Revision 1f2399d - Sun, 25 Sep 2011 04:19:15 -0400 - Added a new database format and sqlite support. Also moved db-convert to a module.
Revision 43201ea - Mon, 19 Sep 2011 18:35:40 -0400 - Fixed /os reload doing weird things to service channels, and allow setting modes by clients on burst
Revision 7dce64e - Mon, 19 Sep 2011 13:14:20 -0400 - Fixed missing _ in cs_appendtopic
Revision 1184eb5 - Mon, 19 Sep 2011 13:12:52 -0400 - Allow OnPreHelp to stop processing
Revision 4c2a492 - Mon, 19 Sep 2011 12:36:52 -0400 - Call fantasy events even if the commands for them don't exist
Revision be77a7e - Mon, 19 Sep 2011 12:29:54 -0400 - Bug #1334 - fixed crash on /os oper info
Revision 934723f - Mon, 19 Sep 2011 12:14:02 -0400 - LOG_COMMAND must now always give a valid command
Revision f07295c - Fri, 16 Sep 2011 14:07:33 -0400 - Bug #1332 - Fixed ValidateUser to not require secure off to disable nickserv kill
Revision 26c1d67 - Sat, 10 Sep 2011 16:27:10 -0400 - Fixed compile errors & warnings from 1.9.6 to 1.9 merge
Revision 3d5889c - Sat, 10 Sep 2011 16:08:58 -0400 - Updated channel flag names to remove LOGCHAN
Revision 213c1c4 - Sat, 10 Sep 2011 02:42:18 -0400 - Changed msgmerge to not use -E.. it will escape all of some languages and mess up poedit etc. Keep it in xgettext for the bold/underline characters.
Revision 63cb8ca - Sat, 10 Sep 2011 02:06:31 -0400 - Moved signal/thread/mode checking to use signal pipes
Revision dc5d1fa - Sat, 10 Sep 2011 02:06:31 -0400 - Made ChanServ privileges configurable
Revision 563d158 - Sat, 10 Sep 2011 02:06:31 -0400 - Allow Config to install cmake
Revision 1478b5b - Sat, 10 Sep 2011 02:06:29 -0400 - Added chanserv/log
Revision 19e0b87 - Sat, 10 Sep 2011 02:05:56 -0400 - Removed /bs set msg
Revision 17ea4ed - Sat, 10 Sep 2011 02:05:03 -0400 - Fixed service_reference to work correctly with external classes
Revision feaef7c - Sat, 10 Sep 2011 02:05:03 -0400 - Allow services to register or unregister themselves
Revision c6d3fbd - Sat, 10 Sep 2011 02:05:02 -0400 - Added kqueue
Revision 700a585 - Sat, 10 Sep 2011 02:05:00 -0400 - Allow modules to add their own channel levels
Revision 62752db - Sat, 10 Sep 2011 01:58:39 -0400 - Rewrote mlock saving/loading code to not use this silly extensible hack
Revision f025d1b - Sat, 10 Sep 2011 01:58:38 -0400 - Made service_reference type safe
Revision 8c4417c - Sat, 10 Sep 2011 01:58:38 -0400 - Removed opnotice
Revision d4db2b8 - Sat, 10 Sep 2011 01:58:38 -0400 - Made the IsValidHost checks configurable
Revision bb8e04c - Sat, 10 Sep 2011 01:58:35 -0400 - Added oper:host and oper:vhost
Revision b504791 - Sat, 10 Sep 2011 01:55:37 -0400 - Cleaned up the dns engine, and fixed sometimes parsing multiple answer queries incorrectly
Revision d5749c1 - Sat, 10 Sep 2011 01:55:37 -0400 - Fixed eventfd pipeengine to not add the same socket twice
Revision f54ab5e - Sat, 10 Sep 2011 01:55:29 -0400 - Squash merge of 1.9 to 1.9.6
Revision 1e45019 - Sat, 10 Sep 2011 01:55:11 -0400 - Added m_proxyscan
Revision 2eb708e - Sat, 10 Sep 2011 01:55:09 -0400 - Cleaned up some of the socket code, cleaned up the pipe engines, added support for binary sockets, and cleaned up the asynch connect/accept code
Revision 4fcb371 - Sat, 10 Sep 2011 01:52:59 -0400 - Track what "level" channel status modes are, which allows us to have chanserv/mode determine if a status mode can be set by users better
Revision 6401d93 - Sat, 10 Sep 2011 01:52:59 -0400 - Added chanserv/up and chanserv/down
Revision 8a9a39c - Sat, 10 Sep 2011 01:52:59 -0400 - Renamed the core pseudoclient modules to match their names
Revision 13e8b26 - Sat, 10 Sep 2011 01:52:59 -0400 - Made email messages sent by services configurable
Revision 8a6d657 - Sat, 10 Sep 2011 01:52:46 -0400 - Removed log:inhabitlogchannel and replaced it with service:channels
Revision 4a7ba7e - Sat, 10 Sep 2011 00:58:35 -0400 - Removed SZLine. Instead, have AKILL determine whether or not a ZLINE should be set.
Revision 2b5d9f3 - Sat, 10 Sep 2011 00:54:29 -0400 - Bump for 1.9.6 git
Revision 3a502f2 - Fri, 9 Sep 2011 23:28:58 -0400 - Anope 1.9.5 Release
Revision b6dad37 - Fri, 9 Sep 2011 23:28:37 -0400 - Update version.log
Revision 3cbad7f - Fri, 9 Sep 2011 23:27:15 -0400 - Regenerate language files
Revision b80a0a8 - Fri, 9 Sep 2011 22:27:51 -0400 - Updated Greek language file
Revision f844b0a - Fri, 9 Sep 2011 19:18:43 -0400 - Changed User::IsRecognized check to default to secure
Revision 6bd31b0 - Thu, 8 Sep 2011 19:00:30 -0400 - Bug #1330 & many other small fixes
Revision 7de1a7a - Mon, 5 Sep 2011 18:40:34 -0400 - Don't try and part service bots twice when channels drop
Revision 3815e7d - Sat, 3 Sep 2011 14:39:12 -0400 - Translate whole messages before splitting them up to send to users
Revision 30e6fc0 - Sat, 3 Sep 2011 14:13:14 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision fe1c5d4 - Sat, 3 Sep 2011 14:10:48 -0400 - Bug #1328 - Fixed fantasy to re-split message parameters correctly
Revision fa5ba63 - Sat, 3 Sep 2011 13:44:20 +0100 - Fixed a typo in the OperServ Global command
Revision 073db54 - Sat, 3 Sep 2011 01:29:57 -0400 - Added permission check in cs_sync
Revision ef10b5a - Sat, 3 Sep 2011 06:58:49 +0200 - Fixed operserv global
Revision 1c5ff92 - Mon, 29 Aug 2011 17:08:26 -0400 - Changed a few fatal exceptions to shutdown a bit more gracefully
Revision b24ea29 - Mon, 29 Aug 2011 16:13:37 -0400 - Fixed the /ms del message sent to users when they use /ms read
Revision 5cf3ddb - Mon, 29 Aug 2011 16:03:33 -0400 - Made config rehashing not wipe opers configured with opersev/oper
Revision 1e1a41f - Sat, 27 Aug 2011 20:58:09 -0400 - Added missing ` in docs/LANGUAGE
Revision 28e8190 - Sat, 27 Aug 2011 20:47:30 -0400 - Fixed some cmake warnings
Revision 670c928 - Sat, 27 Aug 2011 17:13:28 -0400 - Tweaked the access operators to allow superadmins to be > channel founders
Revision d07a692 - Sat, 27 Aug 2011 16:52:07 -0400 - Fixed /cs clone to set botmodes on the botserv bot when cloning channels
Revision bb52530 - Sat, 27 Aug 2011 16:45:14 -0400 - Fixed mlock with param modes if you change (but not unset) the mode
Revision 309dfa3 - Sat, 27 Aug 2011 16:14:04 -0400 - Fixed a few mysql problems, including bug #1326
Revision 5c57f5a - Sat, 27 Aug 2011 15:34:09 -0400 - Fixed /ns logout on other users
Revision a36e575 - Thu, 25 Aug 2011 19:01:40 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 8702031 - Thu, 25 Aug 2011 19:01:01 -0400 - Set the creator of default mlocks to the channel founder when a channel is registered
Revision 1571508 - Thu, 25 Aug 2011 10:16:56 +0200 - Only match users against the more "serious" extbans (ones which prevent users from joining)
Revision 6dacec2 - Wed, 24 Aug 2011 21:11:23 +0200 - guested nicks are now logged out from the recovered account on /nickserv recover
Revision fdbbea2 - Wed, 24 Aug 2011 14:27:01 -0400 - Fixed cs_set_misc
Revision dffed5a - Wed, 24 Aug 2011 13:57:56 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 5d681a7 - Wed, 24 Aug 2011 13:56:48 -0400 - Clear NS_HELD from nicks when recover expiry is up
Revision d80e00f - Wed, 24 Aug 2011 13:57:40 +0200 - Fixed automatic fingerprint identify on nickchange between registered nicks
Revision 21a8bff - Tue, 23 Aug 2011 19:04:27 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision fb14f77 - Tue, 23 Aug 2011 19:03:04 -0400 - Set os_session as having first priority for events
Revision 2284c31 - Tue, 23 Aug 2011 11:42:40 +0200 - Replaced some chanserv/forbid with operserv/forbid in example.conf and added a check for ForceForbidReason in os_forbid
Revision b5b2c42 - Mon, 22 Aug 2011 17:14:18 -0400 - Removed this ondeleteobject event, was for m_async_commands which died
Revision a2f92b6 - Mon, 22 Aug 2011 13:14:08 -0400 - Fixed the db_mysql metadata load events to use the right keys
Revision c996356 - Sun, 21 Aug 2011 16:35:22 -0400 - Bugs #1321 & 1322
Revision d71ae41 - Sun, 21 Aug 2011 14:54:06 -0400 - Fixed /cs access add log message to not show override for channel founders
Revision 68a125b - Sun, 21 Aug 2011 14:33:11 -0400 - Fixed ns_set_misc and cs_set_misc to allow unsetting values
Revision 37c7ca8 - Sun, 21 Aug 2011 14:09:55 -0400 - Fixed AddAkiller
Revision 4663970 - Sat, 20 Aug 2011 00:57:35 -0400 - Removed m_async_commands, it can still cause crashes from invalid pointers on the stack & is a giant mess anyway
Revision a68d17c - Sat, 20 Aug 2011 00:51:39 -0400 - Moved the ERROR log message out of debug
Revision fa3b74a - Sat, 20 Aug 2011 00:50:26 -0400 - Fixed zlines to only add the xline host, fixed db_mysql's write function, and prevent adding multiple of the same nick to access lists
Revision fd999b9 - Fri, 19 Aug 2011 16:14:26 -0400 - Fixed some problems with deleting access
Revision b4f5724 - Fri, 19 Aug 2011 04:20:11 -0400 - Fixed AccessGroup::operator> fail
Revision abdc69a - Fri, 19 Aug 2011 09:07:19 +0200 - added some log message for automatic fingerprint identify and removed a unused function from ns_cert
Revision 1b02216 - Thu, 18 Aug 2011 23:08:27 -0400 - Fixed crash in /cs mode
Revision db340f9 - Thu, 18 Aug 2011 22:04:59 -0400 - Fixed some permission checking fail in modules that got messed up from the big commands sed
Revision 0cdca53 - Thu, 18 Aug 2011 17:30:49 -0400 - Moved CA_TOPIC to qop aswell. Newer channels (default) to TOPIC at 5 but older channels will remain at founder only, causing access list to think newer aop are level 10000 due to having this permission on older channels.
Revision 71b9bbd - Thu, 18 Aug 2011 16:48:51 -0400 - Bug #1315 - moved CA_ASSIGN permission from sop to qop
Revision 2f3969b - Thu, 18 Aug 2011 07:59:58 +0200 - Bug #1317 - fixed sha1 fingerprint hashes in the inspircd protocol modules
Revision ff7479f - Thu, 18 Aug 2011 00:47:34 -0400 - Fixed attaching to events in db_mysql & possibly having ChannelInfo::WhoSends return NULL if there really are *no* bots
Revision 487d828 - Wed, 17 Aug 2011 22:05:47 -0400 - Actually made the nickserv block optional
Revision f41081b - Wed, 17 Aug 2011 21:41:30 -0400 - Include when an access entry was created in access view
Revision ede910d - Wed, 17 Aug 2011 15:56:40 -0400 - Made /os oper info also show all inherited commands/privs
Revision 0f4c9a4 - Tue, 16 Aug 2011 16:38:42 -0400 - List supported languages in /ns help saset language
Revision 9aa414b - Tue, 16 Aug 2011 15:28:21 -0400 - Fixed matching acount access entries against nicknames
Revision 2d9ddb0 - Tue, 16 Aug 2011 13:43:01 -0400 - Bug #1316 - added permissions for hs_request commands
Revision 1f542e1 - Tue, 16 Aug 2011 00:16:00 -0400 - Moved cs_seens data purger log message to debug
Revision 68e0d99 - Tue, 16 Aug 2011 00:09:09 -0400 - Fixed select()ing 0 sockets on Windows
Revision f43287f - Sun, 14 Aug 2011 22:10:17 -0400 - Fixed grammar problem in cs_clone
Revision 2e7bd64 - Sun, 14 Aug 2011 21:46:14 -0400 - Fixed /cs clone access
Revision 786397f - Sun, 14 Aug 2011 21:33:07 -0400 - Massive cleanup of cs_seen, added help, syntax messages, command descriptions, removed lots of dead code, fixed memory leaks, etc
Revision 960c339 - Sun, 14 Aug 2011 18:50:22 -0400 - Brought back the old 1.7 behavior of a level -1 matching all users and 0 matching all identified users
Revision fddb230 - Sun, 14 Aug 2011 17:01:28 -0400 - Bug #1312, fixed loading autoowner from db_plain
Revision 1b8dc4d - Sun, 14 Aug 2011 16:34:20 -0400 - Fixed updating exceptions
Revision fcc03f4 - Sun, 14 Aug 2011 15:59:14 -0400 - Do not put users hosts in session akills
Revision 78b8b30 - Sun, 14 Aug 2011 15:27:20 -0400 - Fixed resolving hosts when connecting to our uplink
Revision 91d8cc4 - Sun, 14 Aug 2011 15:25:02 -0400 - Revert "Fixed resolving hosts on connect"
Revision 11619be - Sun, 14 Aug 2011 21:21:50 +0200 - Fixed resolving hosts on connect
Revision e767ded - Sun, 14 Aug 2011 01:01:38 -0400 - Fixed default settings for log blocks
Revision 83a579f - Sat, 13 Aug 2011 23:05:30 -0400 - Fixed number list position when requesting custom lists from akill
Revision 244f879 - Sat, 13 Aug 2011 20:00:45 +0200 - Fixed permission check in botserv set
Revision 6f0da68 - Sat, 13 Aug 2011 09:43:38 -0400 - Fixed anope_os_core insert statement
Revision af43852 - Sat, 13 Aug 2011 09:27:42 -0400 - Fixed /cs saset noexpire syntax
Revision ad4c4e4 - Fri, 12 Aug 2011 13:08:53 -0400 - Send replies back to uses after m_ldap_authentication processes
Revision ed33a4f - Fri, 12 Aug 2011 12:48:29 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision f3d7d4e - Fri, 12 Aug 2011 12:46:11 -0400 - Track when our clients are introduced or not
Revision bd4916e - Fri, 12 Aug 2011 14:54:31 +0200 - Fixed loading/saving XLines in db_plain
Revision feee50e - Fri, 12 Aug 2011 03:13:56 -0400 - Allow bot usermodes to be configurable
Revision 54710a7 - Fri, 12 Aug 2011 01:51:14 -0400 - Removed the unused ChannelModeBan code
Revision d44a1d0 - Thu, 11 Aug 2011 23:10:08 -0400 - Fixed Windows runtime problems
Revision c2780e1 - Thu, 11 Aug 2011 22:21:40 +0200 - Added a separate field for last seen realhost to ns_info, shown to services admins only
Revision 4e1f54f - Thu, 11 Aug 2011 07:03:20 +0200 - added cs_seen
Revision 3755bf5 - Wed, 10 Aug 2011 15:50:45 -0400 - Ignore SIGPIPE
Revision 25d422d - Wed, 10 Aug 2011 15:47:02 -0400 - Fixed flags +* and -*
Revision 697bc8d - Wed, 10 Aug 2011 05:05:09 -0400 - Added a services.host define to easily change every clients hostname
Revision 4bdc982 - Wed, 10 Aug 2011 01:34:14 -0400 - Added two missing files
Revision ded98ed - Wed, 10 Aug 2011 01:32:07 -0400 - Fixed windows build
Revision 13bcc4e - Wed, 10 Aug 2011 00:28:31 -0400 - Replace the old sigaction for a signal when our Signal destructs
Revision ce92c9b - Tue, 9 Aug 2011 22:18:31 -0400 - Remove +P from unregistered channels if persist is set
Revision b332fbd - Tue, 9 Aug 2011 18:34:17 -0400 - Fixed parsing TMODE on ratbox
Revision eaf4e69 - Tue, 9 Aug 2011 17:07:20 -0400 - Updated Changes
Revision 2f67c70 - Tue, 9 Aug 2011 16:38:10 +0200 - fixed the operserv forbid del command
Revision 8348392 - Tue, 9 Aug 2011 13:36:33 +0200 - fixed wrong syntax-message for botserv set msg
Revision 8116ad9 - Tue, 9 Aug 2011 04:38:35 -0400 - Added forgotten founder checks to cs_access, fixed fantasy replies to come from the right service, and fixed the accessgroup operators to acount for founder/superadmin
Revision cb74359 - Tue, 9 Aug 2011 01:56:08 -0400 - Fixed a typo in init.cpp
Revision 776583a - Tue, 9 Aug 2011 01:55:34 -0400 - Simiplied a bit of the access system
Revision 91c3363 - Tue, 9 Aug 2011 00:06:44 -0400 - Hopefully sort this AccessGroup::HasPriv once and for all
Revision b7542fd - Mon, 8 Aug 2011 23:41:03 -0400 - Added a few sanity checks which never really should happen to db-convert
Revision 0c860a7 - Mon, 8 Aug 2011 23:32:52 -0400 - Fixed CMakeLists.txt detecting epoll
Revision 2d591f7 - Mon, 8 Aug 2011 20:34:27 -0400 - When we split from the uplink send a quit for *all* of our clients not just bots
Revision 9cb96f3 - Mon, 8 Aug 2011 06:24:29 +0100 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 286a9ed - Mon, 8 Aug 2011 06:19:35 +0100 - Standardized some of the SyntaxError/Help replies and corrected some syntax in BotServ set
Revision c4da496 - Mon, 8 Aug 2011 00:32:09 -0400 - Copy modules to the runtime directory in one big read/write if we can instead of this 1 byte at a time thing, significantly improves startup loading time.
Revision ade9239 - Sun, 7 Aug 2011 22:34:16 -0400 - Fixed the pipengines
Revision c6741d3 - Sun, 7 Aug 2011 19:04:27 -0400 - Always reset the levels of newly created channels, fixed DetermineLevel matching ACCESS_INVALID levels, and added in a disabled config option for levels
Revision 25e3408 - Sun, 7 Aug 2011 17:43:23 -0400 - Fixed generating sid on startup
Revision 35588cc - Sun, 7 Aug 2011 16:04:40 -0400 - Made botserv bots with no commands just ignore messages to them, and made bots only tell users to use HELP if they have a HELP command
Revision 32bb63f - Sun, 7 Aug 2011 15:56:35 -0400 - Updated tables.sql
Revision 27912e1 - Sat, 6 Aug 2011 19:43:06 -0400 - Fixed two of the xop log messages
Revision b678aa6 - Sat, 6 Aug 2011 19:41:37 -0400 - Give channel founders +qo by default
Revision c3e9fc4 - Sat, 6 Aug 2011 18:33:44 -0400 - Show channel founders their channels in /ns alist
Revision 66ab59d - Sat, 6 Aug 2011 18:21:59 -0400 - Fixed loading older access entries
Revision deb79e8 - Sat, 6 Aug 2011 18:05:16 -0400 - sed'd a few typos
Revision a6dd65f - Sat, 6 Aug 2011 17:33:59 -0400 - Fixed suepradmin
Revision 0448e38 - Sat, 6 Aug 2011 16:49:55 -0400 - Document what /os oline does
Revision 749de00 - Sat, 6 Aug 2011 04:32:50 -0400 - Update last used times on channels when someone with access uses them
Revision 7849667 - Sat, 6 Aug 2011 04:16:10 -0400 - Added a define{} block which can be used to easially rename things
Revision e03efde - Sat, 6 Aug 2011 00:31:24 +0100 - Fixed ns_ajoin to check if adding a duplicate channel
Revision d6a8d27 - Fri, 5 Aug 2011 16:07:41 +0100 - Fixed an error and typo in CS SET OPNOTICE
Revision 5e18a72 - Fri, 5 Aug 2011 06:18:38 -0400 - Mark the new commands/ modules as CORE and fixed a typo in the example.conf
Revision e66063e - Fri, 5 Aug 2011 05:35:31 -0400 - Rewrote the example configurations and split them up into seperate files for each pseudo client.
Revision 9ec18a3 - Thu, 4 Aug 2011 21:59:01 -0400 - Added a command:permission setting
Revision 773a1f3 - Thu, 4 Aug 2011 16:41:36 -0400 - Updated a bit of the TODO
Revision b3f4ba0 - Wed, 3 Aug 2011 06:09:27 -0400 - Start the ts6 sid generator off at 00A if none is given
Revision 34da226 - Wed, 3 Aug 2011 05:54:03 -0400 - Generate random SIDs for us if one is not specified
Revision 16280f4 - Wed, 3 Aug 2011 05:42:41 -0400 - Added operserv/kill and removed version.h from .gitignore
Revision 42f954f - Tue, 2 Aug 2011 22:39:14 -0400 - Fixed reintroducing our clients if we disconnect and reconnect to the uplink
Revision 09f5591 - Tue, 2 Aug 2011 05:07:59 -0400 - Fixed /cs clone copying channel access, fixed restricted, and fixed some compiler warnings
Revision f690cd8 - Tue, 2 Aug 2011 02:02:13 -0400 - Made /ns info default to your account or your nick if no arguments are given
Revision d43e1fb - Tue, 2 Aug 2011 01:50:09 -0400 - Added opertype:modes
Revision 41b40f6 - Mon, 1 Aug 2011 23:42:20 -0400 - Split /os mode into /os mode and /os umode to make giving permission to just one possible
Revision f7adc0b - Mon, 1 Aug 2011 22:37:27 -0400 - Rewrote the access systems and added a flags access system
Revision 710c02f - Sun, 31 Jul 2011 19:11:26 +0100 - Fixed bug #1301 - Changed operserv/staff to reflect its renaming to operserv/oper
Revision 7f69d2b - Sun, 31 Jul 2011 14:41:59 +0100 - Fixed bug #1300
Revision a18e3f3 - Sun, 31 Jul 2011 07:00:27 -0400 - Bugs 1297-1299 and made /os stats work like the help describes it does
Revision 63a4201 - Sun, 31 Jul 2011 06:24:24 -0400 - Fixed these ModuleManager::Attach calls once and for all..
Revision b751800 - Sun, 31 Jul 2011 06:24:11 -0400 - Fixed os_defcon
Revision f321491 - Sun, 31 Jul 2011 04:00:35 -0400 - Fixed error message from being unable to connect
Revision 1cb11bb - Sun, 31 Jul 2011 03:22:23 -0400 - Fixed a few small problems, including m_ssl's connect feature sometimes failing for no good reason
Revision f29c88b - Fri, 29 Jul 2011 22:50:45 +0100 - Fixed bug #1294, Crash on NS SET HIDE
Revision f5e78d7 - Thu, 28 Jul 2011 07:06:08 +0100 - Fixed a typo in the nickserv/auspex oper privilege
Revision 25c4985 - Thu, 28 Jul 2011 06:36:29 +0100 - Fixed OS LOGONNEWS
Revision cd4f6da - Wed, 27 Jul 2011 19:24:58 -0400 - Bug #1289 - Fixed hooking to delcore event in cs_main
Revision 6e032de - Wed, 27 Jul 2011 19:17:21 -0400 - Bug #1288 - Fixed crash on /cs help access
Revision e2b47e0 - Wed, 27 Jul 2011 19:06:42 -0400 - Bug #1291 - fixed parsing JOIN on ratbox
Revision b32c961 - Wed, 27 Jul 2011 16:54:50 +0100 - Show the description in cs help set instead of the syntax
Revision 088337e - Tue, 26 Jul 2011 23:18:54 -0400 - Fixed /os ignore, /os exception del, and a crash in /cs entrymsg
Revision e8c00b9 - Tue, 26 Jul 2011 05:44:14 -0400 - A few small fixes
Revision 023d4b4 - Sat, 23 Jul 2011 13:22:56 +0100 - Fixed a typo that broke CS SET RESTRICTD and re-added abbreviation for CS SET DESC
Revision 87d2f4b - Sat, 23 Jul 2011 13:07:19 +0100 - Fix couple of typos in modules
Revision 39ca53c - Sun, 17 Jul 2011 21:58:27 +0100 - Fixed hs_request and corrected a typo(?) in hs activate
Revision 46f2f3b - Sun, 17 Jul 2011 13:08:15 +0100 - Fixed some of the extra modules
Revision cb56d50 - Sun, 17 Jul 2011 06:08:35 -0400 - Fixed up cs_set_misc and ns_set_misc
Revision b19dddb - Sat, 16 Jul 2011 07:03:04 -0400 - Fixed a few of the /cs set syntax messages to reflect the new syntax
Revision acceabe - Sat, 16 Jul 2011 06:52:13 -0400 - Bug #1287 - Only check if users should be deopped on syncing channels when the user is on a server that is also syncing.
Revision c3993b3 - Thu, 14 Jul 2011 22:37:46 -0400 - Fixed appending !*@* to some access list entries that are valid hosts
Revision f277be0 - Thu, 14 Jul 2011 21:40:21 -0400 - Fixed OSOpersOnly & CSOpersOnly
Revision 1a2486d - Thu, 14 Jul 2011 20:52:24 -0400 - These .pot files don't need to be under version control
Revision a735095 - Thu, 14 Jul 2011 20:00:39 -0400 - Added cs_sync
Revision ef75e17 - Thu, 14 Jul 2011 19:11:13 -0400 - Added bs_autoassign
Revision 5bf7dee - Thu, 14 Jul 2011 18:29:03 -0400 - Made channel descriptions optional
Revision f858164 - Thu, 14 Jul 2011 02:31:12 -0400 - Rewrote how commands are handled within Anope. This allows naming commands and having spaces within command names.
Revision 924f684 - Sun, 10 Jul 2011 19:32:10 -0400 - Bug #1283 - Upped the buffer used for messge replies, as some can be really big
Revision b5ec57a - Sun, 10 Jul 2011 19:07:45 -0400 - Bug #1285 - Fixed setting -P on channels with only a service bot in it
Revision 6d97848 - Sun, 10 Jul 2011 18:27:48 -0400 - Bug #1286 - Dont allow actions to mess up the caps kicker
Revision d2832b1 - Thu, 7 Jul 2011 02:23:11 -0400 - Use getrlimit instead of ulimit, fixes freebsd build
Revision 1a4fc39 - Wed, 6 Jul 2011 22:06:07 -0400 - Do not send news when a server is syncing
Revision 97388ab - Wed, 6 Jul 2011 22:05:01 -0400 - Fixed /hs set and /hs setall not allowing only a host
Revision 57ec310 - Wed, 6 Jul 2011 05:20:25 -0400 - Only call send once per write event in dns manager
Revision ffd5c04 - Wed, 6 Jul 2011 00:33:25 -0400 - Fixed chanserv/access/modify permission on non-xop channels
Revision cc3c2b6 - Tue, 5 Jul 2011 01:39:11 -0400 - Send account data once an account is confirmed
Revision c549aa4 - Mon, 4 Jul 2011 22:39:13 -0400 - Bug #1279 - Fixed strftime
Revision 714831b - Mon, 4 Jul 2011 22:34:21 -0400 - Bug #1282
Revision d6879c4 - Mon, 4 Jul 2011 14:25:13 -0400 - Bug #1280 - Fixed reading some na and bi flags in db_plain
Revision 2caf586 - Sun, 3 Jul 2011 00:19:54 -0400 - Clean up some of the dns code, udp is connectionless anyway so this isnt required
Revision c585964 - Mon, 27 Jun 2011 19:14:30 -0400 - Fixed the mode manager from complaining about prefixless modes on insp20
Revision 936a50d - Mon, 27 Jun 2011 15:35:09 -0400 - Fixed build on older cmake versions
Revision 3e98880 - Fri, 24 Jun 2011 03:40:18 -0400 - Fixed mail delay time
Revision 821826a - Fri, 24 Jun 2011 02:58:40 -0400 - The other part of #1277
Revision 7ec803f - Thu, 23 Jun 2011 15:31:57 -0400 - Bug #1277 - Dont send account data for unconfirmed nicks
Revision b1a075b - Thu, 23 Jun 2011 15:10:50 -0400 - Fixed bug #1276 and some other valgrind warnings
Revision 3be75cb - Mon, 20 Jun 2011 23:28:25 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 2667f90 - Mon, 20 Jun 2011 23:25:46 -0400 - Cleaned up some of the logger code which fixes not logging debug logs to files etc when debug is enabled, and some other small things
Revision 2601871 - Mon, 20 Jun 2011 23:09:03 -0400 - Fix long-standing issue with the get token functions if the delimiter wasn't found in the string but you wanted the first "token".
Revision a3d0ab3 - Mon, 20 Jun 2011 23:00:49 -0400 - Use case insensitive matching when looking up servers by name
Revision a1b36ec - Fri, 17 Jun 2011 19:57:43 -0400 - Search all domains for language strings, fixes the mess that we used to use to translate strings in 3rd party modules
Revision 48e995d - Fri, 17 Jun 2011 13:34:47 -0400 - Bug #1275 - Don't log absolutely everything sent to operserv, most of its commands already have their own logs
Revision df971be - Tue, 14 Jun 2011 18:23:53 -0400 - Fixed a few small things
Revision 1cd6587 - Mon, 13 Jun 2011 18:20:22 +0200 - changed some _() to gtl() and updated do_strftime() and duration()
Revision 6148ffa - Sun, 12 Jun 2011 06:28:22 +0200 - added a Anope::string::capacity() function
Revision 717b4c3 - Thu, 9 Jun 2011 06:16:31 +0200 - small improvement for Timer::SetSecs()
Revision 74361be - Tue, 7 Jun 2011 06:16:57 +0200 - added a Timer::SetSecs() function
Revision a087e7f - Sun, 5 Jun 2011 18:18:50 -0400 - Fixed clearing bandata
Revision 3ad93a3 - Thu, 2 Jun 2011 14:59:34 -0400 - Burst our channels with the uplink when we connect & fixed bug #1274
Revision 184b346 - Thu, 2 Jun 2011 12:45:08 -0400 - Place version.h in build/ not include/
Revision b2c807d - Mon, 30 May 2011 13:14:33 -0400 - Fixed /ns alist
Revision 60548aa - Sun, 29 May 2011 19:05:28 -0400 - Fixed ns_update and db_mysql_live sql queries
Revision a45d155 - Mon, 23 May 2011 14:47:14 -0400 - Added an IsServicesOper event
Revision 121ae0b - Mon, 23 May 2011 13:32:01 -0400 - Added m_statusupdate
Revision 8bf8832 - Mon, 23 May 2011 04:41:51 -0400 - Rewrote the signal handling to use sigaction
Revision 4dd7e26 - Sun, 22 May 2011 09:05:21 +0200 - fixed a possible crash on database saving
Revision f4329df - Sat, 21 May 2011 15:33:10 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 98729a6 - Sat, 21 May 2011 15:32:47 -0400 - Bug #1271
Revision 742ba97 - Sat, 21 May 2011 15:15:46 +0200 - fixed bug #1272
Revision 115f94b - Sat, 21 May 2011 04:57:27 -0400 - Made Anope able to process normally when disconnected from the uplink and not sleep(), enable usage of non-blocking connect() and default all sockets to non blocking mode. Some cleanup to m_ssl and some cleanup to main.cpp.
Revision 7e57272 - Thu, 19 May 2011 20:36:39 -0400 - Fixed compile from the earlier merge
Revision 13915d8 - Mon, 16 May 2011 04:10:18 -0400 - Modularized os_news
Revision 9962fae - Mon, 16 May 2011 04:10:18 -0400 - Calculate nc::channelcount at runtime
Revision 9fcbe29 - Mon, 16 May 2011 04:10:18 -0400 - Added os_oper
Revision fd4b52e - Mon, 16 May 2011 04:10:18 -0400 - Added os_forbid
Revision b59602a - Mon, 16 May 2011 04:10:18 -0400 - Check for a valid server in /operserv noop
Revision fd21c36 - Mon, 16 May 2011 04:10:18 -0400 - Fixed some logic fail in ts6_uid_retrieve
Revision b999c6c - Mon, 16 May 2011 04:10:15 -0400 - Expand more on m_alias and changed some std::string usage in sockets.cpp to use Anope::string
Revision 583954d - Mon, 16 May 2011 04:09:32 -0400 - Use module type to determine what type each module is instead of its location in the configuration file.
Revision 8fb1604 - Mon, 16 May 2011 04:09:07 -0400 - Fixed reading empty config values in the multiconfig code, caused by removal of DT_CHARPTR
Revision 284af25 - Mon, 16 May 2011 04:09:07 -0400 - Added more useful functions to our LDAP API, allow adding newly registered accounts to LDAP, removed some unnecessary OnPre events and fixed unloading all modules
Revision e7887c1 - Mon, 16 May 2011 04:08:47 -0400 - Unmodularized the socket engine because its causing problems and really is unnecessary
Revision 076ebaf - Mon, 16 May 2011 04:07:56 -0400 - Moved some global functions to be member functions and misc cleanup
Revision 6922bd2 - Mon, 16 May 2011 04:07:30 -0400 - Fixed up the MySQL Query code and finished some command code I forgot earlier
Revision 13aa58c - Mon, 16 May 2011 04:06:22 -0400 - Removed DT_CHARPTR from the config reader, its unneeded
Revision c8c2315 - Mon, 16 May 2011 04:06:17 -0400 - Moved the core pseudo clients out into their own modules
Revision 1782ce2 - Mon, 16 May 2011 04:01:50 -0400 - Use std::map instead of unordered_map
Revision b28d374 - Mon, 16 May 2011 04:01:46 -0400 - Branch for 1.9.5
Revision 469a04e - Mon, 16 May 2011 02:58:06 -0400 - Anope 1.9.4 Release
Revision 605b5d5 - Mon, 16 May 2011 02:57:28 -0400 - Removed ngircd as we've decided not to support it at this time
Revision f7aa46f - Mon, 16 May 2011 02:47:23 -0400 - Note m_async_commands is experimental
Revision b445029 - Sun, 15 May 2011 21:02:06 -0400 - Fixed Windows build
Revision 57327a5 - Sun, 15 May 2011 19:54:35 -0400 - Fixed akill log message when there is no expiry time
Revision 4a3c642 - Sun, 1 May 2011 18:41:54 -0400 - Fixed sometimes not removing nick masks from the access list when the group is dropped
Revision 036b3c9 - Fri, 29 Apr 2011 18:03:04 -0400 - Temporary fix for /os restart with m_async_commands loaded, is fixed properly in 1.9.5
Revision 7da3334 - Thu, 28 Apr 2011 19:13:44 -0400 - Added a unique key for the anope_cs_mlock table
Revision cbdb9f5 - Wed, 27 Apr 2011 11:15:02 -0400 - Fixed bug #1265
Revision 5d3d6bc - Wed, 27 Apr 2011 09:26:51 -0400 - Fixed a crash if an expiring channel had the founder also on the access list
Revision 0cdc628 - Mon, 25 Apr 2011 15:58:46 -0400 - Fixed crash when certain nicks expire
Revision 4a733c9 - Mon, 25 Apr 2011 04:17:21 -0400 - Don't attempt to connect to the uplink if given invalid hostnames
Revision 03d2378 - Mon, 25 Apr 2011 07:08:57 +0200 - resolve hosts when connecting with ssl
Revision 5e027c1 - Sat, 23 Apr 2011 02:36:42 -0400 - Two small SQL fixes
Revision 3aeaef5 - Wed, 20 Apr 2011 15:39:44 -0400 - A few more small fixes
Revision 4d26070 - Wed, 20 Apr 2011 09:35:09 -0400 - This actually isn't necessary
Revision f601b04 - Tue, 19 Apr 2011 23:42:16 -0400 - Fixed logging messages with an empty category to everything
Revision ca16948 - Mon, 18 Apr 2011 21:07:54 -0400 - Allow unidentified users to still get access by non nickcore access entries
Revision 713c2eb - Mon, 18 Apr 2011 17:09:30 -0400 - Fixed /ns help register reply
Revision 660e0c7 - Sun, 17 Apr 2011 19:00:01 -0400 - Fixed /ns help access
Revision 0862de6 - Sat, 16 Apr 2011 16:06:52 -0400 - Fixed the mlock depreciated message
Revision 2cd511d - Sat, 16 Apr 2011 04:35:14 -0400 - Fixed botserv kicker logic
Revision efe5fed - Fri, 15 Apr 2011 19:51:34 -0400 - Fixed caps kicker
Revision c8c6845 - Sun, 10 Apr 2011 22:05:48 -0400 - Fixed /ns list unconfirmed
Revision bd62c48 - Sat, 9 Apr 2011 20:52:25 -0400 - Fixed disabling channel levels
Revision 9535541 - Wed, 6 Apr 2011 10:13:03 -0400 - Fixed setting +r on nick ownership, lost somewhere in revision fbae33
Revision 711a570 - Wed, 6 Apr 2011 09:41:39 -0400 - Run OnCheckAuthentication with the account name if there is one
Revision cb9ccc4 - Tue, 5 Apr 2011 19:11:23 -0400 - Fixed bug #1261
Revision c681bdd - Sun, 3 Apr 2011 18:23:17 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 74844c0 - Sun, 3 Apr 2011 18:19:29 -0400 - Use dynamic_reference to check for users being killed from commands
Revision 9052070 - Sun, 3 Apr 2011 18:07:58 -0400 - Made LDAP support recover, release, resetpass, etc.
Revision 73a944f - Sun, 3 Apr 2011 08:54:40 +0200 - fixed some duplicate messages and updated the german langfile (10% done)
Revision d1328d8 - Fri, 1 Apr 2011 01:57:12 -0400 - Fixed a typo making ns_register crash
Revision faa8556 - Thu, 31 Mar 2011 14:41:30 -0400 - Removed some unneeded/unused code from m_ldap
Revision 8dec0c1 - Wed, 30 Mar 2011 23:59:57 -0400 - Fixed bug #1258, more Windows stuff, and more language strings
Revision 8098ed8 - Wed, 30 Mar 2011 00:55:45 -0400 - Fixed windows build more, including ldap
Revision 77c98f0 - Tue, 29 Mar 2011 14:02:35 -0400 - Regenerated language files.
Revision 8dbdfa9 - Tue, 29 Mar 2011 13:43:40 -0400 - Fixed windows build
Revision 685e99b - Tue, 29 Mar 2011 13:43:22 -0400 - Fixed some left over useprivmsg problems and fixed some compiler warnings.
Revision b14b7bd - Sat, 26 Mar 2011 08:44:21 +0100 - burned all %R and %S in the .po files
Revision 365769d - Sat, 26 Mar 2011 08:20:05 +0100 - replaced all %R with %s in the language strings
Revision 01b901e - Fri, 25 Mar 2011 20:56:42 +0100 - ignore additional parameters for /chanserv info
Revision 26de1d9 - Fri, 25 Mar 2011 17:42:13 +0100 - 1. when dropping nicks, dont add the dropped nick as successor for a channel 2. set -r on dropped channels
Revision 451fb82 - Tue, 22 Mar 2011 23:58:53 -0400 - Bug #1203
Revision c02d51f - Tue, 22 Mar 2011 18:16:05 -0400 - Bug #1256
Revision b95027b - Wed, 16 Mar 2011 01:16:15 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 5b476a2 - Wed, 16 Mar 2011 06:14:28 +0100 - added a description for the HELP command
Revision bceeda8 - Wed, 16 Mar 2011 05:36:12 +0100 - fixed displaying the RESEND command in /nickserv help output
Revision ee9636b - Tue, 15 Mar 2011 19:23:08 -0400 - Fixed some logic fail in User::IsRecognized
Revision ddfb16d - Mon, 14 Mar 2011 20:16:38 -0400 - Fixed compile
Revision 2555d0d - Mon, 14 Mar 2011 21:39:53 +0000 - Removed include/patricia.h due to oversight in attribution. This breaks compile, please do not use until this is fixed later.
Revision ed73d76 - Mon, 14 Mar 2011 13:52:26 -0400 - Rewrote some of the opertype system, added os_login
Revision 4fe49af - Sun, 13 Mar 2011 22:59:50 -0400 - Fixed a crash in m_ldap is unloaded
Revision beabbb3 - Sun, 13 Mar 2011 19:15:53 -0400 - When a server quits use its quit reason for all of its links
Revision b4888c2 - Sun, 13 Mar 2011 17:20:44 -0400 - Fixed a typo in os_stats
Revision b75fa1c - Sun, 13 Mar 2011 14:03:02 -0400 - Fixed a crash in /cs help register
Revision 3fbf39b - Sun, 13 Mar 2011 03:42:30 -0400 - Added some useful Anope::Version functions to prevent some files from unnecessarily rebuilding on every make
Revision 15a8332 - Sun, 13 Mar 2011 03:38:42 -0400 - Set the locale to the default system locale on startup
Revision 5a0d04b - Sun, 13 Mar 2011 07:09:17 +0100 - fixed a typo in os_news, thanks to Dan for reporting it
Revision fbae334 - Sat, 12 Mar 2011 09:27:16 +0100 - added ns_cert
Revision 95469fd - Sat, 12 Mar 2011 02:40:08 -0500 - Added some access checks to cs_mode and fixed some language strings
Revision 9f46972 - Fri, 11 Mar 2011 17:26:27 -0500 - _()ify Command::SetDesc
Revision 46a3afa - Fri, 11 Mar 2011 17:09:49 -0500 - Fixed validating users on all server syncs
Revision 1b2f3bf - Fri, 11 Mar 2011 15:10:30 -0500 - Fixed some problems with m_alias and fantasy
Revision bb3b421 - Fri, 11 Mar 2011 04:27:32 -0500 - Global should send logon news
Revision 1ee3d3d - Fri, 11 Mar 2011 00:47:28 -0500 - Added os_config and support for including additional configuration files.
Revision 97c2e09 - Thu, 10 Mar 2011 19:20:58 -0500 - Bug #1251 - Fixed logging inspircd logging us logging inspircd. Also moved the Server::Find messages to debug level 2
Revision 09a5791 - Wed, 9 Mar 2011 12:29:59 -0500 - ngIRCd protocol: announce Anope with its version
Revision 8db5ecd - Wed, 9 Mar 2011 12:28:24 -0500 - Fixed sending CHANINFO on ngIRCd with two parameters if the channel has no modes locked.
Revision e9aa04a - Wed, 9 Mar 2011 01:25:49 -0500 - Store mlock in the databases and removed some unused functions from misc.cpp
Revision 8eb23e7 - Mon, 7 Mar 2011 19:54:51 -0500 - Added support for extbans
Revision 093b3d2 - Sun, 6 Mar 2011 19:36:52 -0500 - Change the mode name code to use Flags names in preparation for extban support
Revision 48e6221 - Sat, 5 Mar 2011 22:00:27 -0500 - Expire unconfirmed nicks, forgot to add this earlier..
Revision ef0c095 - Sat, 5 Mar 2011 18:18:51 -0500 - Made m_ldap_oper understand deopering
Revision a0355df - Sat, 5 Mar 2011 17:43:51 -0500 - Fixed /bs badword del to show what word was deleted
Revision 6fe2d8a - Sat, 5 Mar 2011 17:23:22 -0500 - Removed nickrequests, instead have unconfirmed registrations. Also made ns_resetpass allow remote-id to get past things such as kill immed.
Revision 90e5d0f - Fri, 4 Mar 2011 20:47:58 -0500 - Added LDAP support
Revision d79e22b - Fri, 4 Mar 2011 12:50:50 -0500 - Updated TODO
Revision a9fb6ba - Fri, 4 Mar 2011 02:41:29 -0500 - Just use blocking sql queries if m_asynch_commands isn't loaded - it's not that bad.
Revision dd968c0 - Fri, 4 Mar 2011 02:19:20 -0500 - Fixed some logic fail when detecting who should be akicked
Revision feb81c5 - Fri, 4 Mar 2011 02:17:51 -0500 - Clarify the module dependency messages generated by cmake are non fatal
Revision aecf675 - Sun, 27 Feb 2011 23:32:07 -0500 - Fixed os_sqline del
Revision bcaf406 - Sun, 27 Feb 2011 16:47:23 -0500 - Made akills work on IRCds that do not support bans (ngircd)
Revision f234a2b - Sat, 26 Feb 2011 17:54:03 -0500 - Replaced the few language strings we use with #defines to prevent accidentally translating them if we shouldnt
Revision 28d17a4 - Fri, 25 Feb 2011 21:41:27 -0500 - Fixed session exception limit of 0 to mean unlimited
Revision 7cfca37 - Fri, 25 Feb 2011 21:41:18 -0500 - Fixed build on freebsd with precompiled headers
Revision c38b639 - Fri, 25 Feb 2011 21:41:08 -0500 - More fixes. Also made db_mysql_live not keep bots updated because thats pointless and made m_asynch_commands respect user language settings.
Revision ee38756 - Fri, 25 Feb 2011 21:40:43 -0500 - Fixed a lot of small problems
Revision eea7d2e - Tue, 22 Feb 2011 20:44:47 -0500 - Fixed the first half of #1235
Revision b15410f - Tue, 22 Feb 2011 20:30:45 -0500 - Store modes in the databases told to us during runtime that we don't have information any about. Allows mlocking things like InspIRCds +w etc. Also fixes part of #1235
Revision c83b2b7 - Sun, 20 Feb 2011 01:05:16 -0500 - Much more work on the live SQL. Should work pretty decently now under heavy load.
Revision dfbb526 - Sat, 19 Feb 2011 21:17:53 -0500 - Inspircd does not send CAPAB NOQUIT, assume it
Revision f49a3e0 - Sat, 19 Feb 2011 19:03:05 -0500 - Fixed aborting because of invalid values given to mode +f on inspircd
Revision 109d174 - Fri, 18 Feb 2011 11:49:52 -0500 - Update SQL when a nick is deleted
Revision 470f8af - Fri, 18 Feb 2011 11:48:29 -0500 - Fixed some logic fail when determining when a recognized user gets access
Revision a1296a3 - Fri, 18 Feb 2011 11:48:20 -0500 - Changed the OnNickDrop event to call before the nick is deleted
Revision f38fe24 - Thu, 17 Feb 2011 14:32:51 -0500 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 536ea21 - Thu, 17 Feb 2011 14:31:21 -0500 - Split db_mysql_live into two modules so other modules can make use of the asynchronous command interface
Revision ab0422b - Thu, 17 Feb 2011 07:00:03 +0100 - set the vhost before we call ns_ajoin or other modules on identify
Revision 18bd33f - Wed, 16 Feb 2011 12:50:23 -0500 - Use precompiled headers when building with gnu g++ to speed up build time
Revision d436e4c - Sun, 13 Feb 2011 20:06:01 +0100 - added Anope::printf()
Revision 1372dc1 - Sat, 12 Feb 2011 16:17:17 -0500 - Removed the Wallop config options and replaced them with the new log system
Revision 9ef7352 - Fri, 11 Feb 2011 18:30:58 -0500 - Merged os_umode into os_mode
Revision 2529ff6 - Fri, 11 Feb 2011 03:12:39 -0500 - Made the help command description code more sane
Revision 7bdf592 - Wed, 9 Feb 2011 21:54:28 -0500 - Log rawio when in debug mode and fixed expiring session exceptions
Revision f463b77 - Wed, 9 Feb 2011 20:09:26 -0500 - Removed a lot of the old capab flags we dont/have never used
Revision eec8977 - Wed, 9 Feb 2011 17:41:07 -0500 - Enable quitstorm for ngircd
Revision f87c665 - Wed, 9 Feb 2011 13:31:47 -0500 - Foward port ebe0ce6610e1 / b6ab031fc1822
Revision 36d3fd1 - Wed, 9 Feb 2011 13:25:28 -0500 - Do not crash if a user is introduced with a nonexistant server
Revision d26a19b - Wed, 9 Feb 2011 01:12:43 -0500 - Made ./Config output a userful error message if cmake is not found
Revision a55b374 - Sat, 5 Feb 2011 18:35:20 -0500 - Removed the LIBINTL include hack
Revision 8355666 - Fri, 4 Feb 2011 21:01:33 -0500 - try/catch-ified all instances of convertTo to keep from aborting when a user gives too large or too small a number
Revision faf5f31 - Fri, 4 Feb 2011 19:31:02 -0500 - Merge 032c30dd5dc4
Revision a53a797 - Fri, 4 Feb 2011 18:32:04 -0500 - Replaced all of the old %S's in the language strings that were used for service nicks
Revision 08583dc - Fri, 4 Feb 2011 15:30:31 -0500 - Moved the language strings which are only used once out of the core and into the modules that use them.
Revision c362a1e - Sat, 29 Jan 2011 12:05:34 +0000 - DP in "an user" grammar police mode.
Revision 140208e - Sat, 29 Jan 2011 12:00:12 +0000 - Another typo pointed out by the grammar police. ;)
Revision 679d3c3 - Sat, 29 Jan 2011 11:58:59 +0000 - Fixing leftover spaces and other rubbish I missed on the first pass.
Revision 557ecee - Sat, 29 Jan 2011 11:06:38 +0000 - Updated some docs/ & removed TROUBLESHOOTING as it is redundant.
Revision 9704ccc - Sat, 29 Jan 2011 10:44:27 +0000 - QA fixes / refinements for example.conf
Revision e626641 - Fri, 28 Jan 2011 23:09:25 -0500 - Added patricia_tree::iterator
Revision 3eadc15 - Fri, 28 Jan 2011 13:19:26 -0500 - Fixed setting usermode +k on our clients on InspIRCd 2.0
Revision 9910aa3 - Fri, 28 Jan 2011 00:09:34 +0000 - Bug #1237 - only set umode +h on a user joining help chan if they have op access
Revision 2a53e5f - Mon, 24 Jan 2011 19:03:15 -0500 - Fixed the order queries are done during sqlsync to make the new foreign keys happy
Revision 2e8acfb - Mon, 24 Jan 2011 17:50:34 -0500 - Fixed some SQL queries
Revision 48fa096 - Mon, 24 Jan 2011 02:54:09 -0500 - Added %N for network name in dnsbl:reason
Revision bf559d7 - Mon, 24 Jan 2011 01:11:10 -0500 - Fixed loading forbidden nicks
Revision 3bfc8e9 - Sun, 23 Jan 2011 12:56:21 -0500 - std::stringstream::clear doesn't clear it
Revision a162f1d - Fri, 21 Jan 2011 23:01:48 -0500 - Bug #1234 - Fix reading resolv.conf if it has multiple spaces or tabs
Revision a86873c - Fri, 21 Jan 2011 16:49:25 +0000 - fixed some minor presentation, grammar mis-use and copyright date in DP's ngircd
Revision 05933e9 - Thu, 20 Jan 2011 19:42:27 -0500 - Removed db-upgrade, its no longer needed
Revision ab2e34d - Wed, 19 Jan 2011 00:31:18 -0500 - Added options:nomlock
Revision e7a8bcc - Tue, 18 Jan 2011 18:47:08 -0500 - Bug #1232 - Fixed db-convert to properly convert mode lock parameters
Revision 34c6c66 - Tue, 18 Jan 2011 18:41:16 -0500 - Added amsg kicker settings to /bs info
Revision 4a3ee91 - Tue, 18 Jan 2011 19:05:20 +0100 - fixed a bug in the ngircd protocol module
Revision 6f0d1af - Mon, 17 Jan 2011 20:41:57 -0500 - Made db_plain buffer database writes which prevents databases from coming corrupted if we crash or if write fails. Also fixed loading all ajoin channels.
Revision 01feb5b - Mon, 17 Jan 2011 20:29:33 -0500 - Fixed ns_ajoins list output formatting
Revision 8975b52 - Mon, 17 Jan 2011 15:46:53 -0500 - Added ns_ajoin
Revision 7acbbbb - Sat, 15 Jan 2011 21:02:14 -0500 - Fixed flag names to match 1.9.3s
Revision 4fecafa - Sat, 15 Jan 2011 16:45:48 -0500 - Made db_plain save amsg settings
Revision a4ded88 - Sat, 15 Jan 2011 16:29:17 -0500 - Made CA_SET always be accessable, even if db-converter messes up levels
Revision 1b6aab0 - Sat, 15 Jan 2011 16:13:31 -0500 - Fixed /ns confirm's log message to show the nick of who was confirmed
Revision c669820 - Sat, 15 Jan 2011 16:11:31 -0500 - Added an amsg kicker
Revision ecc2fc6 - Fri, 14 Jan 2011 04:50:01 +0000 - Fix CODINGs formatting and a missed typo
Revision e490202 - Tue, 11 Jan 2011 22:19:46 -0500 - Bug #1230 - Fixed unknown CTCPs from crashing services
Revision fd2412a - Mon, 10 Jan 2011 17:41:09 -0500 - Send new memo replies to the receiver of the memo
Revision 07528ea - Sun, 9 Jan 2011 13:38:15 -0500 - Fixed CanAdd() to use safe iteration and make SNLine::Check really work (cherry picked from commit 1bdadde68aed5a93225a5a625484505f1126a8a9)
Revision ce8a069 - Sat, 8 Jan 2011 18:55:12 -0500 - Changed db_mysql_live to use a safer mutex system to prevent deadlocks
Revision 2ba97ae - Sat, 8 Jan 2011 03:35:04 -0500 - Ignore EINTR error from poll()
Revision a674d81 - Sat, 8 Jan 2011 08:38:16 +0100 - updated the README file
Revision efb61ed - Sat, 8 Jan 2011 08:21:18 +0100 - enabled modeonid in example.conf
Revision 2e7d08c - Sat, 8 Jan 2011 08:18:46 +0100 - fixed a small bug in the ratbox protocol module
Revision 47b87e9 - Sat, 8 Jan 2011 08:15:48 +0100 - added support for ngIRCd protocol
Revision ddeff72 - Sat, 8 Jan 2011 00:52:46 -0500 - Process flag changes from SQL
Revision 43995b4 - Sat, 8 Jan 2011 00:25:30 -0500 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 512d23d - Sat, 8 Jan 2011 00:25:11 -0500 - Made the Flag class able to convert flags to strings and back
Revision 0eb9152 - Fri, 7 Jan 2011 23:01:19 +0000 - fix some more copyright and typos (not mine) spotted by chaz :P
Revision 4403849 - Fri, 7 Jan 2011 15:57:13 -0500 - Added db_mysql_live which allows Anope to pull data from the four main SQL tables in realtime, which effectively gives us "live" SQL. Changed eventfd pipe engine to not use buffered write. Added TryLock to threading engines. Made blocking SQL queries in our SQL API thread-safe.
Revision 9efebe5 - Wed, 5 Jan 2011 18:34:38 +0000 - update copyrights for 2011
Revision 7198fa7 - Tue, 4 Jan 2011 07:33:34 +0100 - removed SendSVSPart(), we dont use it
Revision 03ba592 - Tue, 4 Jan 2011 07:14:50 +0100 - removed SendSVSMode(), we dont use it
Revision 57a06f7 - Fri, 31 Dec 2010 21:20:34 +0000 - fixed a crash bug when a server squits
Revision 3019ba6 - Thu, 30 Dec 2010 06:44:18 +0100 - restoring topic for permchans on burst
Revision 2784cd1 - Thu, 30 Dec 2010 05:50:55 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 03cc9eb - Wed, 29 Dec 2010 23:30:28 -0500 - Assign bots to new empty permanent channels on IRCds without permchannel mode not just join
Revision 72b8f46 - Wed, 29 Dec 2010 23:12:26 -0500 - Use empty SJOINs when allowed to create empty permanent channels
Revision d36e53f - Wed, 29 Dec 2010 20:19:37 -0500 - Added a ConvertException to be thrown when convertTo fails
Revision a36f14c - Wed, 29 Dec 2010 19:59:26 -0500 - Automatically quit bots when they are deleted
Revision 292e187 - Wed, 29 Dec 2010 22:39:20 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 16cab97 - Tue, 28 Dec 2010 16:32:18 -0500 - Bug #1225 - Made REGISTER show in /cs help
Revision fd7f542 - Tue, 28 Dec 2010 07:00:47 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 5ead326 - Mon, 27 Dec 2010 15:33:49 -0500 - Fixed build on debian lenny
Revision a1c635b - Mon, 27 Dec 2010 01:35:08 -0500 - Load session exceptions on start when using SQL
Revision d896bf9 - Mon, 27 Dec 2010 01:00:12 -0500 - Bug #1222 - Fixed crash from reading to read a range of memos
Revision 49dd1c3 - Mon, 27 Dec 2010 00:42:38 -0500 - Bug #1220 - Fixed an event in /hs activate and /ms del
Revision fce491e - Mon, 27 Dec 2010 00:41:04 -0500 - Made socket engine stop processing once all sockets have been checked
Revision 87d0fc8 - Sun, 26 Dec 2010 20:15:54 -0500 - Fixed poll engine to not reorder sockets if we remove the last socket because there is no need
Revision f638d10 - Sun, 26 Dec 2010 09:36:45 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 8af2465 - Sun, 26 Dec 2010 00:31:11 -0500 - Bug #1219 - Correctly restrict people from registering potentential guest names
Revision 1b3f256 - Sun, 26 Dec 2010 00:14:49 -0500 - Fixed a potential crash from dropping nicks
Revision 036d451 - Sat, 25 Dec 2010 15:27:02 +0000 - updated crontab instructions in INSTALL
Revision 80721d1 - Sat, 25 Dec 2010 02:30:39 -0500 - Forward port part of 821995bf604b5c6e18e6c0c93a31e149565160c8
Revision aa9e33c - Fri, 24 Dec 2010 19:55:09 -0500 - Bug #1216 - Do not apply SQLines on our own clients
Revision 8690017 - Fri, 24 Dec 2010 19:07:47 -0500 - Made clearing SXLines remove the XLine from the IRCd too
Revision d5c1d6e - Fri, 24 Dec 2010 16:12:08 -0500 - Do not allow xop del to delete users on another list
Revision 35e328b - Fri, 24 Dec 2010 01:23:22 -0500 - Fixed Windows build
Revision befb4b3 - Fri, 24 Dec 2010 01:22:07 -0500 - Made the default socket poller use poll() because it is supported on most platforms
Revision 4235df2 - Fri, 24 Dec 2010 06:42:55 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision a6c8a6a - Thu, 23 Dec 2010 23:33:02 -0500 - Prevent version.cpp from prepending version.sh's VERSION_EXTRA on every build
Revision 1a3ba00 - Thu, 23 Dec 2010 21:56:06 -0500 - Fixed noexpire channels expiring
Revision e8a2072 - Thu, 23 Dec 2010 19:18:25 -0500 - Added a missing os_ignore.h
Revision 4886b56 - Thu, 23 Dec 2010 19:14:07 -0500 - Fixed a crash in m_alias
Revision 15d29ed - Thu, 23 Dec 2010 18:50:27 -0500 - Do not clear want write on a socket if we are unable to completely write its buffer
Revision 3009540 - Thu, 23 Dec 2010 18:39:54 -0500 - Rewrote the ignore code. Adds creator and reason to /os ignore list.
Revision a0ad3c4 - Thu, 23 Dec 2010 07:15:32 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 265006b - Thu, 23 Dec 2010 00:03:50 -0500 - Fixed deleting expired SXLines
Revision 11b3b8a - Wed, 22 Dec 2010 19:12:04 -0500 - Made SQLine clear work
Revision 2783c82 - Wed, 22 Dec 2010 18:28:22 -0500 - Removed match_usermask
Revision 184e7b3 - Wed, 22 Dec 2010 07:05:40 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 18377ac - Tue, 21 Dec 2010 15:57:57 -0500 - Allow hostmasks to be in uplink:host
Revision 184e14e - Sun, 19 Dec 2010 08:56:31 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 21125cf - Sat, 18 Dec 2010 19:53:32 -0500 - Made the version generator code work right when we are on a tag because git describe just gives the tag name and nothing else.
Revision 0d20c47 - Sat, 18 Dec 2010 19:41:13 -0500 - Don't send SXLines until after we start bursting with our uplink
Revision 7f9a5e0 - Fri, 17 Dec 2010 03:09:51 -0500 - NULL the core *serv pointers when core clients are deleted
Revision eb9b12e - Wed, 15 Dec 2010 12:47:35 -0500 - Bug #1211 - Fixed loading and saving anope_os_sxlines
Revision 4a4c088 - Wed, 15 Dec 2010 12:18:20 -0500 - Bug #1212 - Fixed some bad logic in /os exception preventing valid exceptions from being added
Revision 0247633 - Tue, 14 Dec 2010 08:13:09 +0100 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 49d3c97 - Mon, 13 Dec 2010 16:36:36 -0500 - Bug #1079 - Don't use users real host and IPs when matching against bans and excepts, except when a user is unbanning themselves, in an attempt to prevent people from gaining other users IPs. This removes support for Unreal and Bahamuts SVSMode -b because it will unban users by real host and IP.
Revision 97467cb - Mon, 13 Dec 2010 13:26:01 -0500 - Bug #1113 - Document the fantasy character in /bs help
Revision 6a43886 - Mon, 13 Dec 2010 07:34:06 +0100 - removed an unused variable
Revision 5d56a24 - Mon, 13 Dec 2010 07:26:05 +0100 - changed a few 'if' to 'else if'
Revision eb138a0 - Sun, 12 Dec 2010 19:37:04 -0500 - Do not validate users during netburst until after the server is done syncing
Revision 2a4d0e3 - Sun, 12 Dec 2010 19:37:04 -0500 - Allow getting users opertype from XMLRPC requests
Revision 9f7a2e4 - Sun, 12 Dec 2010 19:37:04 -0500 - Bug #1177 - Readded in support for cs_mode to act on every channel
Revision 25e995b - Sun, 12 Dec 2010 19:37:04 -0500 - Fixed a few places in the plexus protocol module where we were sending nick not UID
Revision ad5da2a - Sun, 12 Dec 2010 19:37:03 -0500 - Handle not being able to completely flush our write buffer correctly
Revision 6ab7cf9 - Sun, 12 Dec 2010 19:37:03 -0500 - fixed a compile error in plexus protocol module
Revision 099ead0 - Sun, 12 Dec 2010 19:37:03 -0500 - store the ssl fingerprint in the userstruct
Revision f1d04a2 - Sun, 12 Dec 2010 19:37:03 -0500 - Allow command aliases to be redirected to different pseudo clients
Revision aed53db - Sun, 12 Dec 2010 19:37:03 -0500 - Cleaned up some things, made the protocol modules use some basic inheritance to cut back on their code duplication. More work can be done in the future to remove even more of it.
Revision a507816 - Sun, 12 Dec 2010 19:37:03 -0500 - Fixed looking up users to use case insensitivity
Revision c41c828 - Sun, 12 Dec 2010 19:37:03 -0500 - Do not use wildcard matching when looking up hosts on access add/del
Revision 5fe41fb - Sun, 12 Dec 2010 19:37:02 -0500 - Document that /cs owner and deowner allow nick args
Revision 0ba5664 - Sun, 12 Dec 2010 19:37:02 -0500 - Allowing adding hostmasks to channel access lists
Revision 2a4d57a - Sun, 12 Dec 2010 19:37:02 -0500 - Fixed subcommands
Revision 71c433c - Sun, 12 Dec 2010 19:37:00 -0500 - The rest of the earlier command changes
Revision 2b10cc8 - Sun, 12 Dec 2010 19:36:19 -0500 - Added /bs set msg
Revision cb6ef57 - Sun, 12 Dec 2010 19:36:19 -0500 - Send replies from fantasy commands back to the channel, this will be expanded on later
Revision 37e02a3 - Sun, 12 Dec 2010 19:36:19 -0500 - Added cs_entrymsg
Revision 7d1cfe9 - Sun, 12 Dec 2010 19:36:18 -0500 - Fixed some sed failure
Revision 9870ee0 - Sun, 12 Dec 2010 19:36:18 -0500 - Removed some unused code paths in some of the modules
Revision 1a28639 - Sun, 12 Dec 2010 19:36:16 -0500 - Added a plexus3 protocol module
Revision 697dc89 - Sun, 12 Dec 2010 19:36:01 -0500 - Added a default expiry time for suspended and forbidden nicks and channels
Revision 4d342d9 - Sun, 12 Dec 2010 19:35:58 -0500 - Fixed some of the language strings
Revision c5eb349 - Sun, 12 Dec 2010 19:35:30 -0500 - Removed the AUTODEOP level, it is unnecessary now because of cs_mode
Revision 7790a7f - Sun, 12 Dec 2010 19:35:30 -0500 - Allow the patricia tree to store non-pointers
Revision 246f44b - Sun, 12 Dec 2010 19:35:27 -0500 - Added cs_mode, rewrote the old list mode code, and added CIDR support
Revision a851121 - Sun, 12 Dec 2010 19:33:59 -0500 - Removed and deprecated /cs set mlock, removed /cs clear, removed /os clearmodes, removed /cs akick (un)stick, added /cs clearusers
Revision 5f18cb0 - Sun, 12 Dec 2010 19:33:58 -0500 - Allow users to drop their own nickrequests
Revision 872bc3f - Sun, 12 Dec 2010 19:33:58 -0500 - Allow users to remove their own access in channels
Revision 1625a5a - Sun, 12 Dec 2010 19:33:58 -0500 - Added /chanserv clone command
Revision 2e9a632 - Sun, 12 Dec 2010 19:33:58 -0500 - Allow akill/szline/sqline to accept user names as a mask argument
Revision 3c9d4e9 - Sun, 12 Dec 2010 19:33:58 -0500 - Added command aliases
Revision c792c7f - Sun, 12 Dec 2010 19:33:58 -0500 - Switched the system for storing users, channels, and sesions to a patricia tree from STL's unordered_map, which was giving horrible performance.
Revision e512760 - Sun, 12 Dec 2010 19:33:50 -0500 - Fixed DNS caching and made DNS cache empty results
Revision ac41137 - Sun, 12 Dec 2010 19:31:00 -0500 - Added /ms ignore
Revision 28aba58 - Sun, 12 Dec 2010 19:30:28 -0500 - Just store lang strings in a char array, no need for the extra overhead of STL strings
Revision 4ec661c - Sun, 12 Dec 2010 19:30:14 -0500 - If a channel drops because a nick drops, set the channel founder to the user with the highest access if there is no successor
Revision 87bdf73 - Sun, 12 Dec 2010 19:30:14 -0500 - Document XMLRPC calls and added a .php class wrapper for them
Revision 21c8e89 - Sun, 12 Dec 2010 19:30:14 -0500 - Do not allow ghosting unidentified users if the recover command exists
Revision 8fbe366 - Sun, 12 Dec 2010 19:30:14 -0500 - Added m_xmlrpc and m_xmlrpc main, which allows remote programs to execute remote RPC calls to Anope in realtime and receive responses
Revision 5cd4fef - Sun, 12 Dec 2010 19:30:11 -0500 - Bump for 1.9.4-git
Revision 82e588a - Sun, 12 Dec 2010 18:42:14 -0500 - Anope 1.9.3 Release
Revision 7b7301e - Sun, 12 Dec 2010 18:40:04 -0500 - Made ./Config with a .git directory work ok if we are on a git tag
Revision 70d6537 - Sun, 12 Dec 2010 17:58:19 -0500 - Updated version.log
Revision af8cf44 - Sun, 12 Dec 2010 17:58:09 -0500 - Made version.cpp ok with an empty VERSION_EXTRA
Revision be4ec3c - Sun, 12 Dec 2010 16:54:46 -0500 - Updated docs/WIN32.txt with instructions on how to get the libraries to build with gettext, ssl, and mysql
Revision 587e5d9 - Thu, 9 Dec 2010 19:58:41 -0500 - Fixed build on cmake 2.4.x
Revision 35f0381 - Wed, 1 Dec 2010 15:50:56 -0500 - Fixed clearing entries from the bandata cache
Revision 14e396b - Mon, 29 Nov 2010 19:20:26 -0500 - Fixed /ns set display
Revision ba01e7a - Sat, 27 Nov 2010 00:07:48 -0600 - Fixed /ns help saset autoop reply
Revision 52d9ed4 - Thu, 25 Nov 2010 22:59:39 -0600 - Fixed handling pings and ctcps to channels
Revision 8f82582 - Mon, 22 Nov 2010 13:10:14 -0600 - Fixed sending operwalls on ratbox
Revision d1ba920 - Sun, 21 Nov 2010 20:36:46 -0600 - Fixed replacing %R with /msg on non gettext builds
Revision 56b269e - Sun, 21 Nov 2010 20:05:48 -0600 - Merge branch '1.9' of git.sigterm.info:gitroot/anope/anope into 1.9
Revision 7e03427 - Sun, 21 Nov 2010 20:05:37 -0600 - Fixed some language string names
Revision 72ab27a - Sun, 21 Nov 2010 18:55:52 -0500 - Introduce our clients with umode +q on Unreal so they can't be kicked
Revision 3445f4d - Fri, 19 Nov 2010 14:16:42 -0500 - Fixed parsing cidr masks
Revision aab915f - Thu, 18 Nov 2010 21:34:38 -0500 - Fixed some mysql queries
Revision 2765214 - Wed, 17 Nov 2010 19:59:23 -0500 - Fixed the mlock events to be useful and fixed /cs access view's last used time
Revision 4f8dfc2 - Sun, 14 Nov 2010 17:34:17 -0500 - Delete users and channels from the modestacker when they are destructed
Revision 4415a77 - Sun, 14 Nov 2010 12:44:34 -0500 - Fixed ban and kick from showing up twice in /cs help
Revision 8662b09 - Thu, 11 Nov 2010 19:49:00 -0500 - Removed an unused variable
Revision 12c5314 - Thu, 11 Nov 2010 19:34:23 -0500 - Fixed possible unsafe iteration when purging dns cache, and fixed the dns cache to not expire all of the records for specific hosts if the records have different TTLs (cherry picked from commit 736df4bd98b952aad459fdf7914735e88f97c4b2)
Revision 0d2db1f - Tue, 9 Nov 2010 15:04:28 -0500 - Fixed DNS caching and made DNS cache empty results (cherry picked from commit 438ae629e51b519d0d5f70531d0262be1b9fe2bc)
Revision fe6d791 - Tue, 9 Nov 2010 03:20:50 -0500 - Fixed a crash in the DNS engine when using cached results
Revision dc12525 - Sun, 7 Nov 2010 20:55:30 -0500 - Removed two primary keys on some metadata tables, they should not have them
Revision 721ef7d - Sun, 7 Nov 2010 18:06:02 -0500 - Fixed the OnPostCommand event overload in db_mysql
Revision 5209e73 - Sat, 6 Nov 2010 04:24:46 -0400 - Updated version.log
Revision 07e2ec0 - Sat, 6 Nov 2010 04:24:27 -0400 - Regenerated lang files
Revision f5d2057 - Fri, 5 Nov 2010 03:34:44 -0400 - Fixed /ms sendall syntax error message
Revision cbd0f52 - Thu, 4 Nov 2010 00:36:53 -0400 - Made Base not virtual, prevents us from having to dynamic cast in the mode stacker on release builds
Revision 4fb4858 - Tue, 2 Nov 2010 00:58:24 -0400 - Fixed anopesmtp. Again. It works on Windows now
Revision 477ff30 - Mon, 1 Nov 2010 18:43:46 -0400 - Fixed calculate_depends again, now it works
Revision daa97f0 - Mon, 1 Nov 2010 17:36:30 -0400 - Fixed make install because Changes.lang is dead
Revision 3edc6d7 - Mon, 1 Nov 2010 16:07:18 -0400 - Fixed building anopesmtp on Windows, fixed some cmake problems with calculate_depends, and fixed building without gettext
Revision 9db8537 - Sun, 31 Oct 2010 21:46:23 -0400 - Made ns_set_misc work
Revision e3f368f - Sun, 31 Oct 2010 20:47:34 -0400 - Fixed replacing %R's in email messages and fixed anopesmtp to really work
Revision 2170823 - Sun, 31 Oct 2010 13:37:31 -0400 - Updated Changes
Revision 011582f - Sun, 31 Oct 2010 13:03:10 -0400 - Fixed bug #1197 - Store vhosts in MySQL
Revision 98bdd97 - Sat, 30 Oct 2010 20:12:52 -0400 - Fixed build on cmake2.6
Revision cd21bd7 - Sat, 30 Oct 2010 19:49:09 -0400 - Updated TODO
Revision fb9f41b - Sat, 30 Oct 2010 19:41:13 -0400 - Made gettext work on most OSs. Tested on Debian, FreeBSD, Gentoo, and Windows. Added a search path option to the Config script for cmake to use when finding libraries for modules or for gettext. Fixed m_mysql and m_ssl to work under Windows, made the Windows Config program remember the last used options, and fixed Windows release builds.
Revision a7e5d51 - Fri, 29 Oct 2010 20:53:34 -0400 - Removed the example anope_commands php code, it was removed in favor of xmlrpc
Revision b8df88a - Thu, 28 Oct 2010 16:25:33 -0400 - Made gettext work on Debian and updated some documentation
Revision 257fb25 - Thu, 28 Oct 2010 07:31:59 +0200 - removed an extra space from db-convert
Revision 8ff0b0e - Thu, 28 Oct 2010 07:14:49 +0200 - do not store memo numbers on db-convert
Revision 180aa6b - Wed, 27 Oct 2010 23:02:20 -0400 - Removed memo number from databases. Since we already have db-upgrade we might as well make that update memos too. Users using the top of git will need to run sed -i 's/MD MI [0-9]* /MD MI /' anope.db on their database.
Revision a26f119 - Wed, 27 Oct 2010 22:29:34 -0400 - Do not store memo number in memo structs, fixes some bugs with deleting memos
Revision a79da4b - Tue, 26 Oct 2010 22:02:08 -0400 - Modules to not need to include libintl.h because they are not linked to libintl and do not directly call its code. #define _(x) to x just so xgettext is able to pick out language strings.
Revision 09160d1 - Tue, 26 Oct 2010 20:14:39 -0400 - Fixed Windows build with gettext
Revision 1d93140 - Sun, 24 Oct 2010 13:46:56 -0400 - Fixed the other half of bug #1200
Revision bd7b6b1 - Sun, 24 Oct 2010 12:56:20 -0400 - Fixed bug #1200
Revision ec5fa9e - Sat, 23 Oct 2010 16:12:15 -0400 - Made the language system still work even if the locales are not installed on the system
Revision 7e47b97 - Sat, 23 Oct 2010 03:10:15 -0400 - Fixed a crash on some usages of /cs akick view
Revision 1bd975b - Sat, 23 Oct 2010 02:40:46 -0400 - Fixed a crash on inspircd if we get a join without a TS
Revision eb8f3a7 - Fri, 22 Oct 2010 04:20:34 -0400 - Fixed some Windows problems
Revision 791c2b8 - Thu, 21 Oct 2010 23:20:48 -0400 - Changed the log:normal config directive to a list like the other log values, and fixed a potential crash from rehashing while sending mail
Revision 4f317a2 - Sat, 16 Oct 2010 17:46:56 -0400 - Made /cs help levels desc not case sensitive
Revision f3c2933 - Fri, 15 Oct 2010 13:25:14 -0400 - Fixed an wrong logging example in example.conf and fixed misc messages being not logged as normal
Revision 4ddb469 - Wed, 13 Oct 2010 18:46:25 -0400 - Added ns_set_hide to the example configuration, for some reason it was missing
Revision d24e810 - Wed, 13 Oct 2010 15:09:19 -0400 - Fixed mlock, broken since revision cf98cd3e06e4de0f9902824b0ef8239e947c5b6a
Revision bc812ee - Wed, 13 Oct 2010 14:46:53 -0400 - Fixed a crash if an invalid expiry time is given to a number of commands
Revision 5e9db23 - Wed, 13 Oct 2010 14:33:27 -0400 - Fixed saset noexpire to set noexpire on the nick it is used on not just the display name
Revision c4075c0 - Wed, 13 Oct 2010 13:25:34 -0400 - Changed cs/ns_set_misc operonly config directive to better reflect what it really does
Revision dc0c07b - Tue, 12 Oct 2010 21:43:39 -0400 - Made the SQL tables use foriegn keys and references to each other, removed many now unnecessary queries from db_mysql
Revision afb55a1 - Mon, 11 Oct 2010 19:21:59 -0400 - Fixed Windows again
Revision d7aa5f6 - Mon, 11 Oct 2010 18:47:54 -0400 - Fixed Windows build
Revision 717c123 - Mon, 11 Oct 2010 15:37:39 -0400 - Fixed some warnings
Revision 0ac77d0 - Sat, 9 Oct 2010 20:02:19 -0400 - Fixed a crash in the dns engine if we receive a reply after a request has timedout
Revision 5ca2df1 - Sat, 9 Oct 2010 12:22:55 -0400 - Fixed bug #1196 - truncate anope_extra before flushing data into it again
Revision b3dd566 - Fri, 8 Oct 2010 16:21:23 -0400 - Set +P on mlock when channels are set as persistant
Revision 63b1f9c - Fri, 8 Oct 2010 16:16:11 -0400 - Do not join our clients to enforce TS if they are already in the channel
Revision d5e6bd8 - Fri, 8 Oct 2010 16:03:48 -0400 - Fixed a crash on insp12 if we receeve a part without a reason
Revision 7e62fcf - Fri, 8 Oct 2010 15:59:26 -0400 - Fixed handling fmodes on inspircd12
Revision 21a61f1 - Thu, 7 Oct 2010 21:27:32 -0400 - Fixed a crash if the dns engine is unable to add questions into DNS packets
Revision 7df7175 - Thu, 7 Oct 2010 18:25:24 -0400 - Log the kicker as the source of kicking log messages, not the target
Revision b4f675a - Thu, 7 Oct 2010 16:02:23 -0400 - Do now show topics being set by UIDs on TS6 IRCds
Revision 5298107 - Thu, 7 Oct 2010 14:17:20 +0200 - fixed internally setting +o on OPERTYPE
Revision 7f43621 - Wed, 6 Oct 2010 21:47:01 -0400 - Made nickserv:nogroupchange work
Revision 4da258f - Wed, 6 Oct 2010 20:36:08 -0400 - Added lang/unused.sh, used to find unused language strings. Also removed a lot of unused language strings.
Revision 9ab50ee - Tue, 5 Oct 2010 19:46:33 -0400 - Fixed restarting Anope when it is started from outside of the services binary dir
Revision 64a3bda - Tue, 5 Oct 2010 16:25:52 -0400 - Fixed two types in db_mysql
Revision acec166 - Tue, 5 Oct 2010 16:16:39 -0400 - Use safe iteration when deleting servers off of hubs
Revision 00ed18b - Tue, 5 Oct 2010 02:11:14 -0400 - Updated docs and TODO
Revision 10833f9 - Mon, 4 Oct 2010 21:46:15 -0400 - Made anoperc stop/restart send the cycleonglobal, and fixed logfiles to be opened with append not truncate
Revision 592060a - Mon, 4 Oct 2010 18:57:54 -0400 - Attempt to write back the old mlock to the databases if we try and fail to connect to the uplink. Because we may not know modes until after we are synced we could accidentally nuke all of the mlocks
Revision 92338c1 - Mon, 4 Oct 2010 17:36:53 -0400 - Fixed /ns set password/display and made saset not log the new password on saset password
Revision 3fa2659 - Mon, 4 Oct 2010 16:57:11 -0400 - Ignore the EINTR error from epoll_wait, it isnt always a real error
Revision 58a3e2b - Mon, 4 Oct 2010 16:54:39 -0400 - Allow reloading of the protocol module with /operserv modreload
Revision ab5ebc2 - Mon, 4 Oct 2010 16:38:25 -0400 - Automatically destruct messages when modules are unloaded
Revision cf98cd3 - Mon, 4 Oct 2010 13:59:30 -0400 - Changed the protocol handling system to use a vector of strings instead of C style arrays. Burned the old process/split_buf/memory.c code
Revision 632f8df - Sun, 3 Oct 2010 15:59:19 -0400 - Fixed checking the global block in the config to work ok, fixed having non-core service bots logging messages, fixed setting the topic to the topic setter on inspircd12/20, and fixed logging status mode changes on ts6 ircds
Revision 663a8b9 - Sat, 2 Oct 2010 21:10:27 -0400 - Updated language files
Revision 90f0a7c - Sat, 2 Oct 2010 21:09:11 -0400 - Added os_modreload. Also allow unloading database and encryption modules since there isn't a reason we cant allow reloading them. Soon os_modreload will allow reloading the protocol modules.
Revision 0d68419 - Sat, 2 Oct 2010 16:43:24 -0400 - Made os_news send news notices from NickServ if global is disabled
Revision 3499edc - Sat, 2 Oct 2010 16:11:58 -0400 - Replaced globalnick and globaldescription with just nick and description, since it's in its own block now
Revision 8a0cf62 - Sat, 2 Oct 2010 15:24:00 -0400 - Set the botmodes on bots in the log channel(s) when using ircds that have dynamic modes
Revision 59f3573 - Sat, 2 Oct 2010 15:24:00 -0400 - Made entry_match work once again
Revision 76b1062 - Sat, 2 Oct 2010 15:24:00 -0400 - Fixed cs_invite to send the invite notice to the person invited
Revision b0070bb - Sat, 2 Oct 2010 15:23:55 -0400 - Made ChanServ optional
Revision 0a8bb88 - Sat, 2 Oct 2010 03:08:29 -0400 - Made OperServ and Global optional
Revision a62d824 - Sat, 2 Oct 2010 00:07:39 -0400 - Made MemoServ optional
Revision e3afb11 - Fri, 1 Oct 2010 21:45:46 -0400 - Fixed pipe and win32 socketengine builds
Revision d44f797 - Fri, 1 Oct 2010 21:01:49 -0400 - Rewrote some of the socket code to allow m_ssl to be a service. This allows modules (xmlrpc) to create and accept SSL connections. Also fixed unloading m_mysql at certain times and made the threading engine always work correctly on Windows.
Revision 70056dd - Fri, 1 Oct 2010 20:25:55 -0400 - Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
Revision 5d9df2b - Fri, 1 Oct 2010 20:24:25 -0400 - Revert "Do not use new/delete to allocate modules, allows modules to always destruct properly and automatically" This does not work as expected, it causes objects allocated by modules to be freed by the operating system when the module is unloaded, giving no chance to the module to deallocate it itself.
Revision 9d2ef3f - Wed, 29 Sep 2010 14:02:17 -0400 - Allow OnPreConnect to kill users correctly and made session/xline exempt users not bypass the OnConnect event
Revision 6ca09be - Mon, 27 Sep 2010 17:02:36 -0400 - Cleaned up some unused code, moved handling of user modes around so we dont get log messages about user modes when users connect, and fixed tracking some umodes on Unreal
Revision 7db5e19 - Sun, 26 Sep 2010 15:35:24 -0400 - Partial fix for finding gettext with CMake, still doesn't fix the lack of finding non-standard paths though.
Revision f3840ed - Sun, 26 Sep 2010 15:09:39 -0400 - Added a short docs/LANGUAGES file explaining how to add translations for the core and modules, updated TODO, and fixed a few small bugs
Revision 7d5893a - Sun, 26 Sep 2010 03:21:00 -0400 - Properly detect gettext and dont build langfiles on systems without it
Revision d646d45 - Sun, 26 Sep 2010 02:33:01 -0400 - Changed the language system to use gettext
Revision 05e6815 - Wed, 22 Sep 2010 14:56:43 -0400 - Do not use new/delete to allocate modules, allows modules to always destruct properly and automatically
Revision 3459206 - Tue, 21 Sep 2010 01:20:28 -0400 - Fixed some problems with cycling logfiles
Revision 6f70792 - Sun, 19 Sep 2010 17:41:50 -0400 - Fixed log messages from when a user quits or gets killed
Revision ce69f29 - Sun, 19 Sep 2010 17:21:08 -0400 - Added configuration for m_dnsbl for what return values get banned
Revision f8ee95e - Sun, 19 Sep 2010 16:20:56 -0400 - Added some more variable fields for dnsbl akill reasons
Revision 1e3d2f3 - Sun, 19 Sep 2010 16:08:21 -0400 - Fixed /os modinfo command output
Revision aa9ab7c - Sun, 19 Sep 2010 16:06:22 -0400 - Keep users +r on InspIRCd if their account name matches their login name
Revision 22f2b25 - Sun, 19 Sep 2010 12:42:08 -0400 - Fixed joining chanserv enforcers to unregistered channels
Revision ebd2997 - Sat, 18 Sep 2010 17:27:58 -0400 - DNSSocket doesn't need to save the server addr anymore
Revision 06faf6a - Sat, 18 Sep 2010 03:36:44 +0100 - Fixed bug #1191
Revision 5ec605e - Sat, 18 Sep 2010 03:35:33 +0100 - Fixed some minor punctuation and logging
Revision 227909e - Fri, 17 Sep 2010 19:20:07 -0400 - Rejig of some of the socket stuff. Fixed marking sockets as nonblocking on Windows. Added in a LastError function to keep having to use strerror/GetLastError everywhere.
Revision f71fb6e - Fri, 17 Sep 2010 17:22:14 -0400 - Connect using nonblocking sockets
Revision 74566d8 - Fri, 17 Sep 2010 14:32:46 -0400 - Fixed bug #1190 and prevent m_dnsbl from akilling a user multiple times if they are in multiple blacklists
Revision 61e7564 - Thu, 16 Sep 2010 22:21:55 -0400 - Fixed connecting back to the nameserver if we lose connection, and detecting the nameserver
Revision 86c1dab - Thu, 16 Sep 2010 21:16:20 -0400 - Fixed many bugs and crashes
Revision cd1e9f3 - Thu, 16 Sep 2010 18:12:12 -0400 - Fixed Anope::CurTime to really work, and made ChanServ timers allow using the channels botserv bot instead of only ChanServ
Revision ccc6109 - Thu, 16 Sep 2010 12:41:17 -0400 - Fixed crash on setting XOP on
Revision 8131851 - Wed, 15 Sep 2010 16:40:55 -0400 - Rewrote all of the topic code, fixes a few topic related problems on some older IRCds
Revision 6239b5a - Tue, 14 Sep 2010 19:31:22 -0400 - Give DNS requests an error when their creator is being unloaded instead of just deleting them, and fixed a compile warning
Revision e7ac33f - Tue, 14 Sep 2010 18:24:14 -0400 - Cleanup DNS requests when modules are unloaded, fixes unloading m_dnsbl during the middle of queries
Revision 630f381 - Tue, 14 Sep 2010 16:12:47 -0400 - Added a config option to make operserv not add users found in the dsnbl to the akill list
Revision 4da2af6 - Sun, 12 Sep 2010 04:06:08 -0400 - Updated a bit of the README that was out of date
Revision 22b9da7 - Sun, 12 Sep 2010 01:37:32 -0400 - Fixed a typo in the epoll socket engine with clearing events
Revision 47872e5 - Sun, 12 Sep 2010 00:02:22 -0400 - Removed the --log command line option because its no longer necessary, and updated example.conf
Revision e30370a - Sat, 11 Sep 2010 22:47:36 -0400 - Allow identifying to other accounts using /nickserv id account pass
Revision 89c5b20 - Sat, 11 Sep 2010 16:11:37 -0400 - Updated TODO
Revision f00e76d - Fri, 10 Sep 2010 20:31:31 -0400 - Added Anope::CurTime to keep us from calling time() everywhere
Revision 9eb7562 - Fri, 10 Sep 2010 15:46:19 -0400 - Fixed bug #1187 - Fixed releasing enforcer clients on TS6 IRCds
Revision 46813cc - Thu, 9 Sep 2010 23:43:11 -0400 - Added an asynchronous DNS system and m_dnsbl, which checks clients against DNS blacklists. Rewrote internal handling of IPs, we now properly support users using IPv6. Fixed a few problems with the UnrealIRCd protocol module.
Revision fdd196e - Thu, 9 Sep 2010 18:29:22 +0200 - fixed cs_unban on inspircd 1.2 and 2.0
Revision 7a522d1 - Wed, 1 Sep 2010 21:01:52 -0400 - Only look up session exceptions if the user exceeds the session limit, really send akills for exceeding session limits, and fixed os akill del to really work
Revision f276927 - Sun, 29 Aug 2010 19:28:04 -0400 - Redo some of the sighandling code, and made anoperc rehash actually work.
Revision d70f1a4 - Sat, 28 Aug 2010 23:17:52 -0400 - Removed a duplicate log message when a user changes nick
Revision 4319319 - Sat, 28 Aug 2010 23:17:33 -0400 - Burst back our juped servers if we disconnect
Revision e820e1a - Sat, 28 Aug 2010 20:56:45 -0400 - Properly store our clients internal channel status's and burst them if needed. Also made Flag::HasFlag use test() instead of operator[] to catch errors, and fixed an out of bounds access to a Flags bitset causing crashes on some systems.
Revision 26ba944 - Sat, 28 Aug 2010 13:58:23 -0400 - Allow unidentified users to use sendpass and resetpasss if configured properly
Revision 4cc6604 - Sat, 28 Aug 2010 11:00:02 -0400 - Changed Channel's BanData C-style linked list to std::list, got rid of shadowed variables in channels.cpp.
Revision 5fbe0c8 - Sat, 28 Aug 2010 02:25:33 -0400 - Clean up some of the old now unused IRCDVar struct vars, and made the logchan bots join if the IRCd requires them to
Revision 2aac8b0 - Sat, 28 Aug 2010 00:16:12 -0400 - Fixed two typos in example.conf
Revision 10d9010 - Sat, 28 Aug 2010 00:14:06 -0400 - Do not log RAWIO messages to services log channels, added a config option on whether or not to join bots to the log channels, and fixed two log messages in ns_identify
Revision 334e5a4 - Fri, 27 Aug 2010 23:05:22 -0400 - Removed options:keeplogs because its no longer used
Revision 56045af - Fri, 27 Aug 2010 21:30:16 -0400 - Removed some problematic IsRecognized checks in ms_cancel and ms_check, and fixed a variable name in logger.cpp to make clang happy
Revision c2ddecc - Fri, 27 Aug 2010 20:56:28 -0400 - Added a new logging system
Revision 73fb94c - Fri, 27 Aug 2010 13:44:30 -0400 - Added an Anope::string::is_pos_number_only function to use everywhere we convertTo unsigned values, and fixed the mail delay error message to give the correct time.
Revision ea9b945 - Tue, 24 Aug 2010 21:34:08 -0400 - Internally ULine our server, and fixed a user count check for botserv when setting -P on channels
Revision 2803190 - Sun, 22 Aug 2010 12:56:31 -0400 - Made Config ask what version of Visual Studio you are using so cmake can generate the correct files
Revision f20512c - Sun, 22 Aug 2010 12:23:43 -0400 - Use pipe() instead of pipe2() - some systems dont have pipe2()
Revision ada65a3 - Sun, 22 Aug 2010 00:34:02 -0400 - Added a classbase for the major classes, makes dynamic_reference invalidation really work. This also cleans up a bit of the code in the modestacker.
Revision 8a4c6ae - Sat, 21 Aug 2010 19:39:54 -0400 - Updated .gitignore and removed the rest of the old autotools system
Revision 88d3338 - Sat, 21 Aug 2010 18:52:12 -0400 - Better check for eventfd.
Revision 32c31f2 - Sat, 21 Aug 2010 09:15:42 +0100 - Change default encryption module to enc_md5
Revision 6608f16 - Sat, 21 Aug 2010 03:47:01 -0400 - Removed Config.bat and install.js and replaced it with a small C# program that tends to fail less.
Revision fb551f0 - Sat, 21 Aug 2010 01:40:36 -0400 - Made Anope keep track of channels its clients are in if it splits from its uplink, then burst them back to its uplink once connection is reestablished. Also made Anope use TS enforcement to change persistant channels creation time to the time they were registered.
Revision 931b077 - Thu, 19 Aug 2010 16:27:38 -0400 - Changed the svid system back to using user timestamps for IRCds limited to just usermode +d. This allows us to keep people logged in once again when Anope is restarted.
Revision b180d5f - Tue, 17 Aug 2010 22:19:36 -0400 - Always unload socketengines/database/protocl etc modules last, and fixed a potential crash in m_mysql when unloading when not in GDB
Revision fa7684b - Tue, 17 Aug 2010 20:54:06 -0400 - Fixed a few SQL queries
Revision e65d8b2 - Tue, 17 Aug 2010 19:27:37 -0400 - Rewrote the config reader to better handle invalid configs. This prevents Anope from exploding when /os reload has errors.
Revision 2575008 - Mon, 16 Aug 2010 23:33:03 -0400 - Fixed part of the Windows build. The SQL modules still don't build due to some weird VS bug... will fix it later.
Revision 5fb10d2 - Sun, 15 Aug 2010 19:53:06 -0400 - Changed a few small things in the db format because it already changed anyway, bumped DB version to 2
Revision de8eeab - Sun, 15 Aug 2010 17:15:15 -0400 - Fixed persist to work correctly with the new bot tracking system
Revision c2a97d9 - Sun, 15 Aug 2010 14:08:05 -0400 - Cleanup of various different crashes/inconsistancies
Revision a950ed8 - Sun, 15 Aug 2010 01:45:38 -0400 - Rewrote the MySQL API to use threads. This acts similar to before, but is faster. Removed db_mysql_execute for now.
Revision 4d0a1aa - Sat, 14 Aug 2010 14:16:21 +0100 - Fixed some chanserv help set/saset replies
Revision c24ec06 - Fri, 13 Aug 2010 18:52:48 -0400 - And fixed /bs info to show the correct chancount
Revision d4c7f67 - Fri, 13 Aug 2010 18:45:50 -0400 - Readded in BotInfo::chancount, it never should have been removed in the first place
Revision d05afb3 - Sun, 8 Aug 2010 22:30:00 -0400 - Fix an error in db-upgrade on sha256 encrypted passwords.
Revision bbff5ae - Sun, 8 Aug 2010 21:53:32 -0400 - Add a db-upgrade to convert base64-encoded encrypted passwords to hexadecimal strings of the raw data, add in Anope::Hex for C-style strings and added Anope::Unhex, modified the encryption modules to use Hex and Unhex.
Revision de7643a - Thu, 5 Aug 2010 21:05:06 -0400 - Update TODO, and minor change to enc_md5 (no, it doesn't fix encryption with 1.9 git yet, I'll get to that eventually)
Revision 46e88e3 - Wed, 4 Aug 2010 22:05:45 -0400 - Remove need to have a dynmaically allocated C-string in enc_sha1, it was being made too big (by the default config PassLen of 32) anyways.
Revision f78243b - Wed, 4 Aug 2010 21:51:48 -0400 - Also fix enc_old using the previous commit's fix.
Revision 9da9278 - Wed, 4 Aug 2010 21:48:40 -0400 - Fix enc_md5 to work with the way the new b64_encode does things with Anope::string, by making sure that the string is null terminated properly.
Revision 8703afe - Wed, 4 Aug 2010 18:01:45 -0400 - Add a delimiter argument to BuildStringList and BuildStringVector, and use it with str_is_ip and str_is_cidr to better fix the earlier crash bug found by Cronus.
Revision 9696118 - Tue, 3 Aug 2010 18:02:16 -0400 - Fixed enc_old, it has been broken since revision ae38212c1ce829c783edf971081c90137abb49a0
Revision 263f69a - Tue, 3 Aug 2010 16:59:24 -0400 - Fixed enc_md5, it has been broken since revision ae38212c1ce829c783edf971081c90137abb49a0
Revision a659f82 - Tue, 3 Aug 2010 07:26:43 -0400 - Fix str_is_ip() and str_is_cidr(), bug found by Cronus.
Revision 44387a2 - Tue, 3 Aug 2010 03:25:50 -0400 - Rewrote the GetToken functions to act like they did back in 1.8, fixes many problems with commands using them (hs_set, hs_setall, hs_request)
Revision 59ee16c - Tue, 3 Aug 2010 01:49:15 -0400 - Made ns set/saset work like cs set/saset, cleans up a lot of code
Revision 7b27a4e - Mon, 2 Aug 2010 19:17:17 -0400 - Fix NS SASET to actually work.
Revision 4ffdd7c - Mon, 2 Aug 2010 22:37:41 +0200 - saset noexpire works now
Revision 503215f - Mon, 2 Aug 2010 19:42:00 +0200 - changed the way how CTCP PINGs are processed, all services clients can now reply to CTCP PING and CTCP VERSION requests
Revision ddb886a - Mon, 2 Aug 2010 15:13:37 +0100 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 48d58d9 - Mon, 2 Aug 2010 01:17:58 -0400 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 15a0f99 - Mon, 2 Aug 2010 01:17:50 -0400 - Log an error message if we are unable to load the socket engine module, and changed the default engine to be select
Revision ca26c4d - Mon, 2 Aug 2010 07:09:46 +0200 - fixed segfault on ctcp ping
Revision 80f0351 - Mon, 2 Aug 2010 04:04:11 +0100 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 5258549 - Sun, 1 Aug 2010 22:43:48 -0400 - Fixed the epoll engine so it really works
Revision 94371e6 - Mon, 2 Aug 2010 03:35:12 +0100 - Added Italics support to the BotSev kickers
Revision f887b37 - Sun, 1 Aug 2010 21:17:52 -0400 - Set the correct bs default flags on new channels
Revision fd31d4a - Sun, 1 Aug 2010 20:52:16 -0400 - Mark our clients as protected, prevents users from using /cs kick etc to kick services clients
Revision 4fe1c92 - Sun, 1 Aug 2010 20:43:48 -0400 - Made the epoll socket engine handle MarkWriteable and ClearWriteable events
Revision 90976b6 - Sun, 1 Aug 2010 20:05:52 -0400 - Fixed some issues with reconnecting if we disconnect from the uplink
Revision e8d6524 - Sun, 1 Aug 2010 16:47:43 -0400 - Fixed botserv bots parting empty channels. This also allows setting bsminusers to 0, which keeps the botserv bot in the channel at all times.
Revision d59c1b9 - Sun, 1 Aug 2010 13:42:35 -0400 - Cleanup in main.cpp.
Revision 2f6c0e4 - Sun, 1 Aug 2010 18:48:40 +0200 - some code cleanup in misc.cpp and fixed a small typo
Revision cb3a18e - Sun, 1 Aug 2010 18:39:06 +0200 - Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
Revision 5b68782 - Sun, 1 Aug 2010 18:30:11 +0200 - fixed a problem with parting botserv bots
Revision 0847660 - Sun, 1 Aug 2010 12:21:42 -0400 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 1175ef3 - Sun, 1 Aug 2010 12:21:17 -0400 - Cleanup in memoserv.cpp.
Revision a65e9df - Sun, 1 Aug 2010 14:50:07 +0200 - ns_info now ignores any extra parameters
Revision bfd9413 - Sun, 1 Aug 2010 09:56:34 +0200 - fixed enc_sha256
Revision 1166376 - Sun, 1 Aug 2010 03:21:53 -0400 - Cleanup in messages.cpp.
Revision c770c47 - Sat, 31 Jul 2010 21:37:45 -0400 - Don't dynamically allocate commands in modules anymore, instead made them members of modules. This means the commands are automatically destructed when the module is unloaded. Cleans up some old ugly code.
Revision 9d0d44d - Sat, 31 Jul 2010 11:57:42 +0200 - fixed some database issues
Revision 602d237 - Fri, 30 Jul 2010 21:47:28 -0400 - Cleanup in misc.cpp.
Revision afb3782 - Fri, 30 Jul 2010 20:00:52 -0400 - Some more slight cleanups, this time in modes.cpp and module.cpp.
Revision ef651b6 - Fri, 30 Jul 2010 19:47:22 -0400 - Fixed a typo in hashcomp.h for detecting what version of VC is in use
Revision 7a7b893 - Fri, 30 Jul 2010 19:24:41 -0400 - Cleanup in modulemanager.cpp, make it so CMake only includes the -fno-leading-underscore flag on a GNU compiler, changed the hash compare functions to use struct to appease clang, and made it so hashcomp.h uses tr1/unordered_map with g++ 4.x or up.
Revision a68e215 - Fri, 30 Jul 2010 17:34:33 -0400 - Slight cleanup in modules.cpp.
Revision 174cc58 - Fri, 30 Jul 2010 13:15:35 -0400 - Slight code cleanup in nickalias.cpp and nickcore.cpp.
Revision 527304e - Fri, 30 Jul 2010 08:09:07 -0400 - Some code cleanup and constification in nickserv.cpp.
Revision 0cacbf3 - Fri, 30 Jul 2010 03:56:14 -0400 - Fixed hash_map code to build on VS 2008
Revision 8e6fe99 - Fri, 30 Jul 2010 01:11:19 -0400 - Fixed some Windows issues with hashing and sockets. This currently limits building to VS 2010, will look at 2008 later
Revision e353b15 - Fri, 30 Jul 2010 00:05:19 -0400 - Slight cleanup in operserv.cpp.
Revision 5ed69ed - Thu, 29 Jul 2010 23:34:39 -0400 - Used std::list for ignore's IgnoreData instead of using the old C-style double-linked list, also removed the addition of an ignore when a command "takes too long".
Revision abfc992 - Thu, 29 Jul 2010 23:08:47 -0400 - Added support for tracking inspircd2.0 usermode +Q and cahnged the Flags bitsets for modes to not use a max defined value, it can go over
Revision cc64903 - Thu, 29 Jul 2010 18:38:56 -0400 - Rewrote the hashing systems to properly handle the new Anope::strings which we have everywhere.
Revision 04200cc - Thu, 29 Jul 2010 08:12:54 -0400 - Made all of IRCDProto use const pointers, with the exception of SendVhostDel because of the Unreal protocol module, it makes me sad.
Revision 06cb137 - Wed, 28 Jul 2010 17:44:42 -0400 - Some code cleanup in regchannel.cpp.
Revision 971df48 - Wed, 28 Jul 2010 08:16:33 -0400 - Clean up send.cpp a bit to use Anope::string, as well as fix Anope::string's replace_all_* functions to actually work if the original and replacement strings are not the same length.
Revision aa9610a - Wed, 28 Jul 2010 00:28:59 -0400 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 4700c96 - Wed, 28 Jul 2010 00:19:19 -0400 - Yet more annoying code cleanup, plus made Server's Links list into a normal variable and not a pointer.
Revision a2573a2 - Tue, 27 Jul 2010 22:12:20 -0400 - Removed some assertions, replaced with throwing CoreExceptions
Revision 4b870cc - Tue, 27 Jul 2010 21:31:13 -0400 - Added debug_cast which uses dynamic_cast on debug builds, and static_cast on release builds
Revision 66c0e28 - Tue, 27 Jul 2010 20:03:10 -0400 - A few more random annoyances cleaned up.
Revision 92edce8 - Tue, 27 Jul 2010 18:28:16 -0400 - Cleaned up some code in src/users.cpp that kinda annoyed me.
Revision 502c985 - Tue, 27 Jul 2010 18:13:56 -0400 - Fix bug in User::CheckAuthenticationToken since it should've been getting an Anope::string out of the extensible, not a char *. Oops.
Revision 1144744 - Tue, 27 Jul 2010 18:06:36 -0400 - Rewrote Anope::Match to use Anope::string instead of doing an ugly reinterpret_cast to unsigned char pointers.
Revision d404813 - Tue, 27 Jul 2010 02:03:10 -0400 - Some windows fixes from the Anope::string commit
Revision 57bb759 - Mon, 26 Jul 2010 23:32:03 -0400 - Trying to make things a little more const-safe, a work in progress but this is a bit better.
Revision 6e6b6b4 - Mon, 26 Jul 2010 20:10:33 -0400 - Added hostserv/del command permission, fixed example.conf to show that hostserv/* is a command, not a permission
Revision 8ea033d - Mon, 26 Jul 2010 00:22:45 -0400 - Missed changing a couple of these, it seems.
Revision aa2c100 - Mon, 26 Jul 2010 00:20:00 -0400 - Removed std::string and ci::string versions of LoadModuleList, we only need the Anope::string version now.
Revision 707268f - Sun, 25 Jul 2010 23:03:06 -0400 - Some windows fixes caused by the last commit
Revision ae38212 - Sun, 25 Jul 2010 21:58:20 -0400 - Epic commit to replace most of the strings in Anope with a single Anope::string class, plus some other little fixes here and there. If you follow 1.9.x development and are testing things, THIS is one of those things that NEEDS testing.
Revision 15d7f0f - Sun, 25 Jul 2010 04:22:15 -0400 - Added support for m_customprefix in inspircd20
Revision 5cd986e - Sun, 25 Jul 2010 02:35:17 -0400 - Properly handle FMODEs from InspIRCd with more than 25 arguments.. reported by Angel-SL
Revision 2328c3e - Sat, 24 Jul 2010 13:45:54 -0400 - Always use non-blocking sockets
Revision b218d52 - Sat, 24 Jul 2010 03:32:27 -0400 - Removed MARK_DEPRECATED from the OnDatabaseExpire events
Revision b899a5c - Sat, 24 Jul 2010 03:31:41 -0400 - Properly handle single messages received that have no newline
Revision f9cd3f4 - Sat, 17 Jul 2010 17:32:38 -0400 - Allow clearing of access lists while in XOP
Revision a22f8d3 - Thu, 15 Jul 2010 22:55:02 -0400 - Moved some files and diretories around, made cmake skip files it knows it can't compile because of missing dependices.
Revision 43b1e43 - Sun, 11 Jul 2010 00:43:36 -0400 - Added ns_set_misc.cpp which was missing from a previous commit
Revision 63d7142 - Sat, 10 Jul 2010 22:50:18 -0400 - Added options:hideprivilegedcommands config option to hide privileged commands from normal users
Revision a495213 - Sat, 10 Jul 2010 21:18:22 -0400 - Properly set up our clients as on our server internally. Fixes crashes when trying to akick our own clients etc
Revision fa622aa - Sat, 10 Jul 2010 20:58:29 -0400 - Fixed tracking of introducing and quitting juped servers
Revision 07ec79e - Sat, 10 Jul 2010 19:36:28 -0400 - Fixed de.l so it actually compiles
Revision 4b1e76c - Sat, 10 Jul 2010 19:08:16 -0400 - Added ns_set_misc and cs_set_misc. These modules allows users to configure settable options in /ns and /cs set that will be displayed in /ns and /cs info. Removed os_info, cs_set_url, ns_set_url, cs_set_email, ns_set_icq
Revision 166d6f5 - Fri, 9 Jul 2010 02:27:02 -0400 - Removed autotools and the makefiles. This will be reintroduced differently before the 1.9.3 release.
Revision 7e20659 - Fri, 9 Jul 2010 00:20:00 -0400 - No need to allocate the numberlist callback classes with new
Revision 1cf4ebb - Thu, 8 Jul 2010 22:19:13 -0400 - Added an epoll socket engine
Revision 8f8b1e4 - Tue, 6 Jul 2010 14:07:06 -0400 - Fixed bug #1173, Made hs_request reject actually reject vhosts
Revision f71d5b4 - Mon, 5 Jul 2010 16:14:17 -0400 - Removed OnEncryptInPlace, although it currently causes no problems it is just redundant.
Revision de1bf10 - Tue, 29 Jun 2010 08:21:20 -0400 - Missed OCDing over src/protocol/*, plus fixed a minor lack of braces and fixed Config to work in an out-of-source build.
Revision 950cfcd - Mon, 28 Jun 2010 23:15:16 -0400 - Some OCDing over version.cpp, and make it so module.cpp doesn't need version.h (only main.cpp, modulemanager.cpp, and modules.cpp need version.h, to avoid rebuilding EVERYTHING every build)
Revision 1037a46 - Mon, 28 Jun 2010 20:02:35 +0200 - added some missing includes to src/tools/smtp.h
Revision d99ee2d - Mon, 28 Jun 2010 13:27:14 -0400 - This was in the wrong place, better now.
Revision f1cb4b8 - Mon, 28 Jun 2010 11:24:19 -0400 - Delete all users when we disconnect from the uplink
Revision 4502038 - Mon, 28 Jun 2010 10:59:40 -0400 - Unset all known status modes when we recieve a ts older than ours, and remove split servers from their uplinks
Revision 85b07a9 - Mon, 28 Jun 2010 01:28:51 -0400 - Fix version system so it doesn't cause the entire build tree to get rebuilt just because version.h gets regenerated, thanks to Adam for initial patch.
Revision 2e4099e - Mon, 28 Jun 2010 00:56:37 -0400 - No need for BotInfo to have its own ChangeNick function
Revision 00aa4a0 - Mon, 28 Jun 2010 00:32:50 -0400 - Fixed the makefiles to correctly build and install the new anopesmtp and db-convert
Revision 28e12bc - Sun, 27 Jun 2010 23:15:05 -0400 - The next of a few "CBX OCDing over code style" commits, maybe the last. NOTES: I have been unable to compile the db_mysql_* functions on my system here, so those are untested. db-convert seems to be badly programmed and needs more work in my opinion.
Revision 051ebe3 - Sun, 27 Jun 2010 22:21:49 -0400 - Fixed unordered_map to build on VS 2008
Revision f17c4d4 - Sun, 27 Jun 2010 20:34:09 -0400 - Made Windows install.js correctly detect the Anope version and made version.cpp correctly generate version.h on Windows
Revision 0eb007a - Sun, 27 Jun 2010 20:21:11 -0400 - Made the langfiles build
Revision 1e53c2d - Sun, 27 Jun 2010 19:55:19 -0400 - Removed nickserv/chanserv info all, just have info show all information
Revision ccc9237 - Sun, 27 Jun 2010 17:59:48 -0400 - Log out users when they log in to another account.
Revision 8cf8faf - Sun, 27 Jun 2010 16:26:35 -0400 - Don't attempt to enforce sqlines on our own clients
Revision 6e1fa85 - Sun, 27 Jun 2010 14:45:14 -0400 - Log out users from their groups when they disconnect, keeps us from storing invalid pointers in the nickcore user list
Revision 9269d20 - Sun, 27 Jun 2010 11:55:39 -0400 - The next of a few "CBX OCDing over code style" commits, focusing on src/core/ns_*.
Revision 57caa0b - Sun, 27 Jun 2010 02:41:48 -0400 - Made Anope track its own clients internally as if they were real users
Revision d49aee6 - Sat, 26 Jun 2010 22:50:02 -0400 - Made the flags class take an optional size arg
Revision e51d6e2 - Sat, 26 Jun 2010 21:47:35 -0400 - Added in the rest of the InspIRCd 2.0 changes to the protocol module
Revision 36c646c - Sat, 26 Jun 2010 21:12:31 -0400 - Added support for InspIRCd 2.0s dynamic modes. Note that this changes the maximum length of an acceptable IRC message from 512 to 1024 because InspIRCd sends messages longer than 512 characters.
Revision 4e31757 - Sat, 26 Jun 2010 01:39:11 -0400 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 6dc3af5 - Sat, 26 Jun 2010 01:38:19 -0400 - The next of a few "CBX OCDing over code style" commits, focusing on src/core/hs_* and src/core/ms_*, plus some tiny fallout caused by changing the FOREACH_* macros.
Revision c7cb889 - Fri, 25 Jun 2010 22:53:26 -0400 - docs/TOOlS -> docs/TOOLS
Revision d5ee411 - Fri, 25 Jun 2010 22:13:32 -0400 - Moved src/tools/README to docs/TOOLS
Revision 03fbc7d - Fri, 25 Jun 2010 20:00:21 -0400 - Changed the versioning system to use git
Revision cbcead4 - Fri, 25 Jun 2010 19:14:05 -0500 - Made db-convert handle old corrupted databases from 1.8 that used mysql with rdb
Revision e447933 - Thu, 24 Jun 2010 07:38:20 +0200 - fixed some typos in example.conf
Revision 7bb90e1 - Thu, 24 Jun 2010 00:34:04 -0400 - The next of a few "CBX OCDing over code style" commits, focusing on src/core/enc_*, plus fixing unintentional broken logic in said modules caused by my first OCD commit. Also added a note to example.conf about enc_sha1 being potentially broken, and slight code style OCD in hashcomp.cpp found by Adam.
Revision c4233e9 - Tue, 22 Jun 2010 16:21:57 -0400 - Made db-convert really convert nickalias lastseen/lastused/lastquit
Revision 959a1a6 - Tue, 22 Jun 2010 22:06:23 +0200 - moved FindMessage() into the Anope class
Revision 7e872db - Tue, 22 Jun 2010 21:33:29 +0200 - changed the name of the logfile from servics.log.<date> to <date>.services.log to make windows users happy
Revision 980a2fe - Tue, 22 Jun 2010 11:26:45 -0400 - Fixed a typo in the example.conf for m_helpchan
Revision e8d7c65 - Tue, 22 Jun 2010 08:39:03 -0400 - Fix compile errors I unintentionally caused 2 commits ago. <.<
Revision 6a8c359 - Tue, 22 Jun 2010 08:36:37 -0400 - The next of a few "CBX OCDing over code style" commits, for db_plain.cpp
Revision 1e20877 - Mon, 21 Jun 2010 23:14:28 -0400 - The next of a few "CBX OCDing over code style" commits, focusing on src/core/bs_* and src/core/cs_*.
Revision fb16ce7 - Mon, 21 Jun 2010 16:16:11 -0400 - Fixed some more problems with db-convert
Revision 36bf5fc - Mon, 21 Jun 2010 01:33:36 -0400 - Fix problem with anope.db being empty even after running /os update.
Revision 16854ae - Mon, 21 Jun 2010 00:02:57 -0400 - Fixed a few Windows problems with cleaning out the runtime directory
Revision 17040c0 - Sun, 20 Jun 2010 21:33:01 -0400 - Store modules in a list and xlines in a vector, not deques. We need to be able to keep iterators valid.
Revision 0d2d7e9 - Sun, 20 Jun 2010 20:05:23 -0400 - Fixed Windows build
Revision 63d7bee - Sun, 20 Jun 2010 18:51:03 -0400 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 381c9c8 - Sun, 20 Jun 2010 18:42:58 -0400 - The first of a few "CBX OCDing over code style" commits, focusing on include/* and src/* but not src/core/* or src/modules/*.
Revision e8a1570 - Sun, 20 Jun 2010 14:04:17 -0400 - Added m_helpchan to replace the cores helpchannel functionality
Revision 968e4d0b - Sun, 20 Jun 2010 13:11:31 -0400 - Fixed the name of cs_forbid in chanserv:modules so it really loads
Revision 7b7e2a6 - Sat, 19 Jun 2010 21:22:48 -0400 - Updated TODO
Revision 448eadd - Sat, 19 Jun 2010 20:53:53 -0400 - Made db-converter add all of the core clients when converting a 1.8 database
Revision 68b54f3 - Sat, 19 Jun 2010 13:39:12 -0400 - Made db-converter only write mlock params if there really is one, fixes some problems with converting mlock for certain databases
Revision 7530c03 - Sat, 19 Jun 2010 12:09:39 -0400 - Merge remote branch 'sf/1.9' into 1.9
Revision 2528dc8 - Sat, 19 Jun 2010 11:59:11 -0400 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Revision 52058fe - Sat, 19 Jun 2010 11:54:08 -0400 - Merge remote branch 'origin/1.9.3' into 1.9
Revision 43e951a - Sat, 19 Jun 2010 16:46:35 +0100 - Revert "file 1 edit"
Revision c2ae11d - Sat, 19 Jun 2010 16:46:26 +0100 - Revert "file 2 edit"
Revision 87ac831 - Sat, 19 Jun 2010 16:45:29 +0100 - file 2 edit
Revision f74f826 - Sat, 19 Jun 2010 16:45:13 +0100 - file 1 edit
Revision 03dcccc - Sat, 19 Jun 2010 16:44:18 +0100 - Revert "work"
Revision 35a1c2c - Sat, 19 Jun 2010 16:42:18 +0100 - work
Revision a2131b7 - Sat, 19 Jun 2010 16:32:52 +0100 - Revert "testing"
Revision c0ea25f - Sat, 19 Jun 2010 16:31:30 +0100 - testing
Revision e05919a - Sat, 19 Jun 2010 11:18:06 -0400 - Test commit for CIA
Revision d5fd2f5 - Sat, 19 Jun 2010 11:17:15 -0400 - Test commit for CIA
Revision 31acdea - Sat, 19 Jun 2010 15:02:30 +0100 - Revert "Testing commit to see if CIA is playing"
Revision 7b1f345 - Sat, 19 Jun 2010 10:09:57 +0100 - Testing commit to see if CIA is playing
Revision df9d291 - Fri, 18 Jun 2010 21:17:41 -0400 - Made install.js use VS 2010
Revision 7c4a9cf - Fri, 18 Jun 2010 21:04:10 -0400 - Switched cs_set to the subcommand system and added cs_saset
Revision e6447fa - Fri, 18 Jun 2010 21:04:09 -0400 - Added in a subcommand system and switched ns_set and ns_saset to use it
Revision 6cd8849 - Fri, 18 Jun 2010 21:04:09 -0400 - Moved the *Serv help functions to Command, will come in use later with subcommands
Revision b8f9116 - Fri, 18 Jun 2010 21:04:08 -0400 - Rewrote all of the command handling to get rid of all the nasty strtoks() everywhere, and added a bot map by uid
Revision 435c911 - Fri, 18 Jun 2010 21:04:08 -0400 - Added an arg to User::IsRecognized to check for NI_SECURE
Revision c43666e - Fri, 18 Jun 2010 21:04:08 -0400 - Rewrote cs_access to be more C++ish, changed NumberList to be more C++ish and fixed some compiler warnings on 64bit systems
Revision 1394c96 - Fri, 18 Jun 2010 21:04:08 -0400 - Removed a lot of unnecessary .c_str() calls in the find* functions
Revision f0a44ba - Fri, 18 Jun 2010 21:04:08 -0400 - Made NumberList take an arg to determin if it should pass numbers in descending order, fixes listing specific ranges being returned in descending order
Revision 4a2b9eb - Fri, 18 Jun 2010 21:04:07 -0400 - Renamed all of source files from .c to .cpp
Revision 2fba686 - Fri, 18 Jun 2010 21:04:05 -0400 - Burned slist, rewrote operservs XLine code
Revision 3a2c2a9 - Fri, 18 Jun 2010 21:03:44 -0400 - Dont load mlock from the database until after Anope is connected, it doesnt know all of the available modes until then
Revision 0358ae0 - Fri, 18 Jun 2010 21:03:43 -0400 - Unmark services as syncing when we are done, fixes cs_xop and cs_modes reloading mode specific commands
Revision cab6fcc - Fri, 18 Jun 2010 21:03:43 -0400 - Added a founder access level used to determin who is a channel founder. This is completely independant of the owner levels
Revision 17ab410 - Fri, 18 Jun 2010 21:03:41 -0400 - Removed process_numlist and having to mark everything as "in use" and constantly checking it. Replaced with a better system.
Revision 2a22d9c - Fri, 18 Jun 2010 21:02:12 -0400 - Fixed cmake build, removed version_flags it is no longer need, removed old unneeded defs.h and split up pseudo.h
Revision c477360 - Fri, 18 Jun 2010 21:01:55 -0400 - Removed empty.c, instead have cmake create a new empty file when it needs it and deletes it later
Revision ee57f57 - Fri, 18 Jun 2010 21:01:55 -0400 - Store modes in users and channels using the Flags class, cleaner
Revision c966d7e - Fri, 18 Jun 2010 21:01:55 -0400 - Send a QUIT before we shutdown or restart for all of our bots
Revision f049124 - Fri, 18 Jun 2010 21:01:53 -0400 - Rewrote the hashing system to use std::tr1::unordered_map
Revision 81a4552 - Fri, 18 Jun 2010 21:01:17 -0400 - Added some global variables for the core pseudo clients, keeps us from having to call findbot() everywhere
Revision e6263db - Fri, 18 Jun 2010 21:01:17 -0400 - Allow attaching metadata to nickrequests and storing it in the databases and fixed windows build
Revision 631d11d - Fri, 18 Jun 2010 21:01:17 -0400 - Store a plaintext version of mode names in the mode structures, removes alot of unneeded code from db_plain/db_mysql.
Revision 4e1286c - Fri, 18 Jun 2010 21:01:09 -0400 - Rewrote the mail system to use threading
Revision 4149afd - Fri, 18 Jun 2010 21:00:04 -0400 - Changed threadengine to delete threads after Joining them, so the whole thread exists when being joined and so its safe to call non-threadsafe functions in the destructor
Revision 6db15e1 - Fri, 18 Jun 2010 21:00:03 -0400 - Added the nickserv/ungroup command
Revision e78a055 - Fri, 18 Jun 2010 21:00:02 -0400 - Removed old config.h and moved configreader.h to config.h
Revision af805e5 - Fri, 18 Jun 2010 20:58:55 -0400 - Allow enabling ssl on a per-uplink basis
Revision b775c84 - Fri, 18 Jun 2010 20:58:55 -0400 - Fixed the Makefiles to build m_ssl correctly and marked m_ssl as permanent
Revision ebfff71 - Fri, 18 Jun 2010 20:58:55 -0400 - Made opertypes inheritable
Revision 9439cac - Fri, 18 Jun 2010 20:58:55 -0400 - Added m_ssl.cpp which allows Anope to use SSL when connecting to its uplink
Revision a93be9f - Fri, 18 Jun 2010 20:58:55 -0400 - Added two events called in ns_info and cs_info that allows modules to easially add info output. Made os_info use this
Revision 5d437d9 - Fri, 18 Jun 2010 20:58:55 -0400 - Renamed the init_module function to AnopeInit - Some systems have an init_module function outside of Anope which causes a crash if you try to load a non-Anope module
Revision 031bc4a - Fri, 18 Jun 2010 20:58:54 -0400 - Merged branch threadingengine with master - Added a threading engine
Revision 503958a - Fri, 18 Jun 2010 20:58:54 -0400 - Prevent negaitve mode changes, kicks, bans, and autokicks from affecting users with unreal usermode +q or similar
Revision c1d161d - Fri, 18 Jun 2010 20:58:52 -0400 - Rewrote all of the server handling code
Revision 73e9330 - Fri, 18 Jun 2010 20:56:21 -0400 - Added nickserv/auspex permission and fixed core modules so they build
Revision fa82890 - Fri, 18 Jun 2010 20:55:38 -0400 - Moved Commands stuff to its own file and changed Command::name to be ci::string - Will be used after hashing system is rewritten
Revision 2ba89de - Fri, 18 Jun 2010 20:55:36 -0400 - Tell users when their nicks expire in /ns glist and /ns info
Revision c4b725b - Fri, 18 Jun 2010 18:39:30 -0400 - Removed all references to $, git has no svn keywords
Revision 428d930 - Fri, 18 Jun 2010 18:30:35 -0400 - Made all modules version be VERSION_STRING
Revision cc3104f - Fri, 18 Jun 2010 18:22:42 -0400 - Removed .svn from CMakes list of folders to ignore, it not longer exists
Revision 1c7c470 - Fri, 18 Jun 2010 17:16:28 -0400 - Test commit to test CIA
Revision bc86550 - Fri, 18 Jun 2010 16:51:37 -0400 - Merge branch '1.9' of ssh://shell.sf.net/home/scm_git/a/an/anope/anope into 1.9
Revision ad45dba - Fri, 18 Jun 2010 16:50:56 -0400 - Fixed some problems with the mode stacker from svn to git merge
Revision 116e5c7 - Fri, 18 Jun 2010 21:49:26 +0100 - Revert "test commit to see if cia notices"
Revision 2d7e5c0 - Fri, 18 Jun 2010 21:45:05 +0100 - test commit to see if cia notices
Revision 184b969 - Fri, 18 Jun 2010 21:04:30 +0100 - Merge svn with git
Revision a8b6e44 - Fri, 18 Jun 2010 17:17:50 +0000 - Updated TODO to contain most of what 1.9.3 will have
Revision 3a2eb63 - Fri, 18 Jun 2010 16:51:52 +0000 - Fixed bug #1171 - Fixed defcon so it works on Windows
Revision 4e6ede0 - Fri, 18 Jun 2010 07:52:39 +0000 - Initialize 1.9.3 SVN
Revision 883d22d - Fri, 18 Jun 2010 07:40:17 +0000 - Bump for 1.9.2 Release
Revision b766b3a - Wed, 16 Jun 2010 23:50:33 +0000 - Minor edits to fix compile errors/warnings with clang and a small compile warning under Windows (gotta work on the other 450+ Windows warnings sometime).
Revision 475f5af - Wed, 16 Jun 2010 17:14:35 -0400 - Replaced some spaces with tabs in unreal32.c, os_defcon.c, and modes.cpp
Revision 834f4d1 - Tue, 15 Jun 2010 17:04:27 +0000 - Cleaned up some of the cloaked host tracking on Unreal
Revision ab4533e - Sat, 12 Jun 2010 22:28:56 +0000 - Made db-convert change old disabled levels to newer ACCESS_QOP, keeps people from being locked out of controlling their own XOP channels
Revision 4ba8c2b - Sat, 12 Jun 2010 22:28:52 +0000 - Tell users to identify when they connect on InspIRCd
Revision 2cc4cd0 - Fri, 4 Jun 2010 02:17:58 +0000 - Only enable vhosts automatically if the user doesn't already have the vhost set
Revision 9abdb4e - Thu, 3 Jun 2010 19:01:28 +0000 - Added inspircd2.0 protocol module, moved usermode +r unsetting on nick change to the protocol modules to fix inspircd1.2s weird usermode +r behavior
Revision f43f6c3 - Thu, 3 Jun 2010 05:59:59 +0000 - Keep track of what IRCds set -r on nick change and dont inform us to keep the modemanager/modestacker in sync
Revision 6d87e0e - Thu, 3 Jun 2010 05:15:44 +0000 - Use pongs to determine when servers are done syncing in Unreal, fixes a problem with Unreals endburst system where we have clients introduced to us from a "synced" server when they really arent
Revision 1c89004 - Thu, 3 Jun 2010 05:15:39 +0000 - Removed ircd->b_delay_auth, have User::CheckAuthenticationToken validate users. Fixes us telling people to identify after netmerge then silently identifying them once we process svid.
Revision 8cc71ee - Sun, 30 May 2010 03:21:10 +0000 - Fixed a crash from r2990
Revision e418982 - Fri, 28 May 2010 21:57:15 +0000 - Rewrote some of the user nick changing code, enable vhosts for users on nick change, and dont update last seen/last realname when users are identified to an account which doesn't own the nick they are using
Revision a5ddbb0 - Thu, 27 May 2010 01:51:14 +0000 - Fixed some compiler warnings found on 64bit systems
Revision 3d396f2 - Wed, 26 May 2010 19:48:12 +0000 - Fixed tracking of users with the +a channel mode on unrealircd during SJOINs
Revision 0018f79 - Wed, 26 May 2010 19:48:08 +0000 - Fixed some windows problems with db_mysql_execute
Revision 6674797 - Wed, 26 May 2010 19:48:04 +0000 - Fixed some windows problems with db_mysql_execute
Revision 1e2e80b - Tue, 25 May 2010 20:21:59 +0000 - Changed User::AutoID to always log in the user to the core, and to set usermode +r on users that should be. Fixes everyone being identified but not usermode +r on inspircd 1.2
Revision dc3744a - Tue, 25 May 2010 20:21:54 +0000 - Check if a module file exists before making runtime copy of it, keeps 0 byte sized unused modules out of the runtime/ directory
Revision a36e536 - Tue, 25 May 2010 18:23:33 +0000 - Fixed a crash if /ns ghost is used without a password
Revision 7f4afc2 - Mon, 24 May 2010 06:17:25 +0000 - Truncate memo table before sqlsync and actually add sglines
Revision 6e74791 - Sun, 23 May 2010 20:46:29 +0000 - Fixed bug #1167 - Fixed rsquitting juped servers on InspIRCd1.2+
Revision 543e0d7 - Sun, 23 May 2010 20:46:23 +0000 - Fixed bug #1165, fixed soem missing tables in /os sqlsync. Also added support for saving cs_levels
Revision d5f0360 - Sat, 22 May 2010 07:40:22 +0000 - Rewrote the nick colliding/releaseing/canceling system, fixes many many bugs on IRCds without svsnick and/or svshold
Revision fae2710 - Fri, 21 May 2010 23:05:38 +0000 - Fixed saving capsmin in the database, fixes the bug also fixed by the last commit
Revision 8e39d5f - Fri, 21 May 2010 22:36:06 +0000 - Fix crash bug when there is a caps kicker in a channel but no alphabetic characters on a line.
Revision 0a91d58 - Fri, 21 May 2010 20:30:26 +0000 - Fixed a crash when a users realname changes when they are on a registered nick but not identified, and made my last commit about case insensitive oper names really work
Revision 9b06dc5 - Fri, 21 May 2010 06:46:52 +0000 - Made the oper:name config option case insensitive
Revision 6fb5ca2 - Thu, 20 May 2010 19:36:17 +0000 - Fixed db-convert to properly convert mlocked mode names for the new databases
Revision 3860856 - Wed, 19 May 2010 06:17:55 +0000 - Moved opertype access checking to NickAlises constructor, cleans up some code and fixes bug #1163
Revision 2b4d834 - Wed, 19 May 2010 06:17:48 +0000 - Fixed a potential crash in os_szline because of a bad pointer passed to an event
Revision 79c3a70 - Mon, 17 May 2010 18:12:40 +0000 - Made is possible to change levels back to founder only and made founder only levels only apply to the real founder. Changed the defaults for things such as autoowner to ACCESS_QOP
Revision f9c4baf - Mon, 17 May 2010 18:12:26 +0000 - Free access and badwords list when channels are deleted
Revision a0ff4cf - Fri, 14 May 2010 20:56:40 +0000 - You dont see this
Revision 5993a65 - Fri, 14 May 2010 20:52:17 +0000 - Fixed many windows problems in the debug build
Revision 116a4b2 - Fri, 14 May 2010 16:51:28 +0000 - Removed ns_noop_convert. The ns_noop module is for stable and almost 4 years old
Revision 29619eb - Fri, 14 May 2010 16:01:54 +0000 - Finished r2957
Revision 78240c5 - Fri, 14 May 2010 06:16:25 +0000 - Reversed the autoop flag to make it more logical. In 1.8, we set this flag to DISABLE autoop. Now we set this flag to ENABLE autoop. Also updated the database converter.
Revision da277ad - Thu, 13 May 2010 20:25:31 +0000 - Fixed all of the bugs related to bug #1162 and fixed mlock params to be saved correctly in the mysql database
Revision b88b98e - Thu, 13 May 2010 19:30:56 +0000 - fixed crashbugs in db_mysql_write when unsetting url, email and greet
Revision 0ab5111 - Thu, 13 May 2010 19:04:19 +0000 - fixed crashbug in db_mysql_write on updating an empty greet message
Revision 6c56c23 - Thu, 13 May 2010 06:27:16 +0000 - Update core bot client names if the config is changed
Revision bd2fda4 - Wed, 12 May 2010 01:53:29 +0000 - Fixed a potential crash caused from accessing a uninitialized pointer when enforcing mlock
Revision baa119f - Mon, 10 May 2010 22:05:01 +0000 - Changed the names of modes in the databases to be exactly the same way they are used internally. This will become very important in 1.9.3 later
Revision 5351fb4 - Mon, 10 May 2010 19:26:18 +0000 - Save & load nick requests from db_plain
Revision 2f3da52 - Mon, 10 May 2010 06:41:16 +0000 - Fixed tracking of InspIRCd channel mode R
Revision 80969ad - Mon, 10 May 2010 06:30:17 +0000 - Fixed tracking of channel mode +L on InspIRCd 1.2
Revision 7b6d1e1 - Sat, 8 May 2010 20:58:11 +0000 - Removed channel passwords from the CHAN_HELP_REGISTER and CHAN_HELP_DROP language strings
Revision 0a371ae - Fri, 7 May 2010 20:57:29 +0000 - Removed an unneeded static_cast in enc_none
Revision 011e426 - Fri, 7 May 2010 20:16:09 +0000 - Removed the chanserv/aop/list command perm and switched it with chanserv/access/list. Fixed a bug so users on the access list can request the vop and hop list.
Revision 75f39de - Thu, 6 May 2010 17:08:55 +0000 - Fixed bug #1159 and made the SQL fields holding timestamps more consistant
Revision 3ebaa46 - Thu, 6 May 2010 16:45:34 +0000 - Revert "sql file should work fine on import now (exported via phpmyadmin, which puts constraints at the end)" Revert "added DROP TABLE statements and english comments" Revert "* SQL schema switched to InnoDB engine and UTF-8 encoding"
Revision 196567c - Thu, 6 May 2010 06:55:00 +0000 - sql file should work fine on import now (exported via phpmyadmin, which puts constraints at the end)
Revision 2e03670 - Thu, 6 May 2010 05:25:23 +0000 - added DROP TABLE statements and english comments
Revision 845cca2 - Wed, 5 May 2010 23:39:41 +0000 - Fixed a compile error in r2933
Revision 1b7749f - Wed, 5 May 2010 23:09:14 +0000 - SVN Id keyword to .h/.c/.cpp files
Revision 7ffaa93 - Wed, 5 May 2010 22:55:18 +0000 - * SQL schema switched to InnoDB engine and UTF-8 encoding * Defined several foreign keys and added some missing indexes
Revision 6bd04bc - Tue, 4 May 2010 18:43:13 +0000 - db_mysql_read now loads the full database
Revision 8c1afc3 - Mon, 3 May 2010 20:38:27 +0000 - Fixed a crash because of a bad SQL query when changing your password
Revision d002ea1 - Sun, 2 May 2010 04:37:17 +0000 - Moved CODING, TODO, and Changes* to docs/. Removed unused empty file install-sh.
Revision 05eb3fd - Sat, 1 May 2010 22:49:41 +0000 - Added support for InspIRCd 2.0
Revision 9fc99cd - Fri, 30 Apr 2010 18:04:25 +0000 - Fixed ms_rsend reply when sending a memo to a nick
Revision 0f45f28 - Fri, 30 Apr 2010 17:09:09 +0000 - Made ms_rsend work
Revision f07adb2 - Fri, 30 Apr 2010 00:08:36 +0000 - Do not join ChanServ to hold channels if the channel is syncing
Revision ab7e430 - Fri, 30 Apr 2010 00:08:33 +0000 - Don't use botserv bots to hold channels open, becomes too much of a problem if people unassign/reassign bots etc
Revision 8aa7fbe - Thu, 29 Apr 2010 23:05:09 +0000 - Properly track users who join channels using an exception
Revision 7fc9b4f - Thu, 29 Apr 2010 00:23:18 +0000 - Forward port of r2918
Revision 3d367e9 - Wed, 28 Apr 2010 21:32:28 +0000 - Fixed a typo in Changes and added an entry about new ipv6 support
Revision 582212b - Sun, 25 Apr 2010 23:12:27 +0000 - Allow superadmins and ulines to join channels always
Revision 1528727 - Sun, 25 Apr 2010 01:23:23 +0000 - Fixed a crash when shutdown when not connected
Revision 492b543 - Sat, 24 Apr 2010 22:48:58 +0000 - Fixed the /nickserv help info output to services opers and the reply from /chanserv help info to be correct
Revision 0bfe09b - Sat, 24 Apr 2010 22:20:14 +0000 - Fixed loading negatively mlocked modes from the DB and fixed loading access creators
Revision 7653458 - Sat, 24 Apr 2010 22:20:10 +0000 - Fix a potential crash when removing SQLines
Revision b8674ee - Sat, 24 Apr 2010 22:20:00 +0000 - Logout the SQLUser & any fake users after using commands
Revision 9f47e2b - Sat, 24 Apr 2010 20:41:00 +0000 - Fixed typo in CHAN_SET_PERSIST_SYNTAX lang string
Revision aff1d04 - Sat, 24 Apr 2010 20:40:52 +0000 - Updated TODO
Revision 01b0ad4 - Sat, 24 Apr 2010 06:51:23 +0000 - Fixed crash when shutting down when db_mysql_execute is loaded and logusers is enabled
Revision 80c9c49 - Sat, 24 Apr 2010 06:51:19 +0000 - Fixed dropping nicks registered through MySQL
Revision 757c7ad - Sat, 24 Apr 2010 06:51:14 +0000 - Fixed some typos in log messages, found by Lethality
Revision 531cba9 - Thu, 22 Apr 2010 19:40:58 +0000 - Actually use readtimeout from the config & fixed many valgrind errors
Revision 752e87a - Thu, 22 Apr 2010 00:32:18 +0000 - Fixed two log message typos, patch from Lethality
Revision 5089962 - Wed, 21 Apr 2010 02:15:48 +0000 - Fixed cs_clear ops to not deop users twice on Unreal and made it always use svsmode_ucmode if it can
Revision f87398b - Tue, 20 Apr 2010 23:33:09 +0000 - Correctly handle recieving messages over 65.5 thousand bytes
Revision a6cc0a3 - Sat, 17 Apr 2010 15:48:30 +0000 - Reply with the correct idle times for the core service bots
Revision bf84e48 - Sat, 17 Apr 2010 14:22:16 +0000 - fixed missing SID before FJOIN in the inspircd12 protocol module
Revision 99559d1 - Thu, 15 Apr 2010 02:23:41 +0000 - Fixed loading botserv bots time created & number of channels from the database, and only readd the core bots if none exist, not just if nickserv doesn't exist
Revision 12a4aa4 - Tue, 13 Apr 2010 18:37:35 +0000 - Fixed crash on /ns release and made release actually work
Revision a53719d - Tue, 13 Apr 2010 02:45:33 +0000 - Remove +r from nonregistered channels
Revision 5a6ec7c - Sun, 11 Apr 2010 20:09:11 +0000 - Fixed +q and +a channel modes on inspircd 1.2 if they have no prefixes
Revision e84db77 - Sun, 11 Apr 2010 20:09:06 +0000 - Correctly identify a user when they get autoidentified and made db_plain not crash if it gets a founderless channel
Revision 34f10d7 - Sun, 11 Apr 2010 07:29:51 +0000 - Don't backup the database and not rewrite a new one (oops?)
Revision 5d3491e - Sun, 11 Apr 2010 07:29:46 +0000 - Dont allow the first user in registered syncing channel to retain their access if they arent allowed to have it
Revision 1e9de0c - Sun, 11 Apr 2010 00:29:07 +0000 - Return MOD_STOP in various places where the user executing the command had been killed, fixes a crash if a user gets killed for too many invalid passwords
Revision 626afff - Sun, 11 Apr 2010 00:28:59 +0000 - Dont backup the database unless there is a database to backup
Revision aa67707 - Sat, 10 Apr 2010 22:58:46 +0000 - Fixed cs_modes to add commands after the modes requiring them are introduced
Revision c424dce - Sat, 10 Apr 2010 22:58:42 +0000 - Made db_plain backup its databases
Revision 91f6b2e - Sat, 10 Apr 2010 19:16:55 +0000 - Made MySQL log errors when executing queries instead of crashing
Revision 7d3138a - Sat, 10 Apr 2010 17:15:08 +0000 - changed all mysqlpp::String::empty() calls to mysqlpp::String::size() to make it compile with older versions of the mysql++ library
Revision c4f40ed - Fri, 9 Apr 2010 22:50:48 +0000 - Fixed tracking of InspIRCd mode +J and fixed mode manager and stacker to handle parameter modes correctly
Revision a1c49c8 - Fri, 9 Apr 2010 19:41:44 +0000 - Fixed a problem with binding to certian IPs
Revision 1f738f0 - Fri, 9 Apr 2010 18:51:05 +0000 - Fixed a potential crash when a user does not pass connection checks (akill/session)
Revision af45426 - Fri, 9 Apr 2010 18:11:00 +0000 - Fixed a crash when linking servers
Revision 278314f - Fri, 9 Apr 2010 16:10:46 +0000 - fixed a small typo in the language files
Revision 4e594d3 - Fri, 9 Apr 2010 14:27:54 +0000 - fixed the database converter (streams dont like null pointers)
Revision 89120af - Fri, 9 Apr 2010 06:26:08 +0000 - Fixed cs_ban, os_jupe, and os_restart
Revision 1a3a4b2 - Fri, 9 Apr 2010 06:04:52 +0000 - Removed the OnFind events, they are not necessary anymore and just waste CPU
Revision a840ef8 - Fri, 9 Apr 2010 05:28:46 +0000 - added a new event OnFinishSync, that allows modules to send additional data to the IRCd before we send the EOB
Revision 2c79273 - Fri, 9 Apr 2010 05:22:25 +0000 - changed the way how the IV is stored with the password and renamed some variables to make the code more understandable
Revision ac19ba7 - Fri, 9 Apr 2010 05:04:21 +0000 - Process the socket engine one last time before Anope disconnects to send everything through to the uplink
Revision a40c22a - Fri, 9 Apr 2010 05:04:17 +0000 - Made the mode stacker never send a mode change for something that is already (un)set, and set -r when dropping channels
Revision 911eeea - Fri, 9 Apr 2010 05:04:09 +0000 - Fixed enc_none OnDecrypt to work correctly on Windows
Revision 1ec931a - Fri, 9 Apr 2010 05:04:04 +0000 - Fix a typo in Changes.conf
Revision 93949b8 - Fri, 9 Apr 2010 05:03:57 +0000 - Fixed windows compile on new sockets
Revision 6a70b53 - Fri, 9 Apr 2010 01:09:55 +0000 - Fixed ns_getpass and ns_sendpass to not load when there is no supported encryption loaded
Revision f483ab8 - Thu, 8 Apr 2010 21:00:28 +0000 - Updated Change log
Revision 973ecb7 - Thu, 8 Apr 2010 20:23:00 +0000 - Rewrote sockets. This adds support for IPv6 and makes Anope capable of reconnecting if it loses connection to the uplink.
Revision e1ff14e - Sun, 4 Apr 2010 00:54:00 +0000 - Fixed make install
Revision b238030 - Wed, 31 Mar 2010 20:53:08 +0000 - Added a small example webpage that can be used to register nicknames online via SQL
Revision 2404bb7 - Wed, 31 Mar 2010 06:21:16 +0000 - Fixed windows build
Revision b1c34fa - Wed, 31 Mar 2010 04:42:00 +0000 - Fixed cs_xop to not add its commands until after it knows what modes as supported by the IRCd
Revision b55ac06 - Wed, 31 Mar 2010 04:41:56 +0000 - Added akicks into SQL
Revision eaf211d - Wed, 31 Mar 2010 04:41:49 +0000 - Burned db-merger & docs, it will eventually need a complete rewrite
Revision 94822c9 - Wed, 31 Mar 2010 04:41:44 +0000 - Added last used time to akick view
Revision a3347b5 - Wed, 31 Mar 2010 04:41:35 +0000 - Marked mysql modules as a database module and fixed os_modlist to show database modules
Revision 3c4b3f0 - Tue, 30 Mar 2010 19:17:50 +0000 - Fixed --with-mysqlpp configure option on some systems
Revision f4bcf83 - Sun, 28 Mar 2010 07:57:05 +0000 - Finish rest of BotServ SQL stuff
Revision aa90411 - Sun, 28 Mar 2010 04:40:13 +0000 - Track BotServ settings in SQL
Revision 7e8e6e8 - Wed, 24 Mar 2010 01:17:43 +0000 - Removed some unused externs from extern.h
Revision 3ffd917 - Wed, 24 Mar 2010 00:46:53 +0000 - Rewrote arg parsing system, changed lots of std::string*s to std::string&, made --config arg, and made Anope print out a few lines of information when starting
Revision 14fc57d - Sun, 21 Mar 2010 19:57:25 +0000 - Replaced old update/expire timers with newer timers
Revision 9302af5 - Sun, 21 Mar 2010 19:57:22 +0000 - Added options:passlen
Revision 287169d - Sun, 21 Mar 2010 19:57:14 +0000 - Made the database file name configurable
Revision fc05827 - Sun, 21 Mar 2010 19:57:08 +0000 - Made usermax and hostmax configurable
Revision 04bf655 - Sun, 21 Mar 2010 11:28:42 +0000 - fixed typo in mysql query
Revision 872a002 - Sun, 21 Mar 2010 08:43:12 +0000 - assigned botserv bots will now join permanent channels when syncing with our uplink
Revision d70948d - Sun, 21 Mar 2010 06:01:31 +0000 - fixed bad mysql query
Revision 3e77eaa - Sat, 20 Mar 2010 22:27:11 +0000 - fixed sending CHGIDENT without parameter
Revision 28ccf79 - Sat, 20 Mar 2010 04:59:50 +0000 - Fixed /ms list reply header to include the users nick
Revision 6ebc85b - Sat, 20 Mar 2010 04:59:43 +0000 - Fix loading akills/sxlines from plaintext database
Revision 51351aa - Sat, 20 Mar 2010 04:59:38 +0000 - Added in support for OperServ and MemoServ into SQL
Revision ba4c7d8 - Thu, 18 Mar 2010 19:03:35 +0000 - Made the exception list really work
Revision 2871c47 - Tue, 16 Mar 2010 20:21:40 +0000 - Fixed bug #1141, reodered some access checks in cs_kick and cs_modes to hide who is on the channel
Revision f62eb16 - Mon, 15 Mar 2010 23:35:47 +0000 - Removed old parts for 1.7.x from mydbgen and fixed db_mysql_write query for /nickserv set
Revision b7477fc - Sat, 13 Mar 2010 20:46:34 +0000 - Foward port of r2809
Revision faed18f - Tue, 9 Mar 2010 05:26:10 +0000 - Fixed loading memo messages from the flatfile databases
Revision ce79b50 - Tue, 9 Mar 2010 01:25:09 +0000 - Made guestnick generation really work
Revision 27364ac - Mon, 8 Mar 2010 03:08:37 +0000 - Added the --with-mysqlpp option to configure to tell it where mysql++ is installed at
Revision dd7d2d4 - Sat, 6 Mar 2010 10:33:28 +0000 - added a check for null pointers
Revision 023c218 - Sat, 6 Mar 2010 07:34:19 +0000 - Added help for sqlsync and fixed installing mydbgen into the wrong directory when using configure
Revision ab1f8e0 - Sun, 28 Feb 2010 22:12:09 +0000 - Made it so you can register empty nonregistered channels to make registering channels through SQL a bit more effective, fixed a some small bugs found on the testnet, added some missing modes into InspIRCd1.2 support, and updated TODO and Changes.lang
Revision 3f80e1c - Sun, 28 Feb 2010 17:33:31 +0000 - Added in support for live updating MySQL databases and the ability to execute commands to Anope through MySQL. Currently database support only applies to NickServ, ChanServ and BotServ but will be expanded soon.
Revision 393b5ab - Sun, 28 Feb 2010 05:39:50 +0000 - Marked mode +f on inspircd1.2 as minusnoarg
Revision 9edede4 - Thu, 25 Feb 2010 07:12:17 +0000 - Removed OnBotPreLoad event, this is a much better way to prevent multiple of the same bots being loaded
Revision 235c4ae - Thu, 25 Feb 2010 06:20:00 +0000 - Rewrote part of the Timer and CallBack code for modules to be sane
Revision 54a60ad - Tue, 23 Feb 2010 01:33:17 +0000 - Actually use the cmdTable pointer in bot structures, it now points to the bots command hash
Revision a06e674 - Sat, 20 Feb 2010 04:21:15 +0000 - Correctly identify CMake 2.8.x as being CMake 2.6 or better.
Revision 84ecd18 - Fri, 12 Feb 2010 19:51:16 +0000 - Added generic support for unknown modes told to Anope at runtime by the IRCd
Revision 2eb2cb7 - Wed, 10 Feb 2010 23:40:54 +0000 - Changed up a small part of the mode API for preparation for dynamic mode support at runtime
Revision fcc08f6 - Wed, 10 Feb 2010 00:32:19 +0000 - Updated docs to reflect CAPAB change
Revision 512b5bd - Mon, 8 Feb 2010 03:09:19 +0000 - Rewrote & fixed CAPAB support
Revision f4db8c5 - Sun, 7 Feb 2010 00:03:10 +0000 - fixed some uninitialized pointers
Revision 6b2f9e2 - Sat, 6 Feb 2010 20:16:30 +0000 - Fix typo in inspircd11 that would cause people not to get status from FJOINs
Revision 4099944 - Sat, 6 Feb 2010 19:27:32 +0000 - Recieve the max number of modes we can set at once from the IRCd and use it
Revision 87b62c4 - Sat, 6 Feb 2010 19:27:10 +0000 - Remove protectbotserv option from modes, just use options:botmodes instead
Revision de99f89 - Sat, 6 Feb 2010 19:26:42 +0000 - Parse CAPAB from the server to determin what modes we know about
Revision 308070e - Thu, 4 Feb 2010 23:49:27 +0000 - We now store a list of users using a NickCore in the NickCore, this prevents having to loop every user all the time to find them
Revision 3d4cf39 - Tue, 2 Feb 2010 03:21:03 +0000 - Only set necessary modes on people, eg dont set +qaohv.. unnecessary
Revision 122dcd0 - Tue, 2 Feb 2010 03:20:58 +0000 - Added options:botmodes to configure what modes BotServ bots should use in channels
Revision aa4b3e2 - Sun, 31 Jan 2010 06:15:29 +0000 - replaced the alog() command with a new type-safe and stream-based Alog()
Revision 47504c9 - Sun, 24 Jan 2010 23:15:08 +0000 - Fixed db-convert and enc_old to work when converting databases using enc_old
Revision 0ed0fa4 - Thu, 21 Jan 2010 06:31:17 +0000 - Rewrote how Anope stores channel status modes on users.
Revision 1581720 - Sat, 16 Jan 2010 20:15:14 +0000 - fixed a compile error on windows
Revision ff13d00 - Sat, 16 Jan 2010 06:57:14 +0000 - Removed c_userlist and u_chanlist, replaced with std::list
Revision aaf1cef - Sat, 16 Jan 2010 06:56:57 +0000 - Added channels.h and moved channel stuff from services.h to it
Revision c4c1242 - Fri, 15 Jan 2010 19:30:11 +0000 - Fixed bug #1135 - Don't kick or ban ulined clients
Revision f432789 - Fri, 15 Jan 2010 18:07:41 +0000 - some code cleanup in enc_sha256
Revision 1cf1f04 - Fri, 15 Jan 2010 05:40:26 +0000 - burned helpserv from README
Revision 525dfe1 - Thu, 14 Jan 2010 21:30:38 +0000 - Added param arg to ChannelModeSet/Unset events, and fixed it to not ignore status and list modes
Revision 0d6fa56 - Thu, 14 Jan 2010 21:30:15 +0000 - Use commasepstream in do_join and do_topic, much cleaner
Revision fadc61f - Thu, 14 Jan 2010 21:29:39 +0000 - Fixed crash caused by r2732 caused by adding someone to the exception list
Revision 711787b - Thu, 14 Jan 2010 21:29:08 +0000 - Burned do_sjoin and rewrote it to be sane. This changes how Anope handles new channel creations drasitcally as we now truely track it all instead of hack around it by not initially tracking user joins to new channels
Revision f2c44c6 - Mon, 11 Jan 2010 20:28:59 +0000 - Update copyright for CBX
Revision 0a61c06 - Mon, 11 Jan 2010 19:36:24 +0000 - updated copyright info for 2010
Revision ef442c3 - Mon, 11 Jan 2010 19:06:21 +0000 - some language fixes ported from stable
Revision 420b11a - Mon, 11 Jan 2010 18:36:04 +0000 - Rewrote the os_staff command to work properly with the account system. This also fixing displaying users on opered nicks when not on their main nick
Revision 5ad60b7 - Mon, 11 Jan 2010 14:28:48 +0000 - Forward port of r2747
Revision b73210e - Sun, 10 Jan 2010 22:56:03 +0000 - Rewrote the code that handles and sends kicks
Revision 01d43e7 - Sun, 10 Jan 2010 19:58:32 +0000 - changed enc_sha256 to use random salts instead of a hardcoded salt
Revision 20b5056 - Sun, 10 Jan 2010 19:56:16 +0000 - changed the source argument of enc_decrypt to const
Revision d66e928 - Sat, 9 Jan 2010 19:35:01 +0000 - services will now send the correct message on /cs invite <nick>
Revision 4ae43c7 - Sat, 9 Jan 2010 08:56:58 +0000 - added a salted sha256 encryption module
Revision 5e62e8f - Sat, 9 Jan 2010 08:49:00 +0000 - changed all password fields to std::string and reworked the way how the enc modules handle the passwords
Revision a4b015b - Sat, 9 Jan 2010 06:54:11 +0000 - fixed a crashbug in os_ignore on db saving and cleaned up the db code in hs_request
Revision 0761d4f - Wed, 6 Jan 2010 22:55:21 +0000 - Fix crash caused by trying to add an akick to a channel when certain types of exceptions are set, this also fixes entry_match to match with case insensitivity, as bans/excepts/invexs arent case sensitive
Revision e344480 - Wed, 6 Jan 2010 21:30:22 +0000 - Messaging service@server.name works again as it should
Revision 9124a3b - Wed, 6 Jan 2010 20:09:48 +0000 - Fixed windows build and cleaned up a few small things
Revision b462814 - Mon, 4 Jan 2010 06:40:24 +0000 - Changed 'char *' fields in BotInfo to 'std::string', cleanup of bots.cpp, changed many other functions to use 'const std::string &' arguments as a chain reaction.
Revision 2708eea - Mon, 4 Jan 2010 05:45:58 +0000 - Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with std::string
Revision f580267 - Sun, 3 Jan 2010 07:42:49 +0000 - Fixed base64 functions to be const safe until I can convert them to use std::string instead, also a little cleanup while I was in there.
Revision ed568f4 - Sun, 3 Jan 2010 04:36:36 +0000 - Fixed db-convert to really convert vhosts
Revision de824a5 - Sat, 2 Jan 2010 08:21:12 +0000 - Fixed bug #1121 - Fixes a potential crash when a user changes hosts
Revision a819cb0 - Sat, 2 Jan 2010 08:20:59 +0000 - Rewrote the vhost code, and moved it to be part of nickalias instead of in its own list. This also fixes being able to steal other users vhosts with /hs on
Revision 3617d79 - Sat, 2 Jan 2010 04:55:43 +0000 - Convert 'const char *' and 'char *' function arguments to 'const std::string &' instead, done in actions.c along with chain reactions in other files.
Revision 657e1de - Thu, 31 Dec 2009 01:25:10 +0000 - Added in new plaintext databases. Note: This currently has no automatic backup feature. Big thanks to Phil on this for mass scale testing
Revision c595e67 - Wed, 30 Dec 2009 23:18:16 +0000 - Fixed not being able to restart if anope was started from outside of the directory it is in
Revision 4fd169b - Wed, 30 Dec 2009 02:07:17 +0000 - Added in support for permanet channel modes on non-registered channels
Revision 7665af2 - Tue, 29 Dec 2009 23:16:10 +0000 - Chnaged ChannelModeSet/Unset events to be able to block checks such as secureops and mlock, and made it so you can't set a mode already set or unset a mode already unset so the modestacker doesn't send modes it doesn't need to
Revision df107da - Sun, 27 Dec 2009 19:20:26 +0000 - Fix small typo in services.conf - thanks Phil.
Revision bfd252b - Fri, 25 Dec 2009 20:42:02 +0000 - Send only the newly formatted users string to do_sjoin when using inspircd12, not the old one and the new one, as this implies the old users are parameters for modes, which makes mode manager unhappy
Revision 90a500f - Fri, 25 Dec 2009 19:11:04 +0000 - fixed a small bug in the extensible class
Revision 80cbac3 - Wed, 23 Dec 2009 08:41:22 +0000 - Replaced some static_casts related to modes with dynamic_cast - its a bit safer
Revision f82640a - Tue, 22 Dec 2009 23:59:06 +0000 - Fixed bug #1119 - Fixed a few help replies to respect the nickserv msg option when sending blank lines
Revision 77f0cd0 - Mon, 21 Dec 2009 02:30:14 +0000 - Change OperType's name to be ci::string instead of std::string, should hopefully make it so it doesn't matter what case is used in the oper blocks compared to the opertype blocks.
Revision 7a7f1f8 - Sun, 20 Dec 2009 18:39:52 +0000 - Rewrote part of extensible, it will now automatically unallocate memory for us so we don't have to manually delete it everywhere anymore
Revision 861fe9e - Thu, 17 Dec 2009 02:10:35 +0000 - Added BotInfo* sender arg to all of the User mode functions, changed IRcdProto::SendMode for channels to accept a Channel pointer and fixed unsetting users vhosts on Unreal
Revision 453963e - Wed, 16 Dec 2009 23:50:33 +0000 - Moved /chanserv unban to its own module and added support for unbanning a nickname, this readds !unban nick
Revision aad1a4c - Wed, 16 Dec 2009 23:50:19 +0000 - Hopefully this fixes detecting if Unreal sends a TS at the end of the mode string and removing it, which keeps it from being passed to mode handler
Revision c6e3324 - Wed, 16 Dec 2009 02:25:38 +0000 - Made many of the functions in IRCDProto accept the relative object pointers instea of char* everywhere, and updated TODO
Revision 98aa38d - Tue, 15 Dec 2009 21:31:53 +0000 - Added !K trigger to kick people and updated Changes
Revision f1c975c - Tue, 15 Dec 2009 21:29:48 +0000 - Added a KB alias to ban to allow the !kb fantasy trigger
Revision 3beac16 - Mon, 14 Dec 2009 23:52:59 +0000 - More work on db-convert, almost done. This also moves the bot section of the db above the chan section, so we can check if channel bot names are valid
Revision 511c4b7 - Mon, 14 Dec 2009 21:58:33 +0000 - Updated docs/IRCD to reflect recent changes in the ircdvar struct, and made botinfo constructors set created time not bs_bot, db loaders will change it later if needed
Revision 6f5bc22 - Mon, 14 Dec 2009 03:50:27 +0000 - Did some more work on db-convert
Revision 744d6d4 - Mon, 14 Dec 2009 03:50:23 +0000 - Set the created time for BotServ bots correctly
Revision d4af97a - Mon, 14 Dec 2009 00:56:58 +0000 - Ripped out old databases
Revision 710355f - Sun, 13 Dec 2009 23:14:20 +0000 - Don't allow mlocking/defconing modes such as beIohv
Revision 46c0d40 - Sun, 13 Dec 2009 19:57:22 +0000 - Moved hostserv/set priv to commands, only check for HasCommand() when trying to execute commands and not HasPriv(), as Privs should never be necessary to execute any command
Revision a7ac6a0 - Sun, 13 Dec 2009 19:32:19 +0000 - Added in a modestacker and rewrote almost all of the remaining old mode code
Revision 3a956c5 - Fri, 11 Dec 2009 21:17:08 +0000 - do not show the NICK_INFO_FOR_MORE message when the user has no permission to do it
Revision 280dcc7 - Tue, 8 Dec 2009 02:33:39 +0000 - Only show the user as online in /nickserv info if they are identified for the group of that nick
Revision 37de128 - Mon, 7 Dec 2009 22:30:43 +0000 - added a function to convert some mlock modes
Revision 4630ae4 - Sat, 5 Dec 2009 22:12:48 +0000 - Added options:mlock in the config so you can set what modes should be locked on new channels
Revision 42b8cfe - Sat, 5 Dec 2009 21:04:15 +0000 - Got rid of some now unnecessary code in config.c and moved Config.Opers.clear() to InitOpers where it belongs
Revision 935c197 - Sat, 5 Dec 2009 16:27:35 +0000 - Fix crontab script to correctly find services.pid, it's not in ~/anope/bin, it's in ~/anope/data.
Revision f913188 - Sat, 5 Dec 2009 06:11:23 +0000 - Added ci::string to run-cc.pl message filters, and fixed irc::string to display properly aswell
Revision eadf52c - Sat, 5 Dec 2009 05:44:02 +0000 - Added ns_resetpass which can be used to reset user passwords by email, very useful if you're using encryption
Revision 661755a - Fri, 4 Dec 2009 23:11:08 +0000 - Fixed crash when using smartjoin and assigning a bot to an +i channel, reported by Platzii
Revision 17a4789 - Fri, 4 Dec 2009 06:32:17 +0000 - some code cleanup
Revision 180ac9e - Thu, 3 Dec 2009 01:17:08 +0000 - Changed Extensible::Extend to not unnecessarially cast every pointer it recieves to char* and then to void*, but to just change it to void*. This allows storing of various things that the char* cast messed up, such as time_t etc
Revision d4b595f - Sun, 29 Nov 2009 20:55:41 +0000 - the database converter can now convert the operserv database
Revision f9cd8c2 - Sun, 29 Nov 2009 09:32:32 +0000 - the database converter can now handle a broken bot.db from 1.9.0
Revision 0557f09 - Sun, 29 Nov 2009 08:31:44 +0000 - fixed some bugs in the database converter
Revision 23b3382 - Sun, 29 Nov 2009 07:56:35 +0000 - updated database converter
Revision a08b3ec - Sat, 28 Nov 2009 23:02:07 +0000 - Massive move of all of the Config variables out of global scope to the Config class
Revision f6b823a - Fri, 27 Nov 2009 07:41:21 +0000 - Set all of the default channel flags on new channels. Thix fixes persistant not being set on newly registered channels
Revision 4fac8d6 - Wed, 25 Nov 2009 21:38:50 +0000 - Foward port of part of r2668
Revision 4f550d2 - Tue, 24 Nov 2009 06:19:32 +0000 - fixed a crash when a user connects without a vhost
Revision 68ef593 - Tue, 24 Nov 2009 03:05:38 +0000 - Properly remove users on access lists that are below voice status when converting to XOP
Revision 24f7ffc - Tue, 24 Nov 2009 01:19:12 +0000 - Remove the permanent channel mode from channels that are dropped/expired/etc
Revision c3529b6 - Tue, 24 Nov 2009 01:18:59 +0000 - Marked +l and +L on InspIRCd 1.2 as minus no arg
Revision c7893e4 - Sat, 21 Nov 2009 20:51:01 +0000 - updated french lang file. patch provided by nemosphere
Revision e514a37 - Thu, 19 Nov 2009 01:53:03 +0000 - Changed the mode param handling code to be more into the general mode handling code, this cleans up and fixes some small problems with mlocking params. This also helps clarify that the ChannelInfo mode functions are for mlock only. Also, this adds the OnMLock and OnUnMLock events which can be used to control if something can be (un)mlocked
Revision 68381e6 - Thu, 19 Nov 2009 01:52:52 +0000 - Fix compile errors on some compilers that did not like our overloaded operators << on std::ostream
Revision aa42177 - Wed, 18 Nov 2009 13:02:22 +0000 - Make the correct folder be chmod'd on a *nix install of the tools directory (we got rid of installing the tools to a tools directory a long while back, now they go in the bin directory instead)
Revision 5179a0a - Wed, 18 Nov 2009 02:51:46 +0000 - Delete the correct entries from akick and badwords list when given a numlist
Revision da8a1c7 - Wed, 18 Nov 2009 01:05:12 +0000 - Remove some CoreExports and add them in other places, fixed a few minor warnings under Windows build, made Windows build create a static library out of win32_memory.cpp and use that with everything instead of relying on it being compiled into everything (saves compiling time).
Revision e10fe1c - Tue, 17 Nov 2009 04:04:24 +0000 - Removed some unnecessary casts, used C++-style casts over C-style casts, fixed a few warnings (one possibly fatal one).
Revision 88330c0 - Tue, 17 Nov 2009 03:15:31 +0000 - Cleand up alot of the code in bs_badwords, made it much more C++-ish
Revision 88c0edc - Mon, 16 Nov 2009 12:59:31 +0000 - Fix the EXTRA_CONFIG_ARGS part of Config so it actually gets used, and doesn't get clobbered on no input.
Revision d827719 - Mon, 16 Nov 2009 02:38:46 +0000 - Made the 'Module compiled against current version of Anope' message debug only
Revision 7eadde9 - Sun, 15 Nov 2009 21:14:11 +0000 - Possible fix for header dependency calculation causing CMake to freeze due to recursive including, fixed by removing my code to do that and letting CMake figure this out on it's own. Seems to work here, but might need testing still.
Revision 8e8a1d9 - Sat, 14 Nov 2009 05:10:34 +0000 - Fixed potential segfault when deleting users from the access list by number, reported by Cronus
Revision 842b560 - Fri, 13 Nov 2009 23:52:37 +0000 - Updated docs dir, specifically the IRCD and EVENTS file to be up to date with 1.9s new systems
Revision 960968b - Fri, 13 Nov 2009 02:56:47 +0000 - Made /nickserv group work properly with the new account system
Revision 9c6576f - Thu, 12 Nov 2009 02:52:27 +0000 - Fix bug introduced in r2574 that would set passwords incorrectly when using enc_none
Revision 65628df - Thu, 12 Nov 2009 00:28:09 +0000 - Fix default OnSyntaxError subcommand to be the last param if its size is less than the minimum required for the command
Revision 848c0aa - Thu, 12 Nov 2009 00:28:05 +0000 - Made Command::Execute's params const
Revision d16f493 - Wed, 11 Nov 2009 23:43:02 +0000 - Made Command::OnSyntaxError accept a subcommand parameter, we now give syntax error messages for subcommands (eg, cs_set) instead of giving the general syntax error for the main command
Revision 30b7e50 - Wed, 11 Nov 2009 07:57:03 +0000 - Replaced all of the char* params in cs_set with ci::string so we dont use stricmp all over, and updated coding style
Revision 0264072 - Wed, 11 Nov 2009 07:20:44 +0000 - Made disabling chanserv levels *really* disable them so noone can use them (even founder), and have the ability to set it to 10000 for founders.
Revision 0bd3141 - Wed, 11 Nov 2009 06:03:40 +0000 - Made DefCon not use a ChannelInfo structure for saving its modes & params, it was ugly
Revision b9190eb - Wed, 11 Nov 2009 06:03:25 +0000 - Moved alot of stuff to constructors and destructors, instead of having functions everywhere to create and destroy objects
Revision 86e43f1 - Wed, 11 Nov 2009 02:47:05 +0000 - Added support for permanent channels. This supports both permanent channel modes and the ability to have BotServ bots stay in the channel to keep it open.
Revision 9d37cf1 - Sun, 8 Nov 2009 23:43:51 +0000 - Made the Module::ServHelp() functions part of the event system
Revision 458be36 - Sun, 8 Nov 2009 20:06:21 +0000 - Rewrote all of the old C style flag systems into a new Flag class which everything inherits from. This breaks reading and writing flags to the old databases (and probably many other things aswell) - Don't use it
Revision 38ad96c - Sun, 8 Nov 2009 19:53:05 +0000 - Fixed /chanserv help forbid to allow you to forbid unregistered channels
Revision 1c13126 - Sun, 8 Nov 2009 18:00:54 +0000 - Rewrote BuildStringList to use std::list instead of char**
Revision 608b63d - Sun, 8 Nov 2009 15:42:38 +0000 - Make CMake ignore the CMakeFiles directory, really only applies to Win32 build since it still allows in-source builds (unlike the *nix build).
Revision 9047b03 - Sat, 7 Nov 2009 21:46:58 +0000 - Made mlock_on, mlock_off, access, and akick private in ChannelInfo
Revision 029f399 - Sat, 7 Nov 2009 18:09:09 +0000 - Rewrote all of the akick code to be much cleaner
Revision 2ec8316 - Fri, 6 Nov 2009 02:46:29 +0000 - Added src/regchannel.cpp and moved the code from include/regchannel.h there
Revision 3317f40 - Fri, 6 Nov 2009 02:08:15 +0000 - Added /chanserv access view, which shows the access creator and last time used
Revision 95a017d - Thu, 5 Nov 2009 13:35:09 +0000 - Dont allow sending empty mode strings in check_modes
Revision 187868d - Thu, 5 Nov 2009 03:32:33 +0000 - Removed trailing -'s on mode strings sent in check_modes
Revision 154b0de - Wed, 4 Nov 2009 23:28:40 +0000 - Rewrote part of check_modes to keep it from sending empty mode strings
Revision 3125c63 - Wed, 4 Nov 2009 00:34:57 +0000 - Made the -nothird optopn work
Revision 921ddbd - Tue, 3 Nov 2009 02:05:45 +0000 - Added OnPreNickExpire and OnPreChanExpire events, which can keep nicks and channels from expiring
Revision 65deeaf - Tue, 3 Nov 2009 02:05:38 +0000 - Moved some of the news variables out of the news module so other modules etc can access them, if needed
Revision a1fe864 - Mon, 2 Nov 2009 06:04:27 +0000 - check for umode +r before sending svsmode -r
Revision 9a0b1ef - Mon, 2 Nov 2009 05:22:35 +0000 - added a way to load multiple encryption modules at the same and to switch between encryption methods
Revision d236271 - Fri, 30 Oct 2009 17:13:50 +0000 - Made do_nick return the user if I_OnPreUserConnect halts it if the user still exists, and removed unused defcon language string
Revision 987f371 - Fri, 30 Oct 2009 02:38:06 +0000 - Removed channel passwords and added /chanserv QOP command to add additional channel founders, aswell as access level 10000
Revision 6a9fa9f - Fri, 30 Oct 2009 01:04:13 +0000 - Rewrote all of the defcon code, and moved most of it to os_defcon. This fixes defcon to have the ability to use modes introduced to Anope at a later time than on startup (eg, from the IRCd), amongst other things
Revision 5fc268b - Fri, 30 Oct 2009 01:03:54 +0000 - Added I_OnPreUserConnect, I_OnUserModeAdd, and I_OnUserModeAdd events
Revision 5b62682 - Thu, 29 Oct 2009 00:44:26 +0000 - Changed the "nickserv/confirm" opertype command to a permission, and added "nickserv/drop" permission used to drop other users nicks
Revision 0b64cbc - Wed, 28 Oct 2009 22:12:36 +0000 - renaming to guestnick was not working properly
Revision fa622b4 - Wed, 28 Oct 2009 15:12:47 +0000 - Remove NickServ timers from TimerManager if we need to delete them, not just from NickServs timers - Fixes segfault reported by phantomal
Revision 52593ef - Tue, 27 Oct 2009 13:19:01 +0000 - Cleaned up some of the code in my last commit and made it a bit more consistant.. probably should have done this before but owell
Revision 9e48e68 - Tue, 27 Oct 2009 11:52:51 +0000 - Fix bug #1111, BS KICK should properly handle the CAPS, FLOOD, and REPEAT options now.
Revision c64c2b6 - Tue, 27 Oct 2009 01:42:10 +0000 - Rewrote part of chan_set_correct_modes and set Mode::ModeChar correctly
Revision a491eed - Sun, 25 Oct 2009 14:32:38 +0000 - Added MinusNoArg to insp modes Ffj and unreal mode j
Revision a43424d - Sun, 25 Oct 2009 06:32:47 +0000 - Added internal tracking of InspIRCd1.2 channel modes BFfjMPT and user modes BcdGHIkQRSW, also added tracking of Unreal3.2s channel mode j
Revision 13f92e0 - Sun, 25 Oct 2009 04:13:07 +0000 - Document /ns confirm nick in /ns help confirm for services operators
Revision 6e3aa36 - Sun, 25 Oct 2009 04:12:54 +0000 - Fixed passing invalid channel pointer to OnPartChannel if the last user in a channel parted, now we use NULL and just give it the channel name
Revision 7a42951 - Sun, 25 Oct 2009 04:12:47 +0000 - added options:enablelogchannel config file option, which turns on the logchannel on startup. yay!
Revision 0e8de37 - Sun, 25 Oct 2009 04:12:34 +0000 - Rewrote part of news system and moved it all to os_news.c. Removed src/news.c
Revision 338cb38 - Sun, 25 Oct 2009 04:12:21 +0000 - Added 4 new events for (un)setting modes on channels and users
Revision 8330009 - Sun, 25 Oct 2009 04:12:13 +0000 - Actually use the I_OnRestart event
Revision 5ab705b - Sun, 25 Oct 2009 04:12:08 +0000 - Fixed memos so identified users not on the nick's access list can send them
Revision a6c5207 - Sat, 24 Oct 2009 03:49:49 +0000 - Move 1.9.1 TODO to Changes (as 1.9.1 was released), update Changes.conf, Changes.lang, and remove Changes.mysql (probably should've been done before 1.9,1's release, but better late than never).
Revision 2361cb8 - Fri, 23 Oct 2009 10:04:53 +0000 - Couple of typos in hs_request. Thanks Fudge.
Revision d084619 - Thu, 22 Oct 2009 11:10:16 +0000 - Couple more typo's from Fudge, cheers!
Revision fb997c5 - Thu, 22 Oct 2009 09:12:07 +0000 - Fixed typo in example.conf. Thanks Fudge.
Revision 6de7cb6 - Tue, 20 Oct 2009 21:39:13 +0000 - Added SUFFIXES .c .cpp .so to makefiles to clean up some of the code
Revision 624c5ba - Tue, 20 Oct 2009 21:05:51 +0000 - Fixed makesfiles to work on both bsd make and gnu make
Revision 0b3824c - Tue, 20 Oct 2009 04:34:03 +0000 - Apply some changes based on possible "flaws" found with flawfinder.
Revision 0d3ec45 - Sun, 18 Oct 2009 21:10:39 +0000 - Fix a few things that bugged me when I was working on one of my own modules.
Revision 12ac162 - Sun, 18 Oct 2009 18:45:18 +0000 - Fixed small typo in dutch translation.
Revision d935d3d - Sat, 17 Oct 2009 20:24:10 +0000 - Call I_OnUserConnect and display news before checking if the user should be killed by sessions, sessions checking can delete the user if the IRCd doesn't send QUITs on KILL which could cause a segfault
Revision b705f7e - Sat, 17 Oct 2009 18:33:25 +0000 - Fix crash when trying to parse a USERHOST reply for a nonexistant user on Unreal
Revision 00494c9 - Sat, 17 Oct 2009 15:45:19 +0000 - dos2unix on files.
Revision bbea1b5 - Sat, 17 Oct 2009 01:17:19 +0000 - Give the proper error messages when trying to load/unload already loaded/unloaded modules, instead of just returning syntax error
Revision 72fed4d - Sat, 17 Oct 2009 01:17:06 +0000 - Renamed OnServerConnect(Server*) event to OnNewServer, we have two OnServerConnect's which is slightly confusing...
Revision 63f55fa - Sat, 17 Oct 2009 01:17:00 +0000 - Made MOD_STOP returned from commands really halt processing (stops OnPostCommand event being called)
Revision 11709ea - Sat, 17 Oct 2009 01:16:55 +0000 - Use the most recent NickServ collide/release timer for a nick instead of using the old and rejecting new ones
Revision 3806cd8 - Fri, 16 Oct 2009 17:38:21 +0000 - Fixed bug #1110 - Fixed tracking of NickServ collide/release timers to only attempt to delete real ones
Revision f651029 - Wed, 14 Oct 2009 17:39:25 +0000 - Fixed inspircd12.cpp to actually work
Revision de91799 - Tue, 13 Oct 2009 23:58:56 +0000 - Fix CMake build generation, it was getting into an infinite loop due to the include of services.h inside of regchannel.h, will not happen now.
Revision d3d64c2 - Tue, 13 Oct 2009 21:26:38 +0000 - Complete rewrite of everything associated with modes, this breaks saving and reading mlocked modes from the databases until the new databases are implemented
Revision 1fd6685 - Tue, 13 Oct 2009 17:06:06 +0000 - Bump for SVN Version 1.9.2
Revision 5a1bc6a - Tue, 13 Oct 2009 05:01:24 +0000 - NICK_REG_PLEASE_WAIT and NICK_GROUP_PLASE_WAIT now show the seconds until you can register/group again
Revision 0d88137 - Tue, 13 Oct 2009 01:17:30 +0000 - Code style cleanup, replace static_cast<std::string>() with std::string(), slight updates to config reader from InspIRCd.
Revision 5bcb780 - Mon, 12 Oct 2009 20:56:23 +0000 - Changed /ns confirm to not assume the user you are confirming owns the nick (have it ask the user for the password now), added nickserv/confirm opertype command value, and changed OnNickRegister event param to be NickAlias* not User*
Revision c79d189 - Mon, 12 Oct 2009 05:19:03 +0000 - fixed some bugs in ns_register.c
Revision 777c6cf - Sun, 11 Oct 2009 15:31:34 +0000 - Added OnPostDatabaseLoad event, which triggers after the cores databases have been loaded AND immediatly after a module is loaded *if* the core has already been loaded
Revision f06eed9 - Sun, 11 Oct 2009 15:21:55 +0000 - Fixed restarting Anope on Windows
Revision 5bfc23a - Sun, 11 Oct 2009 12:39:07 +0000 - Removed proxy server from ulined servers in example config as more people use a client proxy scanner and this should reduce occurences of user servers being listed.
Revision 2896b38 - Sun, 11 Oct 2009 04:15:32 +0000 - on inspircd12, we now check for m_servprotect and give +k to our pseudo clients
Revision ba62e7b - Sat, 10 Oct 2009 16:21:50 +0000 - Reset errno before calling strtol in bs_kick, it would sometimes not allow valid kick settings to work
Revision 193ab96 - Thu, 8 Oct 2009 22:16:40 +0000 - Disable Visual Studio warning 4100 (unreferenced formal parameter) during Windows build, otherwise we get thousands of completely harmless warnings which slow down the build process because they all have to be displayed.
Revision 5d25bf4 - Wed, 7 Oct 2009 22:42:02 +0000 - Removed OLDCHANGES from CMakes list of files to install, it doesn't exist anymore
Revision dd3cce6 - Wed, 7 Oct 2009 10:33:28 +0000 - added a new event OnUserQuit, changed OnPartChannel and OnUserKicked to send the part/kick message and fixed OnUserNickChange
Revision fb5356c - Tue, 6 Oct 2009 21:54:55 +0000 - Destroyed Command::help_param* and rewrote the help part of os_news to be much better
Revision 6ac61a1 - Mon, 5 Oct 2009 21:06:12 +0000 - Fixed '/chanserv help set secure' responce
Revision 70918d2 - Sun, 4 Oct 2009 21:54:35 +0000 - Reset +r on registered channels after a netmerge when our creation time is newer than what we recieved (TS reop)
Revision f553583 - Sat, 3 Oct 2009 15:34:52 +0000 - Fix bug #1109. Anopes now replies with proper PONGs to rfc compliant PINGs .
Revision b22091e - Sat, 3 Oct 2009 13:47:15 +0000 - Fixed TIME on InspIRCd 1.2.
Revision 651aacd - Sat, 3 Oct 2009 03:39:12 +0000 - Fixed a typo introduced in r2523 causing NickServ kill to not work
Revision d02f03a - Sat, 3 Oct 2009 00:54:51 +0000 - Forward port of bugfix #1097. CS FORBID now clears excepts & invites before banning everyone to avoid rejoin floods.
Revision dc4b9af - Fri, 2 Oct 2009 22:19:19 +0000 - Properly remove old callbacks from modules internal list of callbacks list, and cleaned up some of the timers code
Revision 85b409d - Wed, 30 Sep 2009 21:50:32 +0000 - Removed NS_IDENTIFIED/NS_RECOGNIZED/NS_ON_ACCESS from na->status, it doesnt belong there anymore and doesnt work. Replaced nick_recognized() with User::IsRecognized() which returns if youre recognized for the nick you are on, not necessarially the account youre logged in for.
Revision 383629d - Tue, 29 Sep 2009 00:41:56 +0000 - Fixed "make clean" to really clean up all the modules
Revision f572827 - Sun, 27 Sep 2009 21:20:56 +0000 - Removed old mod_version system for detecting module versions and replaced with the Module::GetVersion() function
Revision 9d87b0f - Sun, 27 Sep 2009 07:50:32 +0000 - Fixed the remaining commands to always show all users help and to appear in the command list
Revision 5695a8b - Sat, 26 Sep 2009 16:12:22 +0000 - Fixed bug #1108. nickserv status now replies correctly and has been changed to reply with a 3rd parameter which is for the account name the user is logged in as
Revision 897f11e - Sat, 26 Sep 2009 16:12:08 +0000 - Clean up inspircd12.cpp from last commit
Revision f17c36c - Sat, 26 Sep 2009 14:49:06 +0000 - We no longer use authentication tokens with InspIRCd 1.2.
Revision 3996078 - Sat, 26 Sep 2009 14:39:16 +0000 - Fixed +r not being removed on netmerge from previously ID'd users who now using an unregged nick.
Revision 43f85bf - Sat, 26 Sep 2009 14:07:37 +0000 - Fixed users not being validated if metadata is received, even though it s for a different nickgroup.
Revision 8011cd4 - Sat, 26 Sep 2009 12:52:08 +0000 - Added missing part of #1107 patch. The last user to be introduced is now also validated.
Revision d8bd3af - Sat, 26 Sep 2009 04:53:59 +0000 - Fixed bug #1107. We now have support for IRCds that send auth after the initial NICK/UID command, and automatically reidentifying users from their account name on InspIRCd1.2
Revision 927d271 - Sat, 26 Sep 2009 04:53:48 +0000 - Made User::CheckAuthenticationToken work properly when using any nick in a group
Revision de7b668 - Sun, 20 Sep 2009 00:40:14 +0000 - Removed the file name arg from MODULE_INIT
Revision 396cee7 - Thu, 17 Sep 2009 05:35:43 +0000 - partly fixed chanserv invite (it still sends the wrong message when inviting another user)
Revision fcf104f - Wed, 16 Sep 2009 23:31:43 +0000 - Really not send unknown command messages on non-fantasy commands
Revision 09b9251 - Wed, 16 Sep 2009 23:27:34 +0000 - Removed MOD_HEAD, MOD_TAIL, and MOD_UNIQUE constants
Revision e16a512 - Wed, 16 Sep 2009 17:26:33 +0000 - don't send any error messages on unknown fantasy commands
Revision 68592b0 - Tue, 15 Sep 2009 21:00:51 +0000 - Removed command position from Module::AddCommand(), it is no longer used because of OnPreCommand/OnPostCommand
Revision 2ee049d - Mon, 14 Sep 2009 17:48:13 +0000 - fixed a small issue in inspircd12 support, introduced with the last commit
Revision b88a12f - Mon, 14 Sep 2009 17:40:47 +0000 - fixed inspircd12 support - now we send a TS6SID on BURST
Revision f4cc123 - Sun, 13 Sep 2009 03:58:37 +0000 - Removed super admin requirement for operserv/umode operserv/oline and operserv/svsnick, and replaced with opertype command strings
Revision e3486a3 - Sat, 12 Sep 2009 18:39:07 +0000 - fixed a crashbug on /ns set kill. thanks to Phantomal for reporting.
Revision 5971c27 - Sat, 12 Sep 2009 16:44:01 +0000 - Made elist_match_user match against users cloaked hosts
Revision cc64a00 - Sat, 12 Sep 2009 05:49:15 +0000 - Fix problem with CMake's auto-library search when being run on a subdirectory of src/modules, spotted with help from DukePyrolator.
Revision 7ea66a3 - Sat, 12 Sep 2009 03:32:47 +0000 - Fixes bugs #1105 and #1106 Now properly track users host changes and keep users cloaked hosts saved in memory
Revision 46030bb - Sat, 12 Sep 2009 03:14:08 +0000 - Correctly send modes string when introducing psuedo clients on InspIRCd
Revision 887c18a - Thu, 10 Sep 2009 01:46:40 +0000 - Foward port of Vipers os_oline fix in r2495
Revision 2f93b42 - Mon, 7 Sep 2009 17:03:55 +0000 - Added the OnBotPreLoad event to fix introducing StatServ
Revision 004d9c7 - Sun, 6 Sep 2009 04:02:36 +0000 - Fixed Makefiles to only suppress building when using run-cc.pl
Revision 1f6eff3 - Sat, 5 Sep 2009 20:05:47 +0000 - Fixed the reply when an oper tries to view an unregistered nicks alist to be correct
Revision a63502f - Tue, 1 Sep 2009 00:32:36 +0000 - Change quit on kill value in inspircd1.2 protocol module to 0 This is actually an inspircd bug - only the uplink confirms KILLs with a QUIT, the other servers will not.
Revision 1f22061 - Sun, 30 Aug 2009 21:40:46 +0000 - Fixed segfault bug & check_modes() going insane over uninitialized variable.
Revision 9900f83 - Sun, 30 Aug 2009 20:54:30 +0000 - Fix chanserv.c to compile after DEFCON changes.
Revision 1b4aec7 - Sun, 30 Aug 2009 20:46:07 +0000 - Add messages at the bottom of HELP telling you if you can/cant use the command and why, and what permission is required if there is one
Revision 586c8a7 - Sun, 30 Aug 2009 20:29:57 +0000 - Forward port of several DEFCON fixes: - Fixed defcon not setting modes on newly created unregged channels and failing to force remove defcon-locked modes. - Fixed MLOCK locked mode removal getting priority over DEFCON locked mode setting.
Revision 0a6d617 - Sun, 30 Aug 2009 07:00:37 +0000 - Fixed problem introduced in last commit
Revision 1348ef1 - Sun, 30 Aug 2009 05:20:09 +0000 - Properly keep track of services enforcer clients internally, they should now quit when theyre supposed to!
Revision bcffb94 - Sun, 30 Aug 2009 03:09:08 +0000 - Fixed an uninitialized variable in Timers that could make NickServCollide fail
Revision 7161eda - Sat, 29 Aug 2009 04:13:26 +0000 - Replaced all references in the lang files of services admins and roots to services oper Removed all of the "Limited to X" messages, and more unused language strings
Revision 03d3216 - Fri, 28 Aug 2009 22:15:23 +0000 - Removed OPER_HELP_OPER and OPER_HELP_ADMIN help entries, they are no longer used
Revision 56a6cea - Mon, 24 Aug 2009 22:40:49 +0000 - Fixed idle time and signon time when whoising services clients on inspircd1.2
Revision 3b71743 - Mon, 24 Aug 2009 19:41:37 +0000 - fixed typo. i apologize for being an idiot, i promise i will test even oneliners next time...
Revision 1242eb5 - Mon, 24 Aug 2009 19:27:57 +0000 - oops, sorry :(
Revision b0caa94 - Mon, 24 Aug 2009 19:22:32 +0000 - fixed trying to delete sessions when a ulined server quits
Revision 4a91b12 - Sun, 23 Aug 2009 21:50:55 +0000 - Really fix running Anope from another directory besides bin, and also fix running it from bin (apparently gdb makes the 0 argument in main() the full path, but outside gdb it's not the full path).
Revision c15707a - Sun, 23 Aug 2009 18:58:13 +0000 - Fix bug with User::SetRealname crashing when a user with a custom GECOS connects. Fix handling of Anope's current directory, binary name, binary directory, and data directory. This also fixes using /os restart if run from outside the bin directory. (The second fix above is a little hackish, should look into cleaning it up later.)
Revision 4bf22fa - Sat, 22 Aug 2009 04:39:22 +0000 - added more events
Revision bcf9852 - Fri, 21 Aug 2009 20:55:20 +0000 - Fixed bug #1095, do not resend client introduction when using /botserv bot add and initialized chancount in BotInfo constructor
Revision a17d3dc - Fri, 21 Aug 2009 19:38:10 +0000 - Partial revert of r2449, my_memo_lang shouldn't have a char * parameter, const char * works just fine.
Revision 0f3110e - Thu, 20 Aug 2009 02:49:09 +0000 - Fix build under Windows.
Revision 6ce5c90 - Wed, 19 Aug 2009 23:13:30 +0000 - Add a few items to outstanding issues in TODO, clean up a lot of warnings (not all, some require more widespread changes than this), and fix a few potential bugs.
Revision 6c62e39 - Wed, 19 Aug 2009 19:54:10 +0000 - fixed a possible crashbug on botserv help set
Revision 7916c7f - Wed, 19 Aug 2009 14:12:51 +0000 - updated italian nickserv and chanserv strings, more to come
Revision 8d24713 - Wed, 19 Aug 2009 01:54:13 +0000 - Fixed a crash when using commands if HostServ is disabled
Revision 89e05fb - Sat, 15 Aug 2009 01:15:21 +0000 - Changed /nickserv id to allow you to switch accounts without logging out first and /nickserv logout to log you out of your account and not check the nick
Revision ece5571 - Sat, 15 Aug 2009 01:05:52 +0000 - Set -r on nick change if appropriate and make nick tracking work correctly
Revision b9bf72c - Wed, 12 Aug 2009 23:52:25 +0000 - Set the correct opertypes on newly registered users
Revision 577870b - Wed, 12 Aug 2009 03:56:44 +0000 - fixed a crashbug on /hostserv activate
Revision 6b87284 - Sun, 9 Aug 2009 11:19:45 +0000 - Make this really work now. Promise. serv_uplink double setting needs to go away in the future.
Revision 4d52274 - Sun, 9 Aug 2009 11:03:41 +0000 - Introduce clients when we first see the uplink (i.e. successfully connected), not when the uplink has finished synchronising.
Revision 9464b59 - Sat, 8 Aug 2009 17:18:21 +0000 - Merge do_restart_services and services_restart().
Revision d5cf78e - Sat, 8 Aug 2009 17:18:02 +0000 - Remove fatal_sockerror(), as nothing actually uses it.
Revision eeb7c9c - Sat, 8 Aug 2009 16:39:51 +0000 - Also make use of synched state to introduce pseudoclients instead of blindly introducing them on connect.
Revision 862011a - Sat, 8 Aug 2009 16:39:36 +0000 - Actually, make use of it now. Pseudoclients are introduced automatically if synched with uplink.
Revision 4e76d13 - Sat, 8 Aug 2009 16:39:14 +0000 - Remove SSYNC_UNKNOWN. All IRCds can report sync state, and for those that _really_ can't, we can find out via PING/PONG exchange anyway. We will be making use of sync state more shortly.
Revision 51d869d - Sat, 8 Aug 2009 16:38:39 +0000 - ENDBURST support for inspircd(11|12).
Revision 64132f6 - Sat, 8 Aug 2009 12:45:20 +0000 - fixed a crashbug when adding a new botserv bot
Revision 43d7271 - Sat, 8 Aug 2009 04:06:03 +0000 - Fixed some problems with sepstream when parsing one char tokens
Revision 8df2076 - Thu, 6 Aug 2009 22:04:47 +0000 - Clean up some of inspircds autoid code and make it not resend account name on nick change
Revision ec398f6 - Thu, 6 Aug 2009 19:00:42 +0000 - Split off troubleshooting into its own file from FAQ and linked to the wiki for updates. (Thanks again Amanda)
Revision b6deabc - Thu, 6 Aug 2009 19:00:10 +0000 - Updated FAQ to point to wiki for easy ongoing maintenance.
Revision dc261d9 - Thu, 6 Aug 2009 17:55:08 +0000 - Missed pt.l in (Fixed wording in short description of CHANKILL from OS HELP)
Revision 712b4a1 - Thu, 6 Aug 2009 17:49:48 +0000 - Fixed wording in short description of CHANKILL from OS HELP except in ru.l because it's scary. (Thanks Taros!)
Revision c31e267 - Thu, 6 Aug 2009 17:15:55 +0000 - Remove legacy windows installer scripts not used on 1.9 & obsolete epona2anope converter.
Revision 0abb809 - Thu, 6 Aug 2009 17:09:06 +0000 - Fix Makefile/CMakeLists.txt with the removal of mydbgen
Revision 3d26213 - Thu, 6 Aug 2009 16:58:06 +0000 - Removed unused MySQL files and am.
Revision 8d621a7 - Thu, 6 Aug 2009 16:55:33 +0000 - dos2unix a couple more files.
Revision 761d90e - Thu, 6 Aug 2009 16:52:57 +0000 - unix2dos docs/README to appease Windows.
Revision c72a70f - Thu, 6 Aug 2009 16:45:21 +0000 - dos2unix'd src/wildcard.cpp - Time to check for others!
Revision 05942ff - Thu, 6 Aug 2009 16:41:17 +0000 - dos/mac2unix'd docs/README and FAQ.
Revision 20b3c64 - Thu, 6 Aug 2009 16:37:35 +0000 - Truncated version.log to remove 1.7/1.8 stuff.
Revision 24a5bdf - Thu, 6 Aug 2009 16:33:06 +0000 - Updated FAQ to point to real URL. Thanks Amanda. <3
Revision f28fa07 - Thu, 6 Aug 2009 16:31:40 +0000 - Updated docs/README removing unsupported IRCDs on 1.9
Revision 1cc9769 - Thu, 6 Aug 2009 16:29:56 +0000 - Updated docs/NEWS removing old 1.7/1.8 stuff for 1.9
Revision a4bbe99 - Thu, 6 Aug 2009 16:27:06 +0000 - Removed docs/OLDCHANGES because it refers to 1.6/1.7 stuff not relevant to 1.9.
Revision 1fc8b1d - Thu, 6 Aug 2009 16:23:43 +0000 - Updated docs/MYSQL with 1.9 MySQL state of play.
Revision 8551569 - Thu, 6 Aug 2009 16:08:07 +0000 - Removed nicktracking from example config.
Revision 0b92ee8 - Thu, 6 Aug 2009 16:07:34 +0000 - Updated Changes.* to remove legacy branch/irrelevant stuff.
Revision 0fef234 - Thu, 6 Aug 2009 15:43:10 +0000 - Fix path to anope binary in example.chk
Revision 03f03a9 - Thu, 6 Aug 2009 15:40:06 +0000 - Minor typo fixes in example.conf
Revision 1c33521 - Thu, 6 Aug 2009 04:49:06 +0000 - do not set mode +d on identify on inspircd
Revision 52f55ef - Wed, 5 Aug 2009 22:18:39 +0000 - Reset +r on change to grouped nick
Revision 06c26d4 - Wed, 5 Aug 2009 22:14:03 +0000 - Remove unneeded escapes on characters in lang files
Revision 45a35e6 - Tue, 4 Aug 2009 19:31:47 +0000 - Fix for bug #1091, HELP can crash without optional services clients enabled
Revision 9801065 - Tue, 4 Aug 2009 16:37:02 +0000 - Fixed two typos in bots.cpp that could cause crashes
Revision ce664a1 - Tue, 4 Aug 2009 01:56:14 +0000 - Fixed autoid
Revision 0d7e027 - Mon, 3 Aug 2009 23:42:20 +0000 - Fix a crash in the ratbox protocol module when Numeric is not defined in the conf
Revision b8b891c - Sat, 1 Aug 2009 08:16:27 +0000 - Fixed some memory leaks when setting vhosts on users
Revision bec179c - Fri, 31 Jul 2009 08:02:37 +0000 - Removed some now unneeded and unused language strings
Revision 10be3e9 - Sun, 26 Jul 2009 22:29:37 +0000 - Fixed multiple problems with session tracking, read comments in users.c and sessions.c for more info
Revision b2a57b0 - Sat, 25 Jul 2009 00:37:43 +0000 - Changed params parameter of Command's Execute() from std::vector<std::string> to std::vector<ci::string>, seems to have no ill effects but may require some testing to be sure. Also a few minor cleanups here and there.
Revision 443654f - Fri, 24 Jul 2009 01:47:47 +0000 - Changed subcommand parameter of Command's OnHelp() from std::string to ci::string, allows sub-help (like NS SET PASSWORD) to be called without requiring the subcommand to be sent by the user in all caps.
Revision 99fe46d - Fri, 24 Jul 2009 01:11:49 +0000 - Implement case-insensitive versions of std::string, irc::string for RFC-style case-insensitivity and ci::string for ASCII-style case-insensitivity, code from InspIRCd. Not yet used, but adding it in to use with the help system initially.
Revision 6a97574 - Tue, 21 Jul 2009 20:54:17 +0000 - Fixed multiple issues with os_info, including changing the /cs oinfo syntax to work with the new fantasy system
Revision f8efdbf - Tue, 21 Jul 2009 20:52:29 +0000 - Added a new event for channels being deleted
Revision 55d4d60 - Tue, 21 Jul 2009 03:32:49 +0000 - added 9 new events
Revision cbec05c - Sun, 19 Jul 2009 07:24:57 +0000 - Fix for potentially undefined behavior in the Windows build, make the overloaded delete and delete[] operators check if the pointer is NULL before trying to use HeapFree(), thanks to Adam for pointing this out.
Revision 906580a - Sat, 18 Jul 2009 19:32:24 +0000 - Fixes a crash when renaming NickServ
Revision e0828bf - Fri, 17 Jul 2009 20:23:59 +0000 - Fix a bug when trying to set BotServ bots as private
Revision 49f1b9b - Thu, 16 Jul 2009 09:12:23 +0000 - Fixed core clients to rejoin their assigned channels if killed
Revision 81d05eb - Thu, 16 Jul 2009 09:01:01 +0000 - Initialize botinfo->flags on bot creation to fix some database problems
Revision 17a09ab - Thu, 16 Jul 2009 03:51:00 +0000 - Fixed crashes when an unidentified users nickcore gets deleted
Revision 57e6661 - Wed, 15 Jul 2009 19:53:14 +0000 - Fixed ns_info to show opertype line when hidestatus is off
Revision 23c6545 - Sun, 12 Jul 2009 19:53:26 +0000 - Fixed elist_match_user to check against vhosts, patch from sergio
Revision e669382 - Sat, 11 Jul 2009 18:54:05 +0000 - Updated Polish language file, thanks to Szymek
Revision 4c244b5 - Sat, 11 Jul 2009 13:15:37 +0000 - Updated README
Revision 9a9d93e - Fri, 10 Jul 2009 05:33:34 +0000 - Added ChanServ HELP CLEAR INVITES to documentation
Revision 1d53afe - Mon, 6 Jul 2009 17:43:30 +0000 - Remove channel founder status from users who logout
Revision d752384 - Mon, 6 Jul 2009 07:27:16 +0000 - Made pre-command channel sanity checks only apply to ChanServ and BotServ. Its not needed elsewhere and just causes issues
Revision 4d19a78 - Thu, 2 Jul 2009 19:02:35 +0000 - Really fix bug #1088
Revision bd6a593 - Thu, 2 Jul 2009 19:00:54 +0000 - reverted last commit
Revision d68b3c3 - Thu, 2 Jul 2009 16:36:26 +0000 - fix for bug #1088 (missing check for null pointer). thanks to Obi_Wan for reporting
Revision e8c63b5 - Wed, 1 Jul 2009 19:37:22 +0000 - Fixed some spelling errors in Config
Revision da8ccda - Wed, 1 Jul 2009 17:59:42 +0000 - fixed segfault on /nickserv logout <nick>
Revision d81068a - Wed, 1 Jul 2009 17:36:48 +0000 - fix for bug #1087. thanks to Obi_Wan for reporting and testing.
Revision 5a9dd79 - Tue, 30 Jun 2009 19:41:33 +0000 - Shuffle TODO, move a number of items from planned to 'future' stage to be a little more realistic. This scales down .1 and .2 to achievable chunks.
Revision 6609f82 - Tue, 30 Jun 2009 19:32:54 +0000 - Example configuration for opertypes and oper blocks, initial version written by DukePyrolator with a little refinement and addition by me.
Revision 8dc849d - Tue, 30 Jun 2009 19:32:16 +0000 - No real need for another constant
Revision 8c82d30 - Tue, 30 Jun 2009 19:25:57 +0000 - Rename chanserv/access/change to chanserv/access/modify
Revision 77ad2c1 - Mon, 29 Jun 2009 20:04:09 +0000 - Possible fix for issue with RequiredLibraries comment check in CMake generation. Also include extra question in Config to ask for extra arguments to the build tool used.
Revision 7cf236e - Mon, 29 Jun 2009 06:18:30 +0000 - Made globaloncycleup message and OnServerConnect use the correct server
Revision 670f87a - Mon, 29 Jun 2009 05:20:00 +0000 - removed include/encrypt.h from the Makefiles
Revision 15687a7 - Mon, 29 Jun 2009 04:47:00 +0000 - changed encryption modules to use the new module API
Revision 712cbb5 - Sun, 28 Jun 2009 18:49:07 +0000 - Add ability for fantasy to be disabled for some commands and strip the channel name from them
Revision 108cf5e - Sat, 27 Jun 2009 18:28:26 +0000 - Possible bugfix for bug #1086, specifically the issue with the inspircd12 sending ADDKILL from the servername instead of a SID or UID and with a negative expire time.
Revision 6b9c0fe - Sat, 27 Jun 2009 02:11:33 +0000 - Fixed cs_getkey to not require services oper
Revision 6b5786a - Fri, 26 Jun 2009 20:01:26 +0000 - Changed module callbacks to use new Timer API
Revision dc8f792 - Tue, 23 Jun 2009 16:56:38 +0000 - Adds check for using commands on non-registered channels before the commands are called
Revision 59c1a50 - Tue, 23 Jun 2009 08:22:06 +0000 - Fix for bahamut protocol module to get the users IP when new users are introduced
Revision dc65eca - Sun, 21 Jun 2009 19:10:36 +0000 - Update TODO to show timers having been redone thanks to Adam.
Revision 01b831c - Sat, 20 Jun 2009 22:28:24 +0000 - Fixes broken langfiles for NS HELP REGISTER (Cheers Adam-the-Awesome!)
Revision 28d77b7 - Sat, 20 Jun 2009 22:27:44 +0000 - Fixes multiple issues with HELP with non-identified nicks. (Thanks Adam!)
Revision b81d902 - Sat, 20 Jun 2009 22:27:06 +0000 - Fixes issue with /NS INFO with non-identified users. (Thanks Adam!)
Revision 9eea144 - Sat, 20 Jun 2009 22:26:30 +0000 - Fixes issue with /NS CONFIRM with non-registered nicks. (Thanks Adam)
Revision 1ee6c20 - Sat, 20 Jun 2009 04:58:58 +0000 - Initialize the Bot flags value inside of BS BOT, fixes problem with BotServ bots on database load, patch by DukePyrolator.
Revision 157dfbd - Mon, 15 Jun 2009 20:25:08 +0000 - Fix memory leak in NS SUSPEND, patch by Adam.
Revision 2cc4ace - Fri, 12 Jun 2009 03:11:29 +0000 - Forward port of bugfix for bug #1082 from SVN r2322, remove check for NSModeOnID from NS UPDATE, it's not logical to check for NSModeOnID since you must be identified to use NS UPDATE anyways.
Revision fc78e51 - Thu, 11 Jun 2009 20:28:06 +0000 - Make stristr() const-safe, replace post-increment on iterators with pre-increment, remove now unused variables, made my_memo_lang() in hs_request.c const-safe.
Revision 8fa6752 - Thu, 11 Jun 2009 10:16:35 +0000 - Cleanup of internals of new opertype stuff by Adam. Removes OS OPER and OS ADMIN, changes OS STAFF to be more helpful in their place.
Revision a68b5ef - Thu, 11 Jun 2009 00:01:08 +0000 - Added missing timers.h and timers.cpp from Adam, removed timeout.h and timeout.c.
Revision 695644d - Wed, 10 Jun 2009 22:29:59 +0000 - New timer infrastructure, can be used inside modules. Replaces old ENFORCE/COLLIDE/inhabit timers, too. Patch by Adam.
Revision c8c89c7 - Tue, 9 Jun 2009 03:15:38 +0000 - Remove events.h, should have been deleted in earlier patch to replace events system with the new one.
Revision 9ff6ed2 - Sat, 6 Jun 2009 23:33:23 +0000 - New events stuff, patch totally by Adam (aka Awesome).
Revision 2eae738 - Fri, 5 Jun 2009 16:06:48 +0000 - Patch to fix issue with /CS INFO (Thanks Adam)
Revision 6bed75b - Wed, 3 Jun 2009 22:14:19 +0000 - Fix issue with using static_cast instead of reinterpret_cast for Extensible, allows for more than just char pointers to be used for Extensible.
Revision 426f721 - Wed, 3 Jun 2009 20:29:33 +0000 - Fix bug #1080, changing core pseudo-client nicks in the config should register the change when the bots are brought back online, patch from Adam.
Revision affc29a - Wed, 3 Jun 2009 15:51:46 +0000 - Typo fix in ./Config
Revision 3bd3577 - Sun, 31 May 2009 03:01:07 +0000 - Add SendSWhois() to inspircd12.cpp, patch by Adam.
Revision 08b3ef7 - Sat, 30 May 2009 00:44:21 +0000 - Remove now unneeded checks for identified nick, patch by Adam.
Revision deeec4f - Tue, 26 May 2009 04:33:44 +0000 - Typo fixing, spotted by DukePyrolator.
Revision 7e8a7fc - Tue, 26 May 2009 04:26:35 +0000 - Make sure the .svn folder is removed when checking src/modules for subdirectories, spotted by DukePyrolator.
Revision c1bc7cb - Mon, 25 May 2009 18:58:51 +0000 - Added ability for CMake to build a module from a subdirectory of src/modules. Added calculate_libraries() CMake macro to condense library checking in CMakeLists.txt in src/modules. Fixed slight problem with strip_string() macro call in root CMakeLists.txt.
Revision 3fa978c - Sat, 16 May 2009 09:35:39 +0000 - Fix from Adam for a segfault in /NS ALIST
Revision 1f48897 - Fri, 8 May 2009 15:10:52 +0000 - Patch to allow jupe on all bar uplink and self. Thanks Adam. (Bug #1076)
Revision feab2cb - Thu, 7 May 2009 23:59:11 +0000 - Move where command permission checking is done, patch by Adam.
Revision 2d050ed - Thu, 7 May 2009 17:35:41 +0000 - Fix link to Link Block Generator on our site. Good find whoever it was :)
Revision dc10204 - Tue, 5 May 2009 22:26:41 +0000 - Adds check for opertype permissions to mod_run_cmd() in commands.c, and adds optional parameter to Command class constructor that takes the opertype permissions for the command.
Revision 845b15d - Sun, 26 Apr 2009 16:40:36 +0000 - Fix segfault in /os chankill (Adam)
Revision b9d2e9c - Sun, 26 Apr 2009 16:40:06 +0000 - To document the use of /ms set notify mail and nomail. (Backported to 1.8 in r2289) (Adam)
Revision 49512f9 - Wed, 22 Apr 2009 18:12:36 +0000 - Patch to rectify Syntax output from langfiles. (Adam)
Revision 3a6a333 - Sun, 19 Apr 2009 22:36:08 +0000 - Fix crash if NS SET <anything> was used without a parameter, spotted and patched by Adam.
Revision 086ae2c - Fri, 17 Apr 2009 22:48:13 +0000 - Forward Port of r2284: Don't enfoce akick/forbidden/etc.. settings on clients on ulined servers.
Revision 3e9bd75 - Thu, 16 Apr 2009 20:29:21 +0000 - Check Command::permission in command handler.
Revision fc4f89e - Thu, 16 Apr 2009 20:28:52 +0000 - Add Command::SetPermission member to centralise access checking. Remove duplicated comments at the same time.
Revision 723e3f2 - Thu, 16 Apr 2009 20:28:21 +0000 - PERMISSION_DENIED -> ACCESS_DENIED string.
Revision 89883ac - Thu, 16 Apr 2009 20:26:43 +0000 - Remove finished extra
Revision 89850c8 - Thu, 16 Apr 2009 20:26:24 +0000 - Remove unused modules_unload_all fini param
Revision d8e1f10 - Thu, 16 Apr 2009 02:18:07 +0000 - Show proper syntax errors on CS BAN and CS KICK, patch from Adam.
Revision 76e83f6 - Mon, 13 Apr 2009 19:07:49 +0000 - Remove 2 unneeded ternary operators, the result is the same with or without them, patch from Sergio.
Revision 22b53ec - Mon, 13 Apr 2009 00:35:55 +0000 - Correct help for CS INFO and add syntax errors for cs_modes, patch from Adam.
Revision dccb56a - Sun, 12 Apr 2009 05:08:59 +0000 - Copy Extensible::GetExtList() from InspIRCd, patch from DukePyrolator, plus 2 small cosmetic tweaks.
Revision 1787a8a - Sat, 11 Apr 2009 06:55:40 +0000 - Remove files from the modules runtime directory on startup, just in case files were left behind during a previous run. Suggested by DukePyrolator and Namegduf.
Revision a2b1284 - Fri, 10 Apr 2009 02:16:07 +0000 - Fix more problems with help, patch from Adam.
Revision 7b6a109 - Fri, 10 Apr 2009 01:52:09 +0000 - Added missing help to BS ACT, patch from Adam.
Revision 56464bb - Fri, 10 Apr 2009 00:10:27 +0000 - Fix crash in mod_help_cmd when a non-existing command is looked up, spotted by Adam.
Revision 87ecbec - Tue, 7 Apr 2009 05:31:14 +0000 - Remove all remaining uses of (My)SQL from the code.
Revision 578da38 - Mon, 6 Apr 2009 21:25:56 +0000 - Replace Set*Help() functions with virtual *ServHelp() functions that can be overriden in a module's Module class. Patch from Adam.
Revision fbb1ab9 - Mon, 6 Apr 2009 16:40:07 +0000 - Patch to make changing bots not send multiple QUIT commands (Thanks Adam).
Revision cd034d6 - Mon, 6 Apr 2009 16:37:02 +0000 - Patch to allow NS CONFIRM and NS RESEND to be used by non identified users. (Thanks Adam)
Revision af85de4 - Mon, 6 Apr 2009 16:32:40 +0000 - [#1039] Patch to update documentation on CS RESTRICTED to reflect historical behaviour. FORWARD PORT from 1.8. (Thanks Adam for both!)
Revision 178def8 - Sat, 4 Apr 2009 02:38:38 +0000 - Remove is_services_admin() check from cs_enforce to allow build to succeed.
Revision 9f20b2f - Sat, 4 Apr 2009 01:27:18 +0000 - Removed is_host_setter() and is_host_remover() from code and replaced them with opertype priv "hostserv/set", removed <hostserv:hostsetters> from configuration.
Revision df62706 - Sat, 4 Apr 2009 01:15:13 +0000 - Marking these volatile isn't a lot of use, and it is confusing.
Revision ad77b5e - Sat, 4 Apr 2009 01:09:07 +0000 - Remove various uneeded priv checks.
Revision 146ecc2 - Sat, 4 Apr 2009 00:52:25 +0000 - Remove is_services_* methods.. this forces us to actually remove uses of them.
Revision 36f5232 - Sat, 4 Apr 2009 00:49:50 +0000 - Fix access checking in core
Revision b0b8e70 - Sat, 4 Apr 2009 00:49:11 +0000 - Fix access checking on ns_*
Revision 2dba060 - Fri, 3 Apr 2009 21:16:33 +0000 - Patch from DukePyrolator to include an OnUserNickChange() event to replace EVENT_CHANGE_NICK, also patch from me to have the ratbox protocol module send account data on login and logout.
Revision a7316c1 - Fri, 3 Apr 2009 18:36:10 +0000 - Fix ratbox protocol to use TS6SID for sending (UN)RESV, and fix m_privmsg to correctly find the core pseudo-clients if the IRCd sends a UID instead of a nick.
Revision a6f0b5e - Fri, 3 Apr 2009 17:37:15 +0000 - Don't generate UID twice in ratbox protocol module. This is a leftover from before the core generated UIDs.
Revision 821c6ac - Fri, 3 Apr 2009 06:53:40 +0000 - Reintroduce sending login/logout account messages, they were added back in SVN r1944 but went poof with the command API change.
Revision aab6dad - Fri, 3 Apr 2009 06:01:56 +0000 - Fix compile error in ru.l due to lack of tabs in an earlier commit.
Revision 6280432 - Fri, 3 Apr 2009 02:50:14 +0000 - Fix bug #1047, patch from Adam, fixes documentation of CS CLEAR OPS.
Revision 6d97b7f - Fri, 3 Apr 2009 02:42:06 +0000 - Fix bug #1045, patch from Adam, suspended channels can no longer be administered, and control over checking forbidden and suspended channels has been moved out of the modules and into the core.
Revision c6ef1e0 - Fri, 3 Apr 2009 00:16:15 +0000 - Added service argument to OnPreCommand, added OnPostCommand event, changed the following modules to use On[Pre|Post]Command instead of hooking into existing commands: hs_request, ns_maxemail, and os_info.
Revision 48ef661 - Thu, 2 Apr 2009 22:59:27 +0000 - Remove capability for commands to hook existing commands, add an OnPreCommand event instead. Tidies up a lot of stuff. Also remove a bunch of dead code. NOTE: This will break some stuff.
Revision ef400fa - Thu, 2 Apr 2009 20:35:44 +0000 - Remove restrictgetpass option from the conf
Revision 93baed3 - Thu, 2 Apr 2009 20:33:28 +0000 - Remove rootmodeonid, opermodeonid, adminmodeonid - unused, and utterly useless/bad.
Revision e9e5ccc - Thu, 2 Apr 2009 20:27:47 +0000 - Remove NSRestrictGetPass, and replace it with opertype usage.
Revision d37f569 - Thu, 2 Apr 2009 20:24:08 +0000 - More miscellaneous bits.
Revision a39137e - Thu, 2 Apr 2009 20:21:43 +0000 - Fix up a bunch of access checking to be a bit more modern and so on
Revision 25050df - Thu, 2 Apr 2009 20:18:22 +0000 - Apparantly I forgot to update some language files.
Revision b79c68d - Wed, 1 Apr 2009 23:32:06 +0000 - Change some stuff to use NC::IsServicesOper instead of is_services_*. Remove some unused language strings also.
Revision 6712748 - Wed, 1 Apr 2009 20:07:47 +0000 - Boink.
Revision 3cdca9e - Wed, 1 Apr 2009 19:56:40 +0000 - Replace nick_is_* checking of static userlevels with NickCore::IsServicesOper, which just confirms they have *an* opertype.
Revision e57feb4 - Wed, 1 Apr 2009 19:55:01 +0000 - Removed NICK_INFO_SERVICES_[OPER|ADMIN|ROOT] from the language files and added NICK_INFO_SERVICES_OPERTYPE to them. NOTE: This will break compiling until the removed language strings are replaced in ns_info.
Revision 4ef30a4 - Tue, 31 Mar 2009 17:03:50 +0000 - Fix compile error in servers.c.
Revision 7675572 - Tue, 31 Mar 2009 14:51:27 +0000 - These are (now) horribly out of date. When we're ready to implement what ones we need, we can grab them back out of SVN (or more likely just do them from scratch..)
Revision 8a01e21 - Tue, 31 Mar 2009 14:44:33 +0000 - Send snotice after connecting to the network. Also change OnServerConnect to take Server*, not a name.
Revision ab9c1e4 - Tue, 31 Mar 2009 14:43:04 +0000 - Fix ss_main's client introduction.
Revision fdfc12f - Mon, 30 Mar 2009 18:27:01 +0000 - Detach all module hooks when a module is unloaded, patch from DukePyrolator, thanks for spotting this!
Revision ba8f609 - Mon, 30 Mar 2009 10:08:36 +0000 - Yet *neither* send HOST_OFF here..
Revision 114b2d4 - Mon, 30 Mar 2009 10:07:50 +0000 - Needed to apply this to 1.2 too, oops.
Revision 2d270cd - Mon, 30 Mar 2009 10:00:58 +0000 - Forward-port Szymek's vhost patch.
Revision 89c2c02 - Mon, 30 Mar 2009 06:15:58 +0000 - Fix bug #1073, fantasy commands in CTCP ACTIONs will now be ignored instead of processed.
Revision 6245821 - Sun, 29 Mar 2009 21:15:15 +0000 - #1042 Fix for CS SUSPEND/FORBID so that it doesn't act upon opers on rejoin. Thanks Adam.
Revision 0430fbf - Sun, 29 Mar 2009 21:12:09 +0000 - #1058 Patch to fix HS REQUEST memo to include ident. Thanks Adam.
Revision 007b73e - Sat, 28 Mar 2009 16:22:49 +0000 - Fix bug #1036, patch from Adam, correct the kick reason used when a channel is forbidden or suspended without a reason.
Revision 7ec6b68 - Sat, 28 Mar 2009 15:42:14 +0000 - Fix bug #1032, patch from Adam, the help for CS GETKEY has been condensed and the return result of the command is a human-readable string.
Revision 7a92feb - Fri, 27 Mar 2009 23:03:21 +0000 - Regenerate UID on BOT CHANGE, don't try reuse an existing one.
Revision 601c546 - Fri, 27 Mar 2009 22:53:16 +0000 - Fix protocol violation error.
Revision 3f57c91 - Fri, 27 Mar 2009 20:16:56 +0000 - Bug #1061 - Fixed minor typo in English Langfile.
Revision 3d4fb90 - Fri, 27 Mar 2009 15:56:16 +0000 - Fix potential crash problem with use of free() instead of delete[] from earlier bugfix of bug #1054, also remove item for * help set from TODO as it's been fixed.
Revision 5c325b5 - Thu, 26 Mar 2009 03:48:50 +0000 - Slight cleanup on TODO, move item about oper flags into 1.9.1 and move the ?'s inside the brackets for consistency.
Revision 60b1850 - Wed, 25 Mar 2009 17:36:47 +0000 - Fix problem with CMake under Windows, spotted by therock247uk on the forums, CMake now checks for the environment variable VCINSTALLDIR (only set in the Visual Studio command prompt) and also fixes the check for #ifndef.
Revision 8fc031f - Wed, 25 Mar 2009 16:12:24 +0000 - Fix bug #1009, patch inspired by DukePyrolator, add a TS6 SID generator from DukePyrolator, as well as change SendServer() to take a Server struct and use the result of new_server() in the SendServer() call instead.
Revision d8c4e70 - Tue, 24 Mar 2009 01:38:27 +0000 - Fix bug #1066, language strings for NICK_SET_HIDE_SYNTAX, NICK_SASET_HIDE_SYNTAX, NICK_HELP_SET_HIDE, and NICK_HELP_SASET_HIDE all show STATUS as a choice now.
Revision 3495e8a - Tue, 24 Mar 2009 01:24:04 +0000 - Fix parameters of NS SET within ns_maxemail so it doesn't break ns_set's version of it.
Revision b7a995c - Mon, 23 Mar 2009 21:59:11 +0000 - Allow a core Service's ident, host, and real name to be changed, but disallow changing their nicks. Fixes the BS BOT CHANGE part of bug #1070.
Revision 807770c - Mon, 23 Mar 2009 21:07:30 +0000 - Patch from Adam, fixes logging and notices regarding recent channel access list change.
Revision b3eeb81 - Mon, 23 Mar 2009 21:05:29 +0000 - Replace manually allocated array for NickCore's access list with an std::vector, cleans up the code and provides a more sane interface, also fixes bug #1023 in the process. Also add missing help for NS ACCESS.
Revision da43e02 - Mon, 23 Mar 2009 18:30:30 +0000 - Partial fix for NS REGISTER not displaying syntax error if only 1 argument is given, not completely fixed due to how OnSyntaxError is called, problem spotted by DukePyrolator, thanks!
Revision ca28b7c - Mon, 23 Mar 2009 05:07:52 +0000 - Patch from DukePyrolator, allow unregistered users to use NS GROUP.
Revision da4ce17 - Mon, 23 Mar 2009 05:07:43 +0000 - Patch from DukePyrolator, only show the message about using NS INFO ALL if the user hasn't used NS INFO ALL.
Revision 190a3de - Mon, 23 Mar 2009 04:54:30 +0000 - Fix bug #1044, CS SET MLOCK no longer requires a parameter, and leaving out the parameter renders the mlock to +r as it should be.
Revision ce09914 - Mon, 23 Mar 2009 04:29:25 +0000 - Fix part #2 of bug #1010, patched partially by Adam and cleaned up / finished by me, the help commands should work as expected now, including "help set ..." and similar help entries.
Revision 656cc99 - Mon, 23 Mar 2009 02:51:05 +0000 - Fix bug #1065, patch from DukePyrolator, force a user off a nick when it is suspended.
Revision a9ced70 - Mon, 23 Mar 2009 00:55:22 +0000 - Add opertype access checks to OS QUIT, OS RESTART, and OS SHUTDOWN, patch from Adam.
Revision 5b988a5 - Mon, 23 Mar 2009 00:50:32 +0000 - Fix bug #1033, patch from Adam, fixes the documentation of CS BAN.
Revision 5fe4d0f - Mon, 23 Mar 2009 00:40:32 +0000 - Fix bug #1064, patch from DukePyrolator, fixes NS RECOVER so it doesn't display "(null)" in some places.
Revision 96f98eb - Mon, 23 Mar 2009 00:30:16 +0000 - Really fix bug #1062, patch from Adam, BS ACT and BS SAY should no longer send revealing error messages to users without access.
Revision d6522b5 - Mon, 23 Mar 2009 00:16:04 +0000 - Fix bug #1062, patch from Adam, BS ASSIGN should no longer show revealing error messages to users without access.
Revision 3ff8e96 - Mon, 23 Mar 2009 00:06:40 +0000 - Replace manual array for ChannelInfo's access list to use an std::vector instead, cleans up the code by a huge portion and fixes bug #1024 in the process.
Revision 5d56ed0 - Fri, 20 Mar 2009 02:22:12 +0000 - Fix bug #1030 for 1.9.x, patch by Adam, plus cosmetic tweaks, deleting from the channel access list now logs a message about the deleted items.
Revision 497aa0c - Fri, 20 Mar 2009 02:21:58 +0000 - Fix bug #1043, patch from Adam, CS LIST will no longer show suspended channels to normal users.
Revision a718948 - Fri, 20 Mar 2009 02:21:32 +0000 - Show access denied if you do not have access to CS SUSPEND, patch from Adam.
Revision 26e09b3 - Fri, 20 Mar 2009 02:21:02 +0000 - Partial fix for bug #1038, patch from Adam, NS OINFO and CS OINFO now properly set a new oinfo line.
Revision e780662 - Tue, 17 Mar 2009 02:56:05 +0000 - Fix bug #1041, patch by Adam (with coding style tweaks by me), CS LOGOUT should work as expected now.
Revision 610dbf5 - Tue, 17 Mar 2009 02:55:53 +0000 - Fix bug #1054 for 1.9.x, patch from Adam, Anope no longer shows the entire message that was ignored, now it only shows the command that was used.
Revision 0892ef1 - Tue, 17 Mar 2009 02:55:46 +0000 - Fix bug #1040, patch from Adam, CS INVITE not displays messages for successful invites and failed invite due to being in the channel already.
Revision adca908 - Mon, 16 Mar 2009 15:37:02 +0000 - Remove variable shadowing in os_oline, patch from Phenoix.
Revision d93c793 - Sun, 15 Mar 2009 23:05:44 +0000 - Remove variable shadowing in ms_rsend, patch from Phenoix.
Revision 7d0b69b - Sun, 15 Mar 2009 23:05:34 +0000 - Correct a set of potential security holes in varags usage in ns_sendpass, patch from Phenoix.
Revision 8cc5b19 - Sun, 15 Mar 2009 23:05:23 +0000 - Correct a set of potential security holes in varags usage in ns_register, patch from Phenoix.
Revision 89e63ed - Sun, 15 Mar 2009 23:05:10 +0000 - Remove variable shadowing in ms_send, patch from Phenoix.
Revision c01cd05 - Sun, 15 Mar 2009 00:39:59 +0000 - Patch from Phenoix to correct a set of potential security holes in varargs usage.
Revision b6c2d8b - Sun, 15 Mar 2009 00:12:59 +0000 - Fix but #1050, MS STAFF's syntax shows correctly, required adding a language string as well, currently they are all English until they can be properly translated.
Revision 68ff62f - Sat, 14 Mar 2009 23:23:52 +0000 - Fix bug #1056, patch from Adam, BotServ kickers should now ban for like it should.
Revision 4f4b425 - Sat, 14 Mar 2009 19:06:23 +0000 - Fixed typo on operserv which was stopping opersonly working. Good find Adam. (You do pick up the weirdest of things ....)
Revision 0a2b6b9 - Sat, 14 Mar 2009 18:24:48 +0000 - Amended error message from "server numeric" to "server id" as per discussion on forum to avoid confusion. (We might want to think about this in the long term but for now, this will help reduce confusion).
Revision 6ac077e - Sat, 14 Mar 2009 18:20:21 +0000 - Updated langfiles for /CS HELP INVITE to show that you can only invite yourself. ALL done in English until we can establish a means of maintaining the langfiles reliably and properly.
Revision d2fd84d - Sat, 14 Mar 2009 17:50:39 +0000 - Fix for bs badwords deletion. Good find Adam.
Revision ea5245f - Sat, 14 Mar 2009 12:55:00 +0000 - Fix bug #1055, keetopic != keeptopic.
Revision 40005c5 - Sat, 14 Mar 2009 01:17:55 +0000 - Fix bug #1035, patch by Adam, now bans set through CS ENFORCE can be removed through CS UNBAN or CS CLEAR BANS.
Revision 8974008 - Wed, 11 Mar 2009 23:05:21 +0000 - Really corrected CMake version checking.
Revision 29b9577 - Wed, 11 Mar 2009 20:10:00 +0000 - Fix the CMake generation to work with older versions of CMake 2.4.x, cleaning up some of the macros and also correcting the code to detect what version of CMake is in use.
Revision 174bb94 - Mon, 9 Mar 2009 03:21:33 +0000 - Fix bug #1020, +f and +L parameters are read from and written to the database regardless of what the IRCd says it can handle, as the databases are loaded prior to Anope connecting to the IRCd and the InspIRCd protocol modules default to saying +f is a mode they don't support until after Anope connects to InspIRCd.
Revision 3b634c3 - Mon, 9 Mar 2009 03:14:27 +0000 - Fix /cs set mlock to not use strtok, which wasn't working due to the change in the command API to not use strtok at all, indirectly found because of bug #1020 (which was for 1.9.0 where /cs set mlock functions properly).
Revision 4184b7d - Mon, 9 Mar 2009 02:41:13 +0000 - Fix bug #1025, the message for "no such entry" should show whatever was number passed in to the command, not -1 every time.
Revision 4ddc1ce - Mon, 9 Mar 2009 02:35:59 +0000 - Fix bug #1028, the *_getpass and *_sendpass modules will now refuse to load if the given encryption module is unable to do decryption.
Revision 5476224 - Sun, 8 Mar 2009 03:10:21 +0000 - Fix bug #1027, properly send a Globop on CS DROP, patch provided by Adam.
Revision 63e8a8f - Sat, 7 Mar 2009 03:06:05 +0000 - Fix slight warning that comes up with gcc 3.4.x but not 4.2.x, this should be done anyways.
Revision 16bd616 - Fri, 6 Mar 2009 23:26:20 +0000 - Fix bug #1026, Anope shouldn't crash on /ns set greet now, was just a small but fatal typo.
Revision 9a97a0b - Tue, 3 Mar 2009 15:30:36 +0000 - Fix bug #1022, the problem was inspircd12 specific and the pseudo-clients will now respawn.
Revision 7a1217e - Tue, 3 Mar 2009 15:13:51 +0000 - Fix typo in inspircd11 module preventing it from connecting even if m_hidechans is loaded on InspIRCd.
Revision efcd763 - Mon, 2 Mar 2009 21:05:05 +0000 - Force locale to C so messages from gcc don't get translated, thanks to DukePyrolator for spotting this.
Revision c6f4b95 - Mon, 2 Mar 2009 01:33:47 +0000 - Added a strip_string function to Anope.cmake, cleaned up other parts of Anope.cmake, added better find function for #include lines, added functionality for CMake to auto-detect includes in non-standard locations.
Revision 6794273 - Sat, 28 Feb 2009 17:32:44 +0000 - Oper restrictions on memoserv commands.
Revision e8ce6e0 - Sat, 28 Feb 2009 17:31:16 +0000 - Missed converting this to opertypes.
Revision a07fd59 - Sat, 28 Feb 2009 00:50:04 +0000 - Remove CSRestrictGetPass, it is unneeded with the introduction of opertypes. [Adam]
Revision bd7f4f8 - Sat, 28 Feb 2009 00:49:37 +0000 - Patch from Adam, reducing duplication in cs_modes. Untested.
Revision 090107d - Sat, 28 Feb 2009 00:48:36 +0000 - Add access checking to cs_* modules. Also change number of arguments for cs_modes commands.
Revision f2fb7ef - Wed, 25 Feb 2009 15:26:57 +0000 - fix inspircd sending broken UID message when introducing its clients
Revision 36de15d - Mon, 23 Feb 2009 03:18:38 +0000 - Fix SendAkill() in inspircd* modules, they were sending the wrong timestamp (instead of sending the current time, they were sending the time of the akill's creation).
Revision ab6ee16 - Mon, 23 Feb 2009 02:49:54 +0000 - Updated inspircd11 module to look for m_hidechans.so module and updated inspircd12 module to also look for that module as well as error if m_globops.so isn't loaded.
Revision 4856052 - Mon, 23 Feb 2009 02:21:07 +0000 - Fix slight CMake issue where it wasn't including win32_memory.cpp with protocol modules.
Revision a5206c3 - Mon, 23 Feb 2009 02:01:46 +0000 - Fix slight linking error in Visual Studio, spotted by Brandan.
Revision 419b4c8 - Mon, 23 Feb 2009 00:58:46 +0000 - Fix odd crash bug in the inspircd* modules by replacing use of myStrGetToken with spacesepstraem, also fix a problem on Windows with not having FD_ZERO in the sgets() function before FD_SET is called, both spotted thanks to Brandan.
Revision 9123489 - Sun, 22 Feb 2009 22:25:15 +0000 - Added Anope.cmake, moving all my CMake macros into it. Fixed CMake error when CMake older than 2.4.8 is used, there is no 'touch' command in cmake -E, spotted by Adam. Fixed Config to auto-detect CMake and revert to configure if CMake isn't found. Fixed install.js on Windows to show errors in running CMake and detect if there were errors.
Revision fa0d664 - Sun, 22 Feb 2009 17:20:30 +0000 - Forward port of patch by DukePyrolator fixing memory leak on +beI modes.
Revision c3f2822 - Sat, 21 Feb 2009 22:19:40 +0000 - Also allow RECOVER/RELEASE, reported by Adam and Raff7.
Revision 8d05e85 - Sat, 21 Feb 2009 22:16:44 +0000 - Allow NS GHOST from an unregistered sender, reported by Raff7.
Revision 1707cf3 - Sat, 21 Feb 2009 01:25:37 +0000 - Fix cs_access not displaying syntax errors and having a signed vs unsigned bug, spotted by Adam.
Revision bb666ab - Thu, 19 Feb 2009 21:59:56 +0000 - Fix missing variable.
Revision 7723437 - Thu, 19 Feb 2009 21:59:31 +0000 - Fix a few warnings. Also move split_usermask into cs_akick, as this is the only place it is used.
Revision 805253d - Thu, 19 Feb 2009 04:03:13 +0000 - Preliminary support for a module source file (within src/modules) to include a comment saying it requires certain external libraries and having CMake search for the library automatically. Note: This sorta works for both *nix and Windows, probably *nix more-so than Windows, but this needs some cleaning up. It does work as is, though.
Revision 40680e2 - Thu, 19 Feb 2009 00:23:50 +0000 - Fix ns_update, thanks DP. Fix two compile errors.
Revision c917ca5 - Thu, 19 Feb 2009 00:23:14 +0000 - Remove (and neuter) old event system. Not used by anything in core.
Revision 23f5e9d - Thu, 19 Feb 2009 00:22:46 +0000 - Move last of events that are in the core distro over to newevents.
Revision 6c1d764 - Wed, 18 Feb 2009 23:54:17 +0000 - Fix problems with registration being denied, thanks Adam.
Revision 2b0914a - Wed, 18 Feb 2009 23:48:46 +0000 - Add OnUserConnect event, mark OnSaveDatabase deprecated pending db redesign.
Revision d20e4eb - Wed, 18 Feb 2009 23:34:56 +0000 - Seems Changes entry didn't get committed.
Revision e11b5b5 - Wed, 18 Feb 2009 23:34:32 +0000 - Patch from DP, converting all match calls and removing old match method.
Revision 12cc633 - Wed, 18 Feb 2009 23:01:43 +0000 - Add nickalias to build. Also stop sstrdup on args that seem to be NULL, it's getting ripped out anyway.
Revision bcb857f - Wed, 18 Feb 2009 23:00:41 +0000 - Move EVENT_DB_SAVING to newevent.
Revision 187c450 - Wed, 18 Feb 2009 22:59:16 +0000 - Move assign and unassign to new events, allow for halting too should modules desire that.
Revision 3fe5aa0 - Tue, 17 Feb 2009 02:02:20 +0000 - Fix numerous errors in Win32 building under Visual Studio due to the many changes to trunk. Trunk now builds under Windows like it should.
Revision 7af9e42 - Tue, 17 Feb 2009 00:31:42 +0000 - Hook events correctly in constructor.
Revision abd083b - Mon, 16 Feb 2009 23:49:38 +0000 - Oops.
Revision d07de70 - Mon, 16 Feb 2009 23:48:03 +0000 - Move EVENT_RELOAD to OnReload.
Revision c1c9e17 - Mon, 16 Feb 2009 23:47:28 +0000 - Move OnUserKicked to a module event.
Revision ce3a04f - Mon, 16 Feb 2009 22:59:59 +0000 - Modevents, ported from insp. Typesafe (unlike the current ones), no double hashing overhead (faster), no useless memory allocations (copies of the args)
Revision f756f2b - Mon, 16 Feb 2009 22:59:36 +0000 - Fix compile warning.
Revision 7ea34be - Mon, 16 Feb 2009 22:08:45 +0000 - Fix output of reason in os_chankill when AddAkiller is used, spotted by DukePyrolator, thanks!
Revision 6bd851a - Mon, 16 Feb 2009 20:35:56 +0000 - Replaced time_t with long in the ValueItem class, this was preventing building under FreeBSD. Works under FreeBSD and Linux now.
Revision 8d90a23 - Mon, 16 Feb 2009 19:11:42 +0000 - bleep.
Revision ea45d96 - Mon, 16 Feb 2009 18:58:44 +0000 - If you use finduser(), and then use the result, it helps if you actually finduser() to a pointer to save the result, doh. Thanks to DP!
Revision 771eb5c - Mon, 16 Feb 2009 16:18:24 +0000 - Fix wrong service listed in "to identify"
Revision e1f80a1 - Mon, 16 Feb 2009 15:08:42 +0000 - Prevent potential overflows of time values.
Revision 0374d53 - Mon, 16 Feb 2009 15:05:46 +0000 - Add 'w' and 'y' support to dotime(), also prevent a possible overflow - thanks to DP.
Revision 578755d - Mon, 16 Feb 2009 12:57:19 +0000 - Fix segfault on shutdown, thanks Ankit
Revision 89ab54f - Mon, 16 Feb 2009 12:56:58 +0000 - Another segfault found by DP :P
Revision 80de507 - Mon, 16 Feb 2009 12:41:33 +0000 - Make DumpCore actually do something again.
Revision 43bad5d - Mon, 16 Feb 2009 12:32:27 +0000 - Default options::dumpcore to yes.
Revision 0d86da4 - Mon, 16 Feb 2009 12:24:54 +0000 - Add Adam's pre-team contributions to Changes
Revision caeebbf - Mon, 16 Feb 2009 12:24:39 +0000 - Add contributions by DP to Changes.
Revision 549e944 - Mon, 16 Feb 2009 12:24:17 +0000 - Allow NS STATUS from unregistered users, thanks DP!
Revision 14c2617 - Mon, 16 Feb 2009 12:12:48 +0000 - Move botserv/administration "metacommand" to a priv. What was I smoking when I wrote this?
Revision 6112d47 - Mon, 16 Feb 2009 12:12:26 +0000 - Wild pointers do not a happy Anope make. Thanks DP :)
Revision 04fe8e6 - Mon, 16 Feb 2009 11:54:03 +0000 - Allow NS REGISTER to unregistered nicks, silly oversight. Thanks DP! :)
Revision c8422a6 - Mon, 16 Feb 2009 11:33:39 +0000 - Fix call order, thanks to DP
Revision 010c774 - Mon, 16 Feb 2009 09:17:24 +0000 - Revert "Patch from DukePyrolator to replace all calls to match_wild() and match_wild_nocase() to use Anope::Match() instead. Also changes line-endings on wildcard.cpp to Unix-style, as well as fixes a small compile warning in language.c."
Revision 22e8e87 - Mon, 16 Feb 2009 06:19:37 +0000 - Patch from DukePyrolator to replace all calls to match_wild() and match_wild_nocase() to use Anope::Match() instead. Also changes line-endings on wildcard.cpp to Unix-style, as well as fixes a small compile warning in language.c.
Revision 15a2e1d - Sun, 15 Feb 2009 23:57:25 +0000 - The language strings of HelpServ had escaped me! But I hunted them down and now they are no more.
Revision c5a376c - Sun, 15 Feb 2009 23:09:41 +0000 - Removed notice_user() and replaced all calls with Used::SendMessage.
Revision 629422e - Sun, 15 Feb 2009 22:33:17 +0000 - Remove nicktracking option, not used now.
Revision d1611b6 - Sun, 15 Feb 2009 22:29:18 +0000 - Remove User::na, use User::nc everywhere. Will probably break everything, but opens the door to decoupling NC from NA, and means commands can now be run without bothering about changinc nick :)
Revision 0e5b719 - Sun, 15 Feb 2009 17:58:37 +0000 - Update TODO that HelpServ has been destroyed (although without the note of me getting +1000 points)
Revision ba47bf2 - Sun, 15 Feb 2009 17:47:52 +0000 - HelpServ has been destroyed, +1000 points. Also fixed the argument order in the deprecated match_wild() function.
Revision 330d9ee - Sun, 15 Feb 2009 17:40:56 +0000 - Add nickcore
Revision d84701d - Sun, 15 Feb 2009 15:25:14 +0000 - Switch to using u->nc, courtesy of Rob, this means admin privs won't mysteriously vanish on changing nick.
Revision 38711cd - Sun, 15 Feb 2009 15:24:51 +0000 - Merge master into svsopers.
Revision 550e371 - Sun, 15 Feb 2009 15:24:35 +0000 - Set required command string for botserv modules.
Revision c8aae1c - Sun, 15 Feb 2009 15:24:12 +0000 - Implement opertype methods for priv/command access.
Revision 9217081 - Sun, 15 Feb 2009 15:23:57 +0000 - Fix CFLAG_ALLOW_UNREGISTERED.
Revision 0c985ee - Sun, 15 Feb 2009 15:23:41 +0000 - Check nick_identified() instead of u->na, as this may incorrectly treat people as identified.
Revision f74036d - Sun, 15 Feb 2009 15:23:26 +0000 - Set CFLAG_ALLOW_UNREGISTERED on commands which should be usable for unidentified users.
Revision d121c4b - Sun, 15 Feb 2009 15:23:03 +0000 - Add CFLAG_ALLOW_UNREGISTERED, commands without this flag will now not run for unregistered users.
Revision 02452a0 - Sun, 15 Feb 2009 15:22:40 +0000 - Split Command implementation from definition.
Revision 8324379 - Sun, 15 Feb 2009 15:22:20 +0000 - Can now correctly tie users to opertypes.
Revision 855847f - Sun, 15 Feb 2009 15:21:55 +0000 - Shuffle shit around.
Revision f07229a - Sun, 15 Feb 2009 15:21:35 +0000 - Blah, blah..
Revision f92bf30 - Sun, 15 Feb 2009 15:21:06 +0000 - Fix compile error.
Revision b10305e - Sun, 15 Feb 2009 15:20:47 +0000 - Convert to use new, (drastically) faster matching algorithm, from InspIRCd. This adds Anope::Match(), and marks match_wild() and match_wild_nocase() deprecated.
Revision e182805 - Sun, 15 Feb 2009 15:20:23 +0000 - Add include/svsoper.h, add skeleton methods/doc.
Revision bce2130 - Sun, 15 Feb 2009 15:19:57 +0000 - Add svsopers.cpp to build.
Revision 2e75a5c - Sun, 15 Feb 2009 15:19:39 +0000 - Fix makefile, it's a cpp not a c.
Revision 09dedba - Sun, 15 Feb 2009 14:54:56 +0000 - First stab at adding User::nc as requested!
Revision 602b468 - Sun, 15 Feb 2009 02:11:19 +0000 - Remove os_restart from the TODO, it was verified to work it just didn't like gdb.
Revision 84d789c - Sun, 15 Feb 2009 01:59:21 +0000 - Replaced notice_lang with notice_help in all OnHelp() functions in modules. Also fixed a few smaller issues regarding the help in the modules.
Revision 6d835a6 - Sun, 15 Feb 2009 01:16:26 +0000 - Edit IRCDVar of inspircd12 so certain modules don't load on that IRCd, and small cosmetic fixes on a few other protocol modules.
Revision 2c9f2eb - Sun, 15 Feb 2009 01:00:20 +0000 - Audited all src/modules/* and deleted bs_fantasy_unban (it was obsoleted).
Revision 0717d63 - Sat, 14 Feb 2009 23:54:34 +0000 - Audited all remaining os_* modules, excluding os_restart (it causes a SIGTRAP that needs to be narrowed down).
Revision bf020d8 - Sat, 14 Feb 2009 23:04:19 +0000 - Removed references to RAW in config and lang files. Kirby from Dreamland ate them, he was hungry. Probably wasn't good for his appetite, though.
Revision 77174a7 - Sat, 14 Feb 2009 22:41:40 +0000 - protocol: split implementation from interface for cleaner code.
Revision 214f671 - Sat, 14 Feb 2009 22:38:08 +0000 - Removed os_raw, it was never supported by the Anope team, and now it no longer exists. It is no more. (It might've been eaten by a Grue, I think.)
Revision 71870e6 - Sat, 14 Feb 2009 16:12:35 +0000 - applied patch from Adam to fix some potential screwups
Revision 0e991f0 - Sat, 14 Feb 2009 03:45:26 +0000 - Audited os_session with help from Adam.
Revision 9996793 - Sat, 14 Feb 2009 03:18:38 +0000 - Audited os_global and os_modinfo, thanks to Adam for spotting and fixing these.
Revision b167c89 - Sat, 14 Feb 2009 03:08:25 +0000 - Audited os_akill, os_set, os_sgline, os_sqline, os_staff, and os_szline.
Revision 4b291b1 - Fri, 13 Feb 2009 17:47:08 +0000 - Fix error when install directory in instal.js contains spaces, spotted by Rexona.
Revision 1344bc5 - Fri, 13 Feb 2009 17:44:53 +0000 - Move 1.9.0 TODO to Changes, as it's, er, done.
Revision 4587546 - Fri, 13 Feb 2009 17:25:11 +0000 - Pass the right array to do_umode(), fixes mode tracking on Unreal. Thanks to DukePyrolator (yet again :P)
Revision 4e5c094 - Fri, 13 Feb 2009 17:12:17 +0000 - Fix bs_set help, thanks to DukePyrolator! :)
Revision 7633d9e - Fri, 13 Feb 2009 16:48:23 +0000 - Fix segfault, noted by DukePyrolator. Thanks!
Revision a7855fd - Fri, 13 Feb 2009 15:40:10 +0000 - Fix slist symbol mismatch.
Revision 8d0aa3b - Fri, 13 Feb 2009 15:39:55 +0000 - Audit ns_*.
Revision e616889 - Fri, 13 Feb 2009 15:39:33 +0000 - Fix part one of #1010, reported by DukePyrolator. (Language settings are not respected in message sending.) Thanks!
Revision 4310c71 - Fri, 13 Feb 2009 14:23:13 +0000 - Fix memo sending causing crashes due to unresolvable symbol at runtime, mark ms_* as audited.
Revision 45b4074 - Fri, 13 Feb 2009 06:27:11 +0000 - Two very small typo's in example.conf.
Revision 2b0646a - Fri, 13 Feb 2009 04:07:07 +0000 - More fixes to bs_bot from Adam, plus an extra fix within DoAdd not covered in Adam's patch.
Revision b9a80f2 - Fri, 13 Feb 2009 03:44:51 +0000 - Audited os_modload, os_modunload, os_shutdown, os_stats, and os_svsnick.
Revision c78784a - Fri, 13 Feb 2009 03:18:44 +0000 - Audited os_reload, os_umode, os_update, os_userlist, and ss_main.
Revision 61cf1f3 - Thu, 12 Feb 2009 22:34:34 +0000 - insp12: don't try sstrdup() a NULL argument if sid is not set.
Revision b75fadf - Thu, 12 Feb 2009 22:34:17 +0000 - Correctly lower TS (if the ircd provided it) on reciept of JOIN messages. This fixes dropped mode changes coming from services on TS6 (and TS6-alike) ircds for channels where TS is dropped elsewhere on the network.
Revision b0535c7 - Thu, 12 Feb 2009 22:34:00 +0000 - inspircd11: Pass chants in JOIN message to not blow away timestamps.
Revision c9120ca - Thu, 12 Feb 2009 22:33:40 +0000 - hs_* audited.
Revision 0e0ee67 - Thu, 12 Feb 2009 22:33:06 +0000 - enc_* don't require audit, as they do not implement commands.
Revision baaed4b - Thu, 12 Feb 2009 03:53:12 +0000 - Fix bs_bot to use the correct parameters, patch from Adam.
Revision 2e5b573 - Thu, 12 Feb 2009 00:14:59 +0000 - Auditing of remaining cs_ modules.
Revision 58b0279 - Thu, 12 Feb 2009 00:00:50 +0000 - Audit cs_kick, cs_list, cs_logout, cs_modes.
Revision a512f7c - Wed, 11 Feb 2009 23:59:58 +0000 - cs_help, cs_identify, cs_info, cs_invite audited.
Revision 30b3d92 - Wed, 11 Feb 2009 23:59:38 +0000 - Audit cs_forbid, cs_getkey, cs_getpass.
Revision 4836d95 - Wed, 11 Feb 2009 23:59:18 +0000 - Audit cs_ban, cs_clear, cs_drop.
Revision 394d3b9 - Wed, 11 Feb 2009 23:58:57 +0000 - Audit cs_access and cs_akick.
Revision 9ed99ed - Wed, 11 Feb 2009 20:44:49 +0000 - I feel like a xanadu dev commiting only the TODO file!
Revision cdec402 - Wed, 11 Feb 2009 13:59:56 +0000 - Finish audit of BotServ commands.
Revision badcd21 - Wed, 11 Feb 2009 11:17:10 +0000 - Make max params work correctly, and fix bs_act to request params correctly. Audited as working ok.
Revision 136ea16 - Wed, 11 Feb 2009 10:46:14 +0000 - Fix naming discrepancy meaning some commands were not issuing syntax errors.
Revision 3cc5bf3 - Wed, 11 Feb 2009 01:01:06 +0000 - Add full list of modules that require review as a result of command changes.
Revision b0e41b4 - Wed, 11 Feb 2009 00:57:47 +0000 - Fix *_help, so they work and, uh, don't crash.
Revision 56633e8 - Wed, 11 Feb 2009 00:42:05 +0000 - NS HELP requires 0 params minimum.
Revision 0701b7d - Wed, 11 Feb 2009 00:39:46 +0000 - Fix NS REGISTER not being registered as a command handler properly.
Revision 94916b3 - Wed, 11 Feb 2009 00:31:17 +0000 - Fix example.conf to use os_news instead of os_logonnews, os_randomnews, and os_opernews.
Revision b0edff4 - Wed, 11 Feb 2009 00:28:07 +0000 - Fix crash loading bs_set on 1.9.1.
Revision 0a5ae7e - Wed, 11 Feb 2009 00:23:25 +0000 - Fix 1.9.0 -> 1.9.1 incompatibility on a patch.
Revision f4cdea8 - Wed, 11 Feb 2009 00:20:17 +0000 - Revert oper protection patch from SciFi, it breaks things. This reverts commit fee057ae11daea45295744f0e9e13f1d0ce0f2b4.
Revision 429da2b - Wed, 11 Feb 2009 00:12:51 +0000 - Fix for bug #1004, based from second half of patch from Adam.
Revision 87ce2aa - Wed, 11 Feb 2009 00:12:20 +0000 - Partial patch by Adam, commenting fix for #1006 for future reference.
Revision 87c8744 - Wed, 11 Feb 2009 00:07:53 +0000 - Fixed compile errors within src/modules/*.
Revision 6f9f261 - Tue, 10 Feb 2009 23:53:25 +0000 - Fixed compile error in ss_main.
Revision 8c2430d - Tue, 10 Feb 2009 23:51:37 +0000 - Fixed compiler error in os_userlist.
Revision e2f6064 - Tue, 10 Feb 2009 23:49:24 +0000 - Fixed compile errors in os_szline.
Revision 87065c5 - Tue, 10 Feb 2009 23:39:48 +0000 - Fixed compile errors in os_svsnick.
Revision 0c17078 - Tue, 10 Feb 2009 23:37:31 +0000 - Fixed compile errors in os_stats.
Revision f9e7760 - Tue, 10 Feb 2009 23:27:00 +0000 - Fixed compile errors in os_shutdown and os_sqline.
Revision 53e79c2 - Tue, 10 Feb 2009 23:17:46 +0000 - Fixed compile errors in os_sgline.
Revision fe78ca1 - Tue, 10 Feb 2009 22:56:06 +0000 - Fix compile errors in os_set.
Revision e1bdc80 - Tue, 10 Feb 2009 22:46:49 +0000 - Fixed compile errors in os_session.
Revision 88186bf - Tue, 10 Feb 2009 21:48:47 +0000 - Fix mistake noted by CyberBotX.
Revision 2e08b60 - Tue, 10 Feb 2009 21:46:57 +0000 - Fixes.
Revision 7d58ed1 - Tue, 10 Feb 2009 21:37:52 +0000 - Fix os_news and os_noop.
Revision 79f09ed - Tue, 10 Feb 2009 21:16:20 +0000 - Various fixes.
Revision b1ee732 - Tue, 10 Feb 2009 21:16:00 +0000 - Few fixes.
Revision ef9f97f - Tue, 10 Feb 2009 21:15:39 +0000 - Help() -> OnHelp(), return true.
Revision 7a4b041 - Tue, 10 Feb 2009 21:15:24 +0000 - Fix ns_set.
Revision 3d8245a - Tue, 10 Feb 2009 20:47:53 +0000 - fixed typo in ns_saset.c dealt with constness for change_core_display and added ASTYLE to contain astyle options
Revision d01df85 - Tue, 10 Feb 2009 19:34:31 +0000 - More fixes.
Revision 1ed7d17 - Tue, 10 Feb 2009 19:34:03 +0000 - Various compile fixes.
Revision b48c18b - Tue, 10 Feb 2009 17:01:21 +0000 - Fixes..
Revision b496e60 - Tue, 10 Feb 2009 16:56:24 +0000 - Fix compile errors in hs_* modules, as well as add some const-safeness to HostServ functions.
Revision 2bf017a - Tue, 10 Feb 2009 16:38:28 +0000 - Fixed compile errors in cs_xop.
Revision 5fa7167 - Tue, 10 Feb 2009 16:19:14 +0000 - Fix a few (easy) compile errors.
Revision fe39b96 - Tue, 10 Feb 2009 16:17:16 +0000 - Fix modules to use the right type (CommandReturn, not CommandResult)
Revision e225e7e - Tue, 10 Feb 2009 16:07:26 +0000 - Change cs_set to use new commands API (ugh, this sucked.)
Revision b15c46d - Tue, 10 Feb 2009 13:54:09 +0000 - Move getstring() and getstring2() from macros to functions. This fixes a bunch of warnings, and means they are actually *readable*, as well as type-safe and const.
Revision e7a1572 - Tue, 10 Feb 2009 13:30:24 +0000 - Clean up a few warnings.
Revision 1fd0249 - Tue, 10 Feb 2009 12:26:09 +0000 - NS_VERBOTEN -> NS_FORBIDDEN, CS_VERBOTEN -> CS_FORBIDDEN, etc.
Revision e7a6661 - Tue, 10 Feb 2009 12:00:47 +0000 - Do not pack the build directory into the tarballs from now on, also fix subtle error in install.js for Windows when the last characters of the script's path is a backslash.
Revision 018f1a5 - Tue, 10 Feb 2009 10:07:17 +0000 - Bump version to 1.9.1-explodes-on-impact.
Revision 4d89b91 - Tue, 10 Feb 2009 10:04:34 +0000 - Change ns_set to use subcommand for help display.
Revision 24dbf4e - Tue, 10 Feb 2009 09:17:34 +0000 - Use a virtual destructor for Commands as it has virtual functions
Revision 28a0108 - Tue, 10 Feb 2009 09:07:32 +0000 - Fix a few quick compile errors.
Revision 87dc82f - Tue, 10 Feb 2009 00:00:17 +0000 - Convert cs_modes to new commands API.`
Revision 0a06ce6 - Mon, 9 Feb 2009 23:19:09 +0000 - Changed cs_register to use new command API.
Revision d931ce8 - Mon, 9 Feb 2009 23:13:36 +0000 - Changed cs_sendpass to use new command API.
Revision fc0deb2 - Mon, 9 Feb 2009 23:01:59 +0000 - Changed cs_status to use new command API.
Revision de6a85b - Mon, 9 Feb 2009 22:53:42 +0000 - Changed cs_suspend to use new command API.
Revision 0ab4571 - Mon, 9 Feb 2009 22:45:18 +0000 - Changed cs_topic to use new command API.
Revision 8c815be - Mon, 9 Feb 2009 22:34:55 +0000 - Changed cs_xop to use new command API.
Revision d684f3c - Mon, 9 Feb 2009 22:17:43 +0000 - Moved myChanHelp so it'll compile ;)
Revision 3fe6a25 - Mon, 9 Feb 2009 22:09:22 +0000 - Moved cs_list.c to use the new command API
Revision 8c5a7e7 - Mon, 9 Feb 2009 22:04:14 +0000 - Convert cs_logout to new commands API.
Revision e7228b6 - Mon, 9 Feb 2009 21:35:04 +0000 - Remove gone do_backtrace() prototype and call from memory.c
Revision 72b86bc - Mon, 9 Feb 2009 21:33:51 +0000 - Remove some references to the (removed) waiting variable.
Revision eec4e00 - Mon, 9 Feb 2009 21:33:07 +0000 - Fix typo.
Revision ff6477e - Mon, 9 Feb 2009 21:06:36 +0000 - Changed os_sgline to use new command API.
Revision d7d01bd - Mon, 9 Feb 2009 21:01:05 +0000 - Squashed commit: merge next (1.9.1) back to trunk. SVN users, NOTE: THIS WILL NOT BUILD, NOR SHOULD YOU RUN IT YET.
Revision d49b3a2 - Mon, 9 Feb 2009 19:17:18 +0000 - Modify version string to 1.9.0-release
Revision 9312af2 - Sun, 8 Feb 2009 21:03:52 +0000 - Fix bug #1008 by moving parse_options() back to init_secondary() (reverts r1426) and moving the options for -debug, -nofork, and -support into parse_dir_options() instead (real reason for r1426).
Revision 92f744e - Sun, 8 Feb 2009 19:05:35 +0000 - Fixed Autotools to detect *.cpp files in the src/core and src/modules folders. Also small fix to the Windows install.js call to CMake to include quotes around the source's path.
Revision 1aba1eb - Sat, 7 Feb 2009 23:21:04 +0000 - Indicate what bot wasn't modified (CBX, this was our bug! :)
Revision 932391f - Sat, 7 Feb 2009 22:39:10 +0000 - Forward-port r1946: Patch by Adam fixing #1006 (originally caused by #922): modes set by ChanServ are reversed. Thanks!
Revision 2267107 - Sat, 7 Feb 2009 22:15:54 +0000 - Backported mooncups patch and added a message to /hs off when using inspircd12.
Revision a0925f2 - Sat, 7 Feb 2009 21:58:27 +0000 - Add the capability to (properly) send login/logout account messages, used for InspIRCd at present, others are possible in the future (ircu etc). NOTE: This currently doesn't trigger on DROP, which is probably a bad thing.
Revision 1e5825a - Sun, 1 Feb 2009 15:16:47 +0000 - Updated anoperc.in to reflect relocated services binary
Revision 4f31222 - Mon, 26 Jan 2009 23:07:11 +0000 - Moved the tools executables to the bin directory, and fix anoperc's install location to also be bin.
Revision c1df37e - Mon, 26 Jan 2009 20:39:00 +0000 - Move Anope's executable (anope.exe for Windows / services for *nix) to be installed to the bin subdirectory, primarily for the Windows package.
Revision 0dac2db - Mon, 26 Jan 2009 20:07:28 +0000 - Check noexpire/readonly in expire_all(), not the mainloop. Otherwise, expiry will happen on shutdown.
Revision 422197c - Sat, 24 Jan 2009 14:35:43 +0000 - Fix crash when loading HostServ database with a null vIdent, found by Ankit.
Revision 7379abc - Sat, 24 Jan 2009 14:03:46 +0000 - Trap empty idents from older Anope mysql UseRDB imports, and don't allow them to be set.
Revision 619c513 - Fri, 23 Jan 2009 09:46:03 +0000 - Fix warning.
Revision 1d1e21f - Fri, 23 Jan 2009 09:38:32 +0000 - Fix stuff. Thanks Ankit.
Revision acde0c6 - Fri, 23 Jan 2009 08:38:45 +0000 - Correctly handle parameterised modes in FJOIN, fixes bug #987.
Revision ea0533b - Fri, 23 Jan 2009 08:27:40 +0000 - Insp sends QUIT on KILL, so don't destroy the user record immediately. Fixes bug #995 (QUIT from nonexistant user), reported by Ankit.
Revision 1f10269 - Fri, 23 Jan 2009 08:17:05 +0000 - Possible fix to bug #998, reported by Ankit (bad password count is not correct).
Revision 7439706 - Fri, 23 Jan 2009 08:16:28 +0000 - Fix a signed vs unsigned warning (this also means Anope will correctly function on networks bigger than the positive size of signed int, but who's counting?)
Revision ea0ac23 - Thu, 22 Jan 2009 11:47:18 +0000 - Fix bug 1000, do not allow a nick to be grouped if the IRCd protocol deems the nick invalid.
Revision dd6c5a5 - Thu, 15 Jan 2009 02:22:43 +0000 - Fix bug 997, Anope no longer crashes if a kick is non on a non-existant user.
Revision c767dca - Tue, 13 Jan 2009 02:13:39 +0000 - Fix bug 992, cause was an unsigned value of 0 having 1 subtracted from it.
Revision f708813 - Mon, 12 Jan 2009 18:25:28 +0000 - Fix bug 993, Anope was crashing on /os reload, no longer crashes.
Revision cf266b9 - Sun, 11 Jan 2009 02:24:44 +0000 - Small update to TODO for 1.9.0.
Revision ff62cb2 - Tue, 6 Jan 2009 16:37:30 +0000 - Fix crash bug in os_modload when a non-existant module is given, thanks to Ankit for spotting this.
Revision 4dca000 - Mon, 5 Jan 2009 08:30:13 +0000 - Really fix bug 985, had to fix security hole in User::SendMessage() as well.
Revision 6e3a5ad - Mon, 5 Jan 2009 08:15:24 +0000 - Fix for bug 985, secure calls to SendMessage.
Revision 73bd4f9 - Sat, 3 Jan 2009 17:06:39 +0000 - Housekeeping contact address updates.
Revision 8903e93 - Fri, 2 Jan 2009 18:45:24 +0000 - Added quotes to Config.bat to fix windows error when initiated from spaced path (Input Error: There is no file extension in "C:\Documents".)
Revision 0173105 - Fri, 2 Jan 2009 18:20:56 +0000 - This shouldn't have been changed.
Revision fba6ec7 - Fri, 2 Jan 2009 18:20:35 +0000 - Update copyrights for 2009.
Revision cd10010 - Wed, 31 Dec 2008 07:24:45 +0000 - Possible fix for a crash bug in the InspIRCd 1.1 module.
Revision c16600f - Wed, 31 Dec 2008 02:05:50 +0000 - Removed check for HAVE_VA_LIST_AS_ARRAY, it broke MemoServ.
Revision 23f4c6b - Tue, 30 Dec 2008 22:10:32 +0000 - Edited Config to create a build directory if the user tried to run Config directly from the source directory, to prevent in-source building but not complain to the user about it.
Revision 8287325 - Tue, 30 Dec 2008 19:04:43 +0000 - Fix install errors with Autotools build system.
Revision 7974747 - Tue, 30 Dec 2008 03:40:46 +0000 - Fix bug 977, topics should show the nick of the user instead of UID now.
Revision 7c2d66c - Tue, 30 Dec 2008 00:56:41 +0000 - Fix compile error in recent AKICK fix.
Revision 6ab2f3b - Mon, 29 Dec 2008 23:35:22 +0000 - Bug 983 :: Forwarding patch to dev branch. This Fixes akicklist not being reordered after a nickcore is dropped.
Revision 7d98651 - Mon, 29 Dec 2008 22:04:53 +0000 - Edits to CPack-related part of CMake to not include Autotools-built files from a dirty source tree.
Revision 47fb487 - Mon, 29 Dec 2008 22:02:38 +0000 - Removing one free too much..
Revision a66a6cd - Mon, 29 Dec 2008 20:47:32 +0000 - Include edited vsvars32.bat that was referenced in WIN32.txt.
Revision 7de39e3 - Mon, 29 Dec 2008 20:14:24 +0000 - Removed anoperc.cmake and left anoperc.in to be used by Autotools and CMake.
Revision a022f27 - Mon, 29 Dec 2008 20:08:21 +0000 - Updated INSTALL and WIN32.txt docs to explain usage of CMake.
Revision 110dbb6 - Mon, 29 Dec 2008 20:08:13 +0000 - Final modifications to Autotools build system to work alongside CMake build system. CMake build system will only allow out-of-source building now. Removed all old NMake Makefiles for Windows to focus on use of CMake on Windows (it's not as important to require the old system on Windows like it is on *nix).
Revision bd2cb09 - Mon, 29 Dec 2008 20:07:55 +0000 - Modifications to the Autotools build system to try to make it work with the changes made from CMake, still untested (again, don't use this commit).
Revision d6bb554 - Mon, 29 Dec 2008 20:07:38 +0000 - Revived Autotools from the grave, although it'll need some tweaking to work alongside CMake now. (In other words, don't use this commit, I committed this so I don't have to re-add these files again if I screw something up.)
Revision 0bb13dd - Mon, 29 Dec 2008 09:32:05 +0000 - Really fix the reverting back to r1870.
Revision e0c10d6 - Mon, 29 Dec 2008 09:02:03 +0000 - Reverting my last 2 commits in an attempt to fix my own screwball mistake.
Revision 6a2c0a7 - Mon, 29 Dec 2008 06:57:35 +0000 - Merge branch 'cmake'
Revision 432edbf - Mon, 29 Dec 2008 06:57:30 +0000 - Merge branch 'cmake'
Revision f5209be - Mon, 29 Dec 2008 02:50:30 +0000 - Fix uninitialised variable usage leading to stray freeing of memory.
Revision f88808b - Sat, 27 Dec 2008 12:11:33 +0000 - Forgot one in last commit.
Revision f30c8e1 - Sat, 27 Dec 2008 11:53:05 +0000 - Fixed crashbug in the banlist processing.
Revision 33b7492 - Fri, 26 Dec 2008 20:02:25 +0000 - Better check for the backtrace function (actually look for the function, not the execinfo.h header)
Revision 967f42b - Fri, 26 Dec 2008 19:14:49 +0000 - Minor CMake cleanup, moving include directories and defines to use include_directories and add_definitions instead.
Revision 7789349 - Thu, 25 Dec 2008 07:37:16 +0000 - Allow CMake to still check for the -pipe flag with CMake 2.4.3 or older, also small addition to install the MSVCRT library if needed.
Revision 5982fc4 - Wed, 24 Dec 2008 03:56:34 +0000 - Slight update to README to include myself and w00t (as per r1853 in 1_8_0 branch).
Revision fe67916 - Tue, 23 Dec 2008 23:27:37 +0000 - Fixed problem with unreal protocol module not storing usermode changes. Not the nicest patch, but should do the job.
Revision e802b6d - Tue, 23 Dec 2008 07:38:22 +0000 - Some more Windows fixes, both in CMake and in the code itself. (I don't like the const casting for the latter, but it's only until we get rid of use of strchr) Added CPack setup to automate generation of source package for *nix and NSIS installer for Windows. Some other minor CMake fixes. Converted docs/README and docs/WIN32.txt from Unix linefeeds to DOS linefeeds so they show up right in Notepad under Windows. Added small fix for Visual Studio 2008, CMake doesn't detect the Express version correctly and it must be explicitly defined.
Revision 40ec6f0 - Sun, 21 Dec 2008 17:42:39 +0000 - Some more CMake edits, this allows versions of CMake as early as 2.4.0 to work now. Also fixed an issue with adding the dl library to the linker flags, reported by Obi_Wan, thanks!
Revision 4ef5ab0 - Sat, 20 Dec 2008 19:15:28 +0000 - Forward port: fix incorrect debug message, r1855.
Revision fff6aad - Sat, 20 Dec 2008 12:46:32 +0000 - Fixed crashbug in db-merger.
Revision 75b4bc0 - Fri, 19 Dec 2008 20:09:37 +0000 - Some more CMake fixes for 2.4.x (Apparently 2.4.x before 2.4.8 didn't have a FIND sub-command for the list() function) As a side-note, I'd also recommend trying (it's not required) to get CMake 2.6.x to use with Anope, the workarounds to get 2.6.x's functionality with 2.4.x are slow.
Revision 5135310 - Fri, 19 Dec 2008 02:25:31 +0000 - Updated the CMakeLists.txt files to function under CMake 2.4.x (earliest version to work is 2.4.4 now).
Revision ab658fa - Fri, 19 Dec 2008 00:06:43 +0000 - Fix compile error.
Revision 2cf1042 - Thu, 18 Dec 2008 02:32:18 +0000 - Removed empty and thus unneeded folders.
Revision 6db8824 - Wed, 17 Dec 2008 23:57:18 +0000 - Fix umode +d bug slightly more properly.
Revision a5c0313 - Wed, 17 Dec 2008 23:17:49 +0000 - Don't crash on server-sent private messages.
Revision ca4db9f - Wed, 17 Dec 2008 20:19:13 +0000 - Removed the old autotools files that are no longer needed because of the use of CMake.
Revision 81b7aa6 - Wed, 17 Dec 2008 20:18:40 +0000 - Massive cleanup of the CMakeLists.txt files to finalize them. Edited configuration scripts for *nix and Windows to use CMake as well as support both in-source and out-of-source builds. Changed directory structure for *nix to match Windows to remove some conditionals in both CMake and Anope itself.
Revision fd45a3a - Wed, 17 Dec 2008 20:18:11 +0000 - Implemented dependency calculation within CMake, now header file dependencies are no longer hardcoded. Also a few minor changes to the CMakeLists.txt files.
Revision ad7b5bd - Wed, 17 Dec 2008 20:17:52 +0000 - A few GCC 3.4.x and MSVC++ warning fixes.
Revision c4a8cc7 - Wed, 17 Dec 2008 20:17:30 +0000 - Fixed issue with the MSVC++ build of Anope crashing on a DLL throwing an exception, thanks to w00t for pointing out the overloaded new/delete operators from InspIRCd.
Revision 88701c2 - Wed, 17 Dec 2008 20:17:13 +0000 - More CMake work, adding win32.rc generation and fixing some other problems.
Revision 2d72446 - Wed, 17 Dec 2008 20:16:55 +0000 - More CMake work, mostly to handle both *nix and Windows builds. Also some tweaks to generation files (like version.sh) to take both input and output files as arguments, to handle CMake when it's used for an out-of-source build.
Revision 1cd73b4 - Wed, 17 Dec 2008 20:16:25 +0000 - Implemented CMake build system to replace the old autoconf-based build system. (Note: Although each Makefile was changed, they will be removed later as CMake reconstructs them.) Also fixed generation of language files and version.h to not rely on the current directory they are in. Edited Config to send parameters to cmake, but it is no longer a requirement.
Revision 1fca479 - Wed, 17 Dec 2008 20:03:13 +0000 - Add charset stuff to 1.9.2
Revision 92fa9d9 - Wed, 17 Dec 2008 20:02:32 +0000 - Note that ss_main+service class is good to go, retarget signals stuff at 1.9.1 (it's a bit messy to touch now)
Revision ea3b19a - Wed, 17 Dec 2008 19:22:51 +0000 - Fix an incorrect variable name.
Revision b4b2a7b - Wed, 17 Dec 2008 19:22:35 +0000 - Forward-port 0f3414de39df90405cf6c98a51194e957e8e5afa from 1.8: don't set +d when setting svid on a user w/ unreal protocol.
Revision b9b70be - Wed, 17 Dec 2008 19:22:19 +0000 - Forward-port b00da8a8a5d15f3d96bb2da72c8be7a9caf6861e from 1.8: only set +si on forbidden or suspended channels.
Revision 6e53f2c - Wed, 17 Dec 2008 19:22:00 +0000 - Forward-port f9f00043eda253ab2aa97fff029befa072074b2a from 1.8: don't decrement session count twice on NS GHOST
Revision 5b18e71 - Mon, 1 Dec 2008 01:30:14 +0000 - Updated Win32 Makefile to include ss_main.
Revision b779e4d - Sun, 30 Nov 2008 16:25:26 +0000 - Removed Service class, if we need something like it later we can add it back, but for now it's just an extra class without a purpose.
Revision 685edb9 - Sun, 30 Nov 2008 16:17:45 +0000 - Set ss_main to be permanent, as well as set it's type, author, and version.
Revision f62207f - Sun, 30 Nov 2008 16:12:18 +0000 - Fix issue with ss_main where it doesn't recreate StatServ when it's unloaded and loaded at run-time.
Revision 7f555f0 - Sun, 30 Nov 2008 05:50:25 +0000 - Modified BotInfo to store a pointer to a command hash table (this is so modules like ss_main can store their own commands but still have them called by the core). Updated the current sample of ss_main to utilize BotInfo instead of Service (which might be removed) as well as accept a HELP command.
Revision ccb8c76 - Sat, 29 Nov 2008 04:11:25 +0000 - Added ss_main.c, a small sample showing how to create a pseudo-client from a module, will soon become StatServ though.
Revision f300ac8 - Sat, 29 Nov 2008 00:35:52 +0000 - Add services.cpp that didn't get sent with r1814 or r1815. >.<
Revision 68deba3 - Sat, 29 Nov 2008 00:34:19 +0000 - Renamed Services to Service, keeping it more in line with the naming of other classes in the core.
Revision 3e9413c - Sat, 29 Nov 2008 00:34:13 +0000 - Added start of Services class to be used by new and existing pseudo-clients.
Revision f9d4002 - Fri, 28 Nov 2008 21:36:21 +0000 - Forward-port of r1754: changed error message to be more descriptive...
Revision e8e95f4 - Fri, 28 Nov 2008 16:27:47 +0000 - Removed a few instances of AnopeFini that were still clutching on for dear life, only to be cut down in their prime.
Revision be278d2 - Fri, 28 Nov 2008 16:16:53 +0000 - Remove (void) args, these just make things ugly.
Revision 72e0912 - Fri, 28 Nov 2008 16:03:14 +0000 - Revise TODO
Revision 000b8b3 - Fri, 28 Nov 2008 06:32:45 +0000 - Removed mod_current_module, again, so far, no ill-effects...
Revision f439924 - Fri, 28 Nov 2008 06:20:40 +0000 - Removed mod_current_module_name, so far no ill-effects...
Revision bdc13b4 - Fri, 28 Nov 2008 06:00:47 +0000 - Removed mod_current_user and mod_current_op, the latter of which was only an extern.
Revision c11d431 - Fri, 28 Nov 2008 03:42:33 +0000 - Removed mod_current_module and mod_current_module_name from moduleDisplayHelp().
Revision b2f1f14 - Fri, 28 Nov 2008 03:16:25 +0000 - Remove a few prototypes to module-related functions that were moved to the Module class.
Revision 7fdd8d7 - Fri, 28 Nov 2008 03:05:31 +0000 - Moved moduleSet*Help() functions to Module::Set*Help(). Also corrected a few issues with tabs in the help lines for non-core modules caused from the space->tab conversion a while back.
Revision bac9e52 - Fri, 28 Nov 2008 01:04:57 +0000 - Moved moduleNoticeLang() to Module::NoticeLang().
Revision bf3da7c - Thu, 27 Nov 2008 18:18:15 +0000 - Add TODO for 1.9.1
Revision c0c73e4 - Thu, 27 Nov 2008 05:35:34 +0000 - Moved moduleGetLangString() to Module::GetLangString(). Also changed modules_unload_all() to not delete a module directly, but instead call ModuleManager::UnloadModule().
Revision 3964ead - Thu, 27 Nov 2008 03:13:27 +0000 - Moved moduleDeleteLanguage() to Module::DeleteLanguage().
Revision 2e41f43 - Wed, 26 Nov 2008 22:13:01 +0000 - A few more Win32 fixes, Anope 1.9 compiles and runs under Windows now.
Revision 797edb4 - Wed, 26 Nov 2008 19:47:57 +0000 - test commit... with little todo addition :)
Revision c5b9eae - Wed, 26 Nov 2008 01:41:39 +0000 - Various fixes for compiling under Windows. Also updated ms_* modules to use std::vector Memo struct from earlier commit.
Revision 90f6431 - Tue, 25 Nov 2008 21:58:24 +0000 - Fixed issue with nick changes showing the new nick as non-existing.
Revision 55b6e04 - Tue, 25 Nov 2008 21:22:10 +0000 - Used std::vector for MemoInfo's memos variable instead of an malloc'd array.
Revision 6faec5e - Tue, 25 Nov 2008 11:26:24 +0000 - Possible fix to the delete that explodes the world.
Revision d2e3963 - Tue, 25 Nov 2008 02:57:45 +0000 - Fix another issue with writing channels in db-convert.
Revision 2557d0b - Mon, 24 Nov 2008 23:14:41 +0000 - Fix this, delete that explodes the world.
Revision 0779326 - Mon, 24 Nov 2008 21:49:11 +0000 - Off by one?
Revision e6acd6d - Sun, 23 Nov 2008 22:49:32 +0000 - Fix issue with writing channels in db-convert.
Revision f73beee - Sun, 23 Nov 2008 19:12:29 +0000 - Added small document explaining C++-style casting. Includes links to web pages explaining them as well.
Revision 8431ac3 - Sun, 23 Nov 2008 19:12:20 +0000 - Converted many C-style casts to C++-style casts.
Revision 5950b11 - Sun, 23 Nov 2008 17:53:51 +0000 - Fix example id
Revision 3799837 - Sun, 23 Nov 2008 17:53:29 +0000 - Various stuff for channels..
Revision bfedbe0 - Sat, 22 Nov 2008 18:24:20 +0000 - Fixed a potential memory leak in the config parser.
Revision fb5d7d1 - Sat, 22 Nov 2008 02:31:23 +0000 - Properly initialized new objects when needed so they don't contain garbage data. Also, converted line endings in os_ignore_db from CR+LF to LF.
Revision 16e667a - Sat, 22 Nov 2008 01:11:19 +0000 - Replaced most uses of smalloc and scalloc with new, replaced most uses of free with delete. NOTE: This build is unstable due to lack of memory zeroing, this will be addresses in a future commit.
Revision 1532aa6 - Fri, 21 Nov 2008 19:39:06 +0000 - Fix bug leading to only one core being correctly converted
Revision 9aadd80 - Fri, 21 Nov 2008 18:11:05 +0000 - Finish a comment it seems I only ever half started
Revision becf84e - Fri, 21 Nov 2008 17:58:09 +0000 - Don't send OPERTYPE for Services pseudoclients, this should not cause problems as services are remote users, and should gain less spam on services connecting, and no need to fiddle with /lusers counts.
Revision e6dfa9c - Fri, 21 Nov 2008 17:33:10 +0000 - Don't allow registration of nicks beginning with a digit on Insp12 (disallows UID registration)
Revision 36a896f - Fri, 21 Nov 2008 17:32:49 +0000 - Remove unnecessary comment
Revision a295adf - Fri, 21 Nov 2008 16:36:11 +0000 - Retarget some more difficult things to post 1.9.0
Revision 30c1a1d - Fri, 21 Nov 2008 16:35:57 +0000 - Write aliases and memo data in new DB format
Revision d0d05dc - Fri, 21 Nov 2008 11:03:00 +0000 - Save the number of channels the account has registered, also
Revision fd15287 - Fri, 21 Nov 2008 11:02:44 +0000 - Remove unused data/tables.sql
Revision 69ffec0 - Fri, 21 Nov 2008 11:02:30 +0000 - Save memos and access in new db.
Revision 5a64d74 - Fri, 21 Nov 2008 11:02:15 +0000 - Cleanup of some comments and includes.
Revision 4c76e49 - Fri, 21 Nov 2008 10:16:45 +0000 - Convert numeric language IDs to string IDs ("en", "fr", etc) in db converter, this will allow for less fragility (and removing languages that no longer exist), and so on.
Revision 6e54bbc - Fri, 21 Nov 2008 09:55:57 +0000 - Insp12: override SendGlobopsInternal to properly send GLOBOPS, also remove hard dependancy on m_globops by sending SNONOTICE A (notice to general oper snomask) if it is not loaded on the network.
Revision ab85c3f - Fri, 21 Nov 2008 09:55:32 +0000 - Fix ident changing being broken
Revision 84d9048 - Fri, 21 Nov 2008 03:05:07 +0000 - Cleanup in example.conf.
Revision e8d0d9f - Thu, 20 Nov 2008 03:42:58 +0000 - Update TODO with regard to config.
Revision 04c8b28 - Thu, 20 Nov 2008 03:35:16 +0000 - Removed some signed/unsigned comparison warnings.
Revision b62f8b6 - Thu, 20 Nov 2008 02:06:30 +0000 - Changed integer config values that were marked PARAM_POSINT in the old config to unsigned integers.
Revision fa82184 - Thu, 20 Nov 2008 02:06:20 +0000 - Removed old example.conf and replaced with example_new.conf, services.conf will now be read by the new parser and not services_new.conf
Revision 42fe52c - Thu, 20 Nov 2008 00:11:45 +0000 - Call find_byuid() if isdigit(*nick) and ircd->ts6 (most likely looking up a uid). Fixes insp12 stuff.
Revision d151521 - Thu, 20 Nov 2008 00:05:38 +0000 - Moved include of configreader.h to stop undefined reference to strlcpy (needs testing).
Revision 5e78b4d - Wed, 19 Nov 2008 23:24:34 +0000 - Commit WIP converter, by no means final, ugly, etc, please ignore this commit! :)
Revision d3b2d4c - Wed, 19 Nov 2008 23:23:31 +0000 - Remove duplicated copy of binary_to_hex()
Revision ba20023 - Wed, 19 Nov 2008 23:22:46 +0000 - Make this compile.. create NI_FORBIDDEN (temporary) and NI_NOEXPIRE to migrate settings.
Revision 1a8633d - Wed, 19 Nov 2008 23:21:55 +0000 - Remove merging side of things.. we just want to plonk data in from one set of dbs.
Revision 4506d0e - Wed, 19 Nov 2008 23:20:25 +0000 - Copy db-merger to db-convert.
Revision 0f069f0 - Wed, 19 Nov 2008 00:48:29 +0000 - Converted modules to use ConfigReader to access new config parser. Added all module directives to new config. Removed references to old config parser (not sure if I got them all, though).
Revision 1a2fdff - Tue, 18 Nov 2008 23:58:33 +0000 - Added ConfigReader class from InspIRCd to be used in modules to read config files using the new config parser.
Revision 4cd33b4 - Tue, 18 Nov 2008 19:24:03 +0000 - Fix various shadowed warnings in db-merger, db-merger is about to become the basis for db-convert, because I'm lazy.
Revision 57b1153 - Tue, 18 Nov 2008 17:06:20 +0000 - Removed autokilldatabase directive from operserv block as it is no longer in use with the removal of legacy database support.
Revision 8f66ecf - Tue, 18 Nov 2008 15:28:04 +0000 - Mark done
Revision 16321e7 - Tue, 18 Nov 2008 15:26:18 +0000 - Remove an insane amount of backwards compatibility from database loading, this means that only latest DB versions will load, others will print an error.
Revision a7e4a8e - Tue, 18 Nov 2008 15:25:58 +0000 - Two items to TODO
Revision dbcc42e - Tue, 18 Nov 2008 03:24:48 +0000 - Added localhost and localport directives to serverinfo block in new config. Removed some more MySQL references. Added proper check for uplink block to make sure there is at least one defined.
Revision b41009d - Sun, 16 Nov 2008 21:06:46 +0000 - Refactor nick enforcement to make a bit more sense.
Revision ffbcff1 - Sun, 16 Nov 2008 19:31:31 +0000 - Added support for multiple uplink blocks in the new config. Moved the type and id directives from the uplink block to the serverinfo block. Small config fixes.
Revision 72a4c7e - Sun, 16 Nov 2008 17:44:35 +0000 - Added module blocks for autoloading non-core modules. Modified buildStringList to take an std::string and use spacesepstream instead of strtok.
Revision 0db67c7 - Sun, 16 Nov 2008 02:20:12 +0000 - Fix a few lines added/changed earlier to be the way they should be.
Revision cbb6c43 - Sun, 16 Nov 2008 02:03:51 +0000 - Mark perm channels (partly) fixed. Proper fix will wait for 1.9.1.
Revision 92280e7 - Sun, 16 Nov 2008 01:33:15 +0000 - Mark removal of UseTS6 and other options done.
Revision aee9590 - Sun, 16 Nov 2008 01:27:07 +0000 - Correct logic: don't allow UID init if IRCd does not support TS6
Revision 1d45a53 - Sun, 16 Nov 2008 01:26:47 +0000 - Remove UseTS6. This is now on or off at an ircd, not a config level. Move Chary to obsolete for now, it's identical to ratbox anyway in most regards, and it's getting annoying having to redo the same work twice..
Revision 61f2ce9 - Sun, 16 Nov 2008 00:56:47 +0000 - Enable SVSHOLD for Insp1.1/1.2, remove UseSVSHOLD. Enforcer support may go away, as it is hacky, and no longer used with any of the ircds.
Revision 01806ba - Sun, 16 Nov 2008 00:56:17 +0000 - Remove UnRestrictSAdmin.
Revision 69d5982 - Sat, 15 Nov 2008 21:49:16 +0000 - Remove the MySQL related directives from the old config as MySQL has been ripped out of 1.9 for the time being.
Revision 8131ca2 - Sat, 15 Nov 2008 21:49:07 +0000 - Added ulineservers directive to options block in new config.
Revision 77c47e0 - Sat, 15 Nov 2008 21:48:55 +0000 - Added newscount directive to options block in new config.
Revision 561096f - Sat, 15 Nov 2008 21:48:44 +0000 - Added restrictopernicks directive to options block in new config.
Revision a5ef72b - Sat, 15 Nov 2008 21:48:33 +0000 - Added nickregdelay directive to options block in new config.
Revision 45e9c39 - Sat, 15 Nov 2008 21:48:20 +0000 - Added anonymousglobal directive to options block in new config.
Revision b9656d2 - Sat, 15 Nov 2008 21:46:27 +0000 - Add a few items to TODO
Revision c52f0e5 - Sat, 15 Nov 2008 21:45:41 +0000 - Check for MOD_ERR_OK instead of any number - this will prevent getting an error message stright after a success message when a module was unloaded properly :)
Revision 2d768eb - Sat, 15 Nov 2008 21:25:40 +0000 - Modules now delete themselves instead of letting the core do it (just incase one of them has used a custom delete operator)
Revision f0fe542 - Sat, 15 Nov 2008 21:20:13 +0000 - Added globaloncycleup directive to options block in new config.
Revision 3ae892c - Sat, 15 Nov 2008 21:20:00 +0000 - Added globaloncycledown directive to options block in new config. Added ValidateGlobalOnCycle function to validate the directives that control Global on cycle.
Revision e696a84 - Sat, 15 Nov 2008 21:19:50 +0000 - Added globaloncycle directive to options block in new config.
Revision 78b1bc9 - Sat, 15 Nov 2008 21:19:38 +0000 - Added hidestatso directive to options block in new config.
Revision dd4069b - Sat, 15 Nov 2008 21:19:28 +0000 - Added dumpcore and logusers directives to options block in new config.
Revision dc21765 - Sat, 15 Nov 2008 20:39:49 +0000 - Added usestrictprivmsg directive to options block in new config.
Revision 2aff20a - Sat, 15 Nov 2008 20:39:37 +0000 - Added useprivmsg directive to options block in new config.
Revision db43487 - Sat, 15 Nov 2008 20:39:20 +0000 - Added forceforbidreason directive to options block in new config.
Revision c30ec33 - Sat, 15 Nov 2008 20:39:02 +0000 - Added keepbackups directive to options block in new config.
Revision f3bb306 - Sat, 15 Nov 2008 20:38:50 +0000 - Added keeplogs directive to options block in new config.
Revision 372c9ad - Sat, 15 Nov 2008 19:36:15 +0000 - Add newline
Revision 5e38abc - Sat, 15 Nov 2008 19:32:36 +0000 - Add forgotten new header.
Revision e2645b9 - Sat, 15 Nov 2008 19:17:32 +0000 - Mark moduleGetData update as done.
Revision 28a7779 - Sat, 15 Nov 2008 19:15:06 +0000 - Added timeoutcheck directive to options block in new config.
Revision 2e9f890 - Sat, 15 Nov 2008 19:14:43 +0000 - Added warningtimeout directive to options block in new config.
Revision 4ed5255 - Sat, 15 Nov 2008 19:14:23 +0000 - Added readtimeout directive to options block in new config.
Revision 486097e - Sat, 15 Nov 2008 19:14:05 +0000 - Added expiretimeout directive to options block in new config.
Revision 5fa7475 - Sat, 15 Nov 2008 19:13:44 +0000 - Added updatetimeout directive to options block in new config.
Revision ec8fd88 - Sat, 15 Nov 2008 19:13:26 +0000 - Added badpasstimeout directive to options block in new config.
Revision 675c8dc - Sat, 15 Nov 2008 19:13:07 +0000 - Added badpasslimit directive to options block in new config.
Revision ba15bdc - Sat, 15 Nov 2008 18:24:47 +0000 - Fixes to Insp1.2: - Send a SID prefix for ENDBURST - If we can't find the source of a modechange, hack it into sender (for server mode changes) - If the target doesn't exist, abort the modechange to avoid NULL ptr deref (can happen if the user got killed off)
Revision 22f3568 - Sat, 15 Nov 2008 18:24:28 +0000 - Fix special characters in translations. Thanks, Szymek.
Revision 8784fa9 - Sat, 15 Nov 2008 17:56:39 +0000 - Remove moduleAddData|GetData|DelData and all associated mess. Extensible base replaces all this in a much cleaner and more transparent fashion.
Revision b2b0e1d - Sat, 15 Nov 2008 17:55:55 +0000 - Create and use constructors for NickInfo, NickAlias, ChannelInfo. Inherit all three from Extensible. Convert to use that instead of moduleData stuff.
Revision 5384c97 - Sat, 15 Nov 2008 17:55:22 +0000 - Revert "Clarify some casts to stop warnings on some compilers"
Revision 55e9bf5 - Sat, 15 Nov 2008 17:52:45 +0000 - Added strictpasswords directive to options block in new config.
Revision 12b60a7 - Sat, 15 Nov 2008 17:52:36 +0000 - Added nobackupokay directive to options block in new config.
Revision a5eb22e - Sat, 15 Nov 2008 17:52:23 +0000 - Added userkey[123] directives to options block in new config. Added ValueContainerLUInt specialization of ValueContainer for the above directives.
Revision 7fde777 - Sat, 15 Nov 2008 17:52:12 +0000 - Started options block in new config, added encryption directive to it.
Revision 2da462b - Sat, 15 Nov 2008 16:21:19 +0000 - Add Extensible class, which we will use for metadata, derive class User from it as a compile test. Thanks to Insp for this code.
Revision c968d32 - Sat, 15 Nov 2008 16:11:40 +0000 - applied 1.8.0s fix for the /ns resend issue
Revision dde05e9 - Sat, 15 Nov 2008 15:46:25 +0000 - Remove Message::mod_name, modules cannot own ircd messages any more (this means everything at protocol level is handled *at protocol level only*, which is good). Also merge callback stuff in with Module class, removing more mod_current_ usage.
Revision 73f4ccc - Sat, 15 Nov 2008 15:45:27 +0000 - Remove unused moduleAddMessage/moduleDelMessage, move moduleCallBackRun() into ModuleManager::
Revision 2145e97 - Sat, 15 Nov 2008 15:07:38 +0000 - Clarify some casts to stop warnings on some compilers
Revision 1da6b93 - Sat, 15 Nov 2008 12:51:03 +0000 - Nuke eventprintf() and EvtMessage from orbit
Revision 3fce6d6 - Sat, 15 Nov 2008 12:50:32 +0000 - Remove src/modules/demos, we've sufficient (real world) demos now, and some of these are quite out of date.
Revision 4ff3aac - Sat, 15 Nov 2008 12:28:15 +0000 - Fix an incorrect cast causing bans to appear to come from 1940.
Revision 60a55fc - Sat, 15 Nov 2008 12:18:08 +0000 - Fix crash-on-squit with insp12: problem is that an sid was passed in as source for do_server(), which apparantly wasn't much liked.. it also now throws an exception if a nonexistant (to anope) uplink is found, because that would cause weird problems later on.
Revision cc5bc5b - Sat, 15 Nov 2008 01:28:58 +0000 - Config file parser in ServerConfig::LoadConf modified to allow for a single-directive single-line block. This allows for a construct like: module { name = "load_me" }
Revision 2d07704 - Sat, 15 Nov 2008 00:21:47 +0000 - Fix usermode parsing for InspIRCd 1.2
Revision 83a7ad7 - Sat, 15 Nov 2008 00:13:26 +0000 - Fix load error on protocol modules. Rob, you forgot to add a body to your virtual destructor. :)
Revision a0f0cb0 - Sat, 15 Nov 2008 00:13:11 +0000 - Remove some overly verbose debug dumping stuff.
Revision 0946886 - Sat, 15 Nov 2008 00:12:54 +0000 - Cleanup some stuff to a header.
Revision bba7d1a - Fri, 14 Nov 2008 23:24:36 +0000 - Added --with-debugsym and --with-optimization=0|1|2|3 etc... - defaults are now --with-debugsym and no optimisation (we can change this to 2 later once we are not debugging so often :) )
Revision 6c55e0a - Fri, 14 Nov 2008 20:57:20 +0000 - Insane commit of doom: s/ \t/g
Revision 069409c - Fri, 14 Nov 2008 20:49:21 +0000 - - Remove ability to BOT CHANGE a core service client. - Rewrite a lot of the error handling in here to be more readable, and less ircservices-y. - Convert spaces to tabs.
Revision bb47ab8 - Fri, 14 Nov 2008 20:28:23 +0000 - Add Module::SetPermanent() and Module::GetPermanent(), used to mark a module as not unloadable. Used for os_modunload, as unloading it would cause issues.
Revision 10dcb3d - Fri, 14 Nov 2008 20:27:54 +0000 - Update TODO, retarget some more complicated stuff at 1.9.1 so as to not destabilise 1.9.0
Revision 83e67af - Fri, 14 Nov 2008 20:05:22 +0000 - Remove an unused variable.
Revision 3a04b86 - Fri, 14 Nov 2008 20:04:48 +0000 - Fix compile error caused by constification of some parametes.
Revision dd6f580 - Fri, 14 Nov 2008 20:04:11 +0000 - Fix: make the module type checks more generic (removing a copy of code), and make them actually work properly.. that is, there should no longer be an error about protocol modules on startup. Sorry Sazpimon!
Revision f75ebf8 - Fri, 14 Nov 2008 20:03:43 +0000 - Small miscellaneous fixes, pt 3.
Revision f25ca48 - Fri, 14 Nov 2008 20:03:07 +0000 - Various small fixes, part #2.
Revision 295599a - Fri, 14 Nov 2008 20:02:39 +0000 - Fix potential format vulnerability.
Revision e289e5a - Fri, 14 Nov 2008 20:02:06 +0000 - Various small warning fixes.
Revision 9dad4dd - Fri, 14 Nov 2008 09:46:30 +0000 - NewChanges -> Changes and add a few notes on stuff
Revision 2307964 - Fri, 14 Nov 2008 09:41:01 +0000 - Move Changes to docs/OLDCHANGES
Revision 6321db1 - Thu, 13 Nov 2008 21:38:48 +0000 - Fixed a few annoying compile warnings
Revision cb29211 - Thu, 13 Nov 2008 20:33:25 +0000 - Removed blank line as a test :)
Revision 4083976 - Thu, 13 Nov 2008 20:28:40 +0000 - made the use of run-cc.pl optional, if you dont want to use it, add --with-makebin="" to the ./configure line.
Revision c828c8b - Thu, 13 Nov 2008 17:47:51 +0000 - test commit just ignore it
Revision 359e7eb - Sun, 9 Nov 2008 23:55:49 +0000 - Added dontquoteaddresses directive to mail block in new config.
Revision 2b07bdb - Sun, 9 Nov 2008 23:52:14 +0000 - Added delay directive to mail block in new config. Renamed restrictmail to restrict in mail block.
Revision 1a89f24 - Sun, 9 Nov 2008 23:47:54 +0000 - Added restrictmail directive in mail block in new config.
Revision fc21dbc - Sun, 9 Nov 2008 23:44:34 +0000 - Added sendfrom directive to mail block in new config.
Revision 93985d1 - Sun, 9 Nov 2008 23:41:28 +0000 - Added sendmailpath directive to mail block in new config. Added ValidateMail function to validate certain mail block config directives only when usemail is enabled.
Revision 8cf37b7 - Sun, 9 Nov 2008 23:34:25 +0000 - Added nicklen directive to networkinfo block in new config. Added ValidateNickLen function for the above directive.
Revision 805efb9 - Sun, 9 Nov 2008 23:26:35 +0000 - Started new mail block in new config, added usemail directive to it.
Revision 8681a87 - Sun, 9 Nov 2008 23:10:22 +0000 - Added networkname directive to networkinfo block in new config.
Revision 6365485 - Sun, 9 Nov 2008 23:08:00 +0000 - Added logbot directive to networkinfo block in new config.
Revision b563777 - Sun, 9 Nov 2008 23:02:06 +0000 - Added logchannel directive to networkinfo block in new config.
Revision c4f6e8a - Sun, 9 Nov 2008 22:58:47 +0000 - Started new networkinfo block in new config, added helpchannel directive to it.
Revision 649a12c - Sun, 9 Nov 2008 19:03:56 +0000 - addModule + delModule compressed into constructor/destructor.
Revision 65fd49d - Sun, 9 Nov 2008 16:56:54 +0000 - Move loadModule() and unloadModule() inside ModuleManager::
Revision cd71f37 - Sun, 9 Nov 2008 03:13:55 +0000 - Add new TODO item
Revision df30d0b - Sun, 9 Nov 2008 03:11:54 +0000 - Move modules_core_init() to ModuleManager::LoadModuleList().
Revision d353167 - Sun, 9 Nov 2008 03:03:12 +0000 - Add module.cpp and modulemanager.cpp. - module.cpp: contains (new/"good") code relating to modules. Crappy/stuff to be replaced will stay in modules.c - modulemanager.cpp: contains stuff *manipulating* modules.
Revision b7d84f0 - Sun, 9 Nov 2008 02:52:38 +0000 - Remove moduleDataDebug().. debuggers are much more efficient at outputting crap than code is.
Revision 04e2597 - Sun, 9 Nov 2008 02:50:14 +0000 - Merge prepForUnload with module destructor.
Revision d2cb6b7 - Sun, 9 Nov 2008 01:28:45 +0000 - - Remove redundant ano_modclose(), this is done in module destructor anyway - Remove old AnopeFini stuff, this is now handled by module destructors.
Revision c363ad0 - Sun, 9 Nov 2008 01:26:05 +0000 - Update TODO
Revision 0c5c97b - Sun, 9 Nov 2008 01:02:22 +0000 - Always UseSVS2MODE, too.
Revision b9d6279 - Sun, 9 Nov 2008 00:48:39 +0000 - UseTokens needs to die in a fire, don't let it be turned off.
Revision a9fd3fd - Sun, 9 Nov 2008 00:27:24 +0000 - Merge modules_init() with modules_core_init().
Revision 2a22240 - Sun, 9 Nov 2008 00:20:33 +0000 - Remove ModulesDelayedAutoLoad.
Revision a0d3dfa - Sat, 8 Nov 2008 23:56:14 +0000 - Remove duplication..
Revision 0b9ae6c - Sat, 8 Nov 2008 17:54:14 +0000 - Fix segfault when a module throws an exception.
Revision 03e3bb1 - Sat, 8 Nov 2008 17:48:14 +0000 - A few compile fixes for protocol modules.
Revision 83c213c - Sat, 8 Nov 2008 17:30:31 +0000 - Update TODO
Revision 6130eec - Sat, 8 Nov 2008 17:22:29 +0000 - Merge commit 'cbx/anopeng-config' into anopeng
Revision 1072827 - Sat, 8 Nov 2008 17:00:55 +0000 - Move moduleAddCommand and moduleDelCommand to Module:: members.
Revision 21d89df - Sat, 8 Nov 2008 16:44:06 +0000 - Same cleanups for help_cmd, mod_help_cmd, etc insanity.
Revision 39eb13f - Sat, 8 Nov 2008 16:37:19 +0000 - Compress do_run_cmd() into mod_run_cmd().
Revision 83539a9 - Sat, 8 Nov 2008 16:31:13 +0000 - Remove completely unused and quite duplicated run_cmd() vs mod_run_cmd().
Revision e701a1e - Sat, 8 Nov 2008 16:23:26 +0000 - Move more stuff to a module class.
Revision 876a251 - Sat, 8 Nov 2008 02:02:56 +0000 - Note a TODO (permanent channels support) for insp12
Revision b2e7c79 - Sat, 8 Nov 2008 02:00:17 +0000 - Mark duplicate creation fixed, mark mod_current_* crap underway.
Revision 1c3b8e1 - Sat, 8 Nov 2008 01:54:17 +0000 - moduleAddVersion -> Module::SetVersion moduleAddAuthor -> Module::SetAuthor
Revision 7bac547 - Sat, 8 Nov 2008 01:38:38 +0000 - Don't attempt to show module errors, these are now pretty much useless and replaced with ModuleException.. so.
Revision 3dd5c83 - Sat, 8 Nov 2008 01:31:43 +0000 - Correct protocol module version - this is 1.2, not 1.1
Revision 26cdf25 - Sat, 8 Nov 2008 01:30:43 +0000 - moduleAddEventHook -> Module::AddEventHook.
Revision 7571ca3 - Sat, 8 Nov 2008 01:25:59 +0000 - moduleAddEventHook -> Module::AddEventHook, even though this seems to be unused..
Revision d2e5ef6 - Sat, 8 Nov 2008 01:13:19 +0000 - moduleInsertLanguage() -> Module::InsertLanguage()
Revision d5162d6 - Sat, 8 Nov 2008 01:00:16 +0000 - Fix various scary stuff to do with API.
Revision 7ac7c56 - Sat, 8 Nov 2008 00:48:04 +0000 - moduleSetType() -> Module::SetType().
Revision 7181dc3 - Sat, 8 Nov 2008 00:42:55 +0000 - Catch ModuleException thrown from module constructors, and halt load if one is recieved.
Revision 11a99c8 - Sat, 8 Nov 2008 00:37:16 +0000 - Make the logging a bit less annoyingly insane.
Revision d18d3f0 - Sat, 8 Nov 2008 00:34:29 +0000 - Convert moduleSetType() to not require a module pointer.. actually, this is probably the wrong way to go about this (we should use a member func), but who cares for now.
Revision b8c0448 - Sat, 8 Nov 2008 00:21:29 +0000 - This compiles. I have absolutely no idea if it works.
Revision e459e58 - Sat, 8 Nov 2008 00:14:35 +0000 - Call the new base constructor too.. let's hope this all works?
Revision 8d4789e - Sat, 8 Nov 2008 00:12:54 +0000 - Convert all the derived module constructors to take the new parameter (sed must be worshipped). They still call the base constructor the wrong way.
Revision 68d0a51 - Sat, 8 Nov 2008 00:09:20 +0000 - Correct MODULE_INIT macro to account for new parameter.
Revision ae6dd5d - Sat, 8 Nov 2008 00:07:24 +0000 - Last error fixes, more staticisation.
Revision 6adc4b6 - Sat, 8 Nov 2008 00:03:17 +0000 - Warning fixes. Staticise more of modules.c, and mark it for review.
Revision ba73678 - Fri, 7 Nov 2008 23:56:09 +0000 - Reorganise some more of this, now makes more logical sense, and almost compiles (just some constification left). NOTE: moduleCopyFile() is now local to modules.c (static), but that should not be an issue for any well-written client code.
Revision 9577490 - Fri, 7 Nov 2008 23:52:29 +0000 - Remove createModule stuff.. instead, pass string to loadModule. This still isn't compiling, but it's yet another step closer.
Revision 67b7ab7 - Fri, 7 Nov 2008 23:37:05 +0000 - Add another (modules related) TODO
Revision fb775c4 - Fri, 7 Nov 2008 18:12:06 +0000 - Test commit.
Revision 2af64b0 - Fri, 7 Nov 2008 14:02:04 +0000 - Lots more stuff to TODO.
Revision 9e9ec91 - Thu, 6 Nov 2008 23:50:03 +0000 - Add proper constructor, move Module::name to be string.. still doesn't compile, of course, as this still needs a lot more renovation.
Revision 4171f14 - Thu, 6 Nov 2008 22:48:59 +0000 - Add module name to MODULE_INIT. This is not yet actually used, but it will be soon.. >_>
Revision a95a19f - Thu, 6 Nov 2008 22:02:50 +0000 - Few features to TODO
Revision 41b3b26 - Thu, 6 Nov 2008 21:46:16 +0000 - Mark this partly done.
Revision 2644f79 - Thu, 6 Nov 2008 21:45:10 +0000 - Remove queueing on module load/unload, NOTE: don't try unload os_modunload, otherwise things probably won't go too well right now.
Revision 32aa19d - Thu, 6 Nov 2008 20:56:21 +0000 - Add CS SET INHABIT
Revision 664aba5 - Thu, 6 Nov 2008 19:24:23 +0000 - Add more explicit notes on modules subsystem rewrite.
Revision 6946412 - Thu, 6 Nov 2008 19:20:48 +0000 - Remove unused mod_current_evtbuf.
Revision b9aeca4 - Thu, 6 Nov 2008 15:48:55 +0000 - Move createModule and destroyModule into constructor and destructor of class Module. This won't yet compile, as a lot of stuff throws around newly initialised Module * for no reason, and this needs to change. TODO: - remove mod_current_* stuff - remove module queueing (this will probably require a permanent module flag for os_modunload, but who cares).
Revision 88f9975 - Wed, 5 Nov 2008 20:20:28 +0000 - Convert src/modules to use the new modules loader.
Revision 2ce8f4a - Wed, 5 Nov 2008 00:23:58 +0000 - Convert protocol modules
Revision 3bc401a - Wed, 5 Nov 2008 00:17:27 +0000 - Convert OperServ. YES, src/core done.
Revision e47d169 - Tue, 4 Nov 2008 23:40:37 +0000 - Convert NickServ
Revision 032e327 - Tue, 4 Nov 2008 22:40:47 +0000 - Convert MemoServ.. *weep*
Revision e1344b1 - Tue, 4 Nov 2008 22:28:32 +0000 - Convert HelpServ (useless crap..) and HostServ.
Revision 7affa09 - Tue, 4 Nov 2008 22:19:15 +0000 - Convert encryption modules.
Revision d54364d - Tue, 4 Nov 2008 22:15:09 +0000 - Add notes on pass encryption for 1.9.1
Revision 3662c1b - Tue, 4 Nov 2008 22:11:49 +0000 - Add modules to underway
Revision 88338ac - Tue, 4 Nov 2008 22:11:06 +0000 - Add sockets to 1.9.2 target
Revision ef85ab7 - Tue, 4 Nov 2008 22:07:18 +0000 - Convert all of ChanServ. I feel like Rob mkII!
Revision bc61c46 - Tue, 4 Nov 2008 21:03:14 +0000 - Convert all of core/bs_* to use classes for init..
Revision 8b20a04 - Tue, 4 Nov 2008 20:35:04 +0000 - One compiles, oh my!
Revision d4140b3 - Tue, 4 Nov 2008 20:28:49 +0000 - New MODULE_INIT macro. I'm going to regret this.
Revision 6956999 - Tue, 4 Nov 2008 16:06:23 +0000 - Add insp1.2 support, mark underway
Revision e4e5542 - Tue, 4 Nov 2008 15:40:24 +0000 - Memo mailing as maybe
Revision a603fbd - Tue, 4 Nov 2008 15:34:12 +0000 - Note to pull in some third party features in the future
Revision 54f3469 - Tue, 4 Nov 2008 15:33:18 +0000 - Add (proper, internal) fantasy to TODO
Revision 63f927a - Tue, 4 Nov 2008 15:23:14 +0000 - Add two features.
Revision aa60eaa - Tue, 4 Nov 2008 14:59:57 +0000 - Add language system to TODO
Revision eaadfad - Tue, 4 Nov 2008 13:34:41 +0000 - Reorganise roadmap based around versions, add some stuff, etc.
Revision 140b2d5 - Tue, 4 Nov 2008 11:20:26 +0000 - Move 'Numeric' to <uplink:id>, is this the best place, though?
Revision b9ccfd4 - Tue, 4 Nov 2008 11:13:21 +0000 - Tidy TODO, add 'burn automake' to my list.
Revision 1e2f3ec - Tue, 4 Nov 2008 11:08:19 +0000 - Fuck makefiles again
Revision b60ce5a - Tue, 4 Nov 2008 11:00:06 +0000 - Remove space that broke the build again (fuck makefiles)
Revision 7ab3314 - Tue, 4 Nov 2008 10:44:16 +0000 - This isn't showing up on diff, but it seems it's wrong on checkout?
Revision 1d546a0 - Tue, 4 Nov 2008 10:21:16 +0000 - Experimental fixes (that don't seem to work) to the server problem.
Revision c6e4c00 - Mon, 3 Nov 2008 23:35:06 +0000 - Disallow deletion of core services.
Revision bcff05a - Mon, 3 Nov 2008 23:29:39 +0000 - Consolidate modes: we really don't need to have a different one for every pseudoclient.
Revision 667cf5f - Mon, 3 Nov 2008 23:20:40 +0000 - Correct some docs.
Revision 87749d0 - Mon, 3 Nov 2008 23:17:43 +0000 - Make whois reply come from the correct service.
Revision 72b8b7f - Mon, 3 Nov 2008 23:10:33 +0000 - Don't crash on channel messages.
Revision d977211 - Mon, 3 Nov 2008 22:53:17 +0000 - Fix FJOIN sending.
Revision d3d0bf2 - Mon, 3 Nov 2008 22:47:49 +0000 - Fix notices going to nicks instead of UIDs depending on protocol
Revision 68bb357 - Mon, 3 Nov 2008 22:41:00 +0000 - Make FJOIN parsing work.
Revision 16a90d2 - Mon, 3 Nov 2008 22:30:33 +0000 - Undo me smoking a nice pipe of craq on UID support (no wonder this wasn't working), and fix findbot() to do what we want.
Revision dc44944 - Mon, 3 Nov 2008 22:16:53 +0000 - Make user detection work properly (parse UID without problems)
Revision c27c424 - Mon, 3 Nov 2008 22:01:42 +0000 - Remove (useless) +s from bot umodes, as it breaks protocol (no params, required) and is unnecessary anyway.
Revision 30031e6 - Mon, 3 Nov 2008 21:59:38 +0000 - Correctly save Numeric to TS6SID.
Revision 1886c72 - Mon, 3 Nov 2008 21:58:45 +0000 - Revert "Add <server:sid>, since nothing seems to set it."
Revision 6e4ea98 - Mon, 3 Nov 2008 21:48:48 +0000 - Add <server:sid>, since nothing seems to set it.
Revision 2e7304b - Mon, 3 Nov 2008 21:39:01 +0000 - Look for the correct services module (they got merged with 1.2)
Revision 1a0ccfe - Mon, 3 Nov 2008 21:37:51 +0000 - Fix a random segfault (no idea how BSFantasyChar is NULL, CBX, this will be config related, please examine). Also fix: for some reason, using dynamic_cast() instead of a C-style cast here explodes, CBX?
Revision bab1b19 - Mon, 3 Nov 2008 21:24:32 +0000 - Various bits of protocol conversion.
Revision bb9be2a - Mon, 3 Nov 2008 21:14:46 +0000 - Fix order of UID params for client introduction
Revision 5373ece - Mon, 3 Nov 2008 21:12:10 +0000 - Add UID parameter to SendClientIntroduction, and make it get a UID. This is a bit... ugly... but hey, if it works.
Revision e4dfff2 - Mon, 3 Nov 2008 21:03:13 +0000 - Remove IRCdProto::SendGuestNick(). It's identical to IRCdProto::SendClientIntroduction().
Revision c31f649 - Mon, 3 Nov 2008 20:57:09 +0000 - Fix shadowed declaration warning.
Revision 7ca2099 - Mon, 3 Nov 2008 20:56:07 +0000 - Remove some aspects of overly defensive programming from 1.2 protocol module, remove PROTOCTL stub from 1.1 and 1.2 modules.
Revision fccc1c5 - Mon, 3 Nov 2008 20:55:26 +0000 - Remove remnants of old protocol stuff from header.
Revision 775a225 - Mon, 3 Nov 2008 20:50:38 +0000 - Make this compile.
Revision cdd6493 - Mon, 3 Nov 2008 20:46:49 +0000 - Really add it to the build.
Revision 90a1048 - Mon, 3 Nov 2008 20:42:30 +0000 - Remove MARK_DEPRECATED from some stuff, it makes development a bit too noisy. Fix a makefile I broke with SQL removal. Add InspIRCd 1.2 module to build.
Revision bce7e0c - Mon, 3 Nov 2008 00:13:33 +0000 - Add unfinished, uncompilable insp 1.2 protocol module.
Revision eca7636 - Mon, 3 Nov 2008 00:03:02 +0000 - Nor does it have any idea what 'services admins' (+a) are.
Revision eda1fca - Mon, 3 Nov 2008 00:01:19 +0000 - Merge commit 'trunk' into anopeng (1.8 updates, etc)
Revision a765a11 - Sun, 2 Nov 2008 23:56:25 +0000 - InspIRCd doesn't support umode +d == svid craq
Revision ec9dafb - Sun, 2 Nov 2008 23:50:53 +0000 - Rip out SQL. It's utterly useless in current implementation.
Revision 232d1b5 - Mon, 27 Oct 2008 03:14:59 +0000 - Added akillreason directive to defcon block in new config.
Revision a9be866 - Mon, 27 Oct 2008 03:12:39 +0000 - Added offmessage directive to defcon block in new config.
Revision c59fccb - Mon, 27 Oct 2008 03:08:55 +0000 - Added message directive to defcon block in new config.
Revision 3d3b03f - Mon, 27 Oct 2008 03:04:03 +0000 - Added globalondefconmore directive to defcon block in new config.
Revision 17fc564 - Mon, 27 Oct 2008 01:08:42 +0000 - Added globalondefcon directive to defcon block in new config.
Revision eaf557f - Mon, 27 Oct 2008 01:05:53 +0000 - Added timeout directive to defcon block in new config.
Revision 7e541ba - Mon, 27 Oct 2008 01:01:59 +0000 - Added chanmodes directive to defcon block in new config.
Revision 0d02abf - Mon, 27 Oct 2008 00:46:10 +0000 - Added akillexpire directive to defcon block in new config.
Revision e3ab258 - Mon, 27 Oct 2008 00:40:17 +0000 - Added sessionlimit directive to defcon block in new config.
Revision 3d7a2c1 - Mon, 27 Oct 2008 00:30:34 +0000 - Added level4, level3, level2, and level1 directives to defcon block in new config.
Revision e858f5c - Sun, 26 Oct 2008 23:55:23 +0000 - Started defcon block in new config, added defaultlevel directive to it. Added ValidateDefCon function to validate certain DefCon related directives.
Revision 4ca6d14 - Sun, 26 Oct 2008 20:28:48 +0000 - Added opersonly directive to operserv block in new config.
Revision 77ae0ef - Sun, 26 Oct 2008 20:26:34 +0000 - Added addakiller directive to operserv block in new config.
Revision 495d5e5 - Sun, 26 Oct 2008 20:24:04 +0000 - Added sessionautokillexpiry directive to operserv block in new config.
Revision d908d37 - Sun, 26 Oct 2008 20:19:28 +0000 - Added maxsessionkill directive to operserv block in new config.
Revision fd1c741 - Sun, 26 Oct 2008 20:16:00 +0000 - Added sessionlimitdetailsloc directive to operserv block in new config.
Revision 1ab50c1 - Sun, 26 Oct 2008 20:11:48 +0000 - Added sessionlimitexceeded directive to operserv block in new config.
Revision bb22925 - Sun, 26 Oct 2008 20:08:06 +0000 - Added exceptionexpiry directive to operserv block in new config.
Revision 474f30a - Sun, 26 Oct 2008 20:01:48 +0000 - Added maxsessionlimit directive to operserv block in new config. Added ValidateLimitSessions function to validate certain session limiting directives only when session limiting is enabled.
Revision 4e99df5 - Sun, 26 Oct 2008 19:57:52 +0000 - Added defaultsessionlimit directive to operserv block in new config.
Revision 314dbcd - Sun, 26 Oct 2008 19:54:38 +0000 - Added limitsessions directive to operserv block in new config.
Revision 66ea873 - Sun, 26 Oct 2008 19:48:13 +0000 - Added notifications directive to operserv block in new config.
Revision 07824df - Sun, 26 Oct 2008 04:36:35 +0000 - Added disableraw directive to operserv block in new config.
Revision 2df19fb - Sun, 26 Oct 2008 04:33:40 +0000 - Added killonsqline directive to operserv block in new config.
Revision c49c0e5 - Sun, 26 Oct 2008 04:31:18 +0000 - Added killonsgline directive to operserv block in new config.
Revision b6014ca - Sat, 25 Oct 2008 21:07:54 +0000 - Added akillonadd directive to operserv block in new config.
Revision 9b10941 - Sat, 25 Oct 2008 16:33:19 +0000 - Added autokillexpiry, chankillexpiry, sglineexpiry, sqlineexpiry, and szlineexpiry directives to operserv block in new config.
Revision 24b4a2c - Sat, 25 Oct 2008 02:53:10 +0000 - Added logmaxusers directive to operserv block in new config.
Revision 4818284 - Sat, 25 Oct 2008 02:49:44 +0000 - Added superadmin directive to operserv block in new config.
Revision 66df9d4 - Sat, 25 Oct 2008 02:46:11 +0000 - Added servicesroot directive to operserv block in new config.
Revision 8eba487 - Sat, 25 Oct 2008 02:40:13 +0000 - Added autokilldatabase directive to operserv block in new config.
Revision af18a33 - Sat, 25 Oct 2008 02:38:12 +0000 - Added exceptiondatabase directive to operserv block in new config.
Revision de6500e - Sat, 25 Oct 2008 02:36:23 +0000 - Added newsdatabase directive to operserv block in new config.
Revision 5fb96a1 - Sat, 25 Oct 2008 02:34:44 +0000 - Added database directive to operserv block in new config.
Revision 9dd9bac - Sat, 25 Oct 2008 01:30:30 +0000 - Added globalnick and globaldescription directives to operserv block in new config.
Revision 303428a - Sat, 25 Oct 2008 00:54:47 +0000 - Started operserv block in new config, added nick and description directives to it.
Revision 7f28456 - Sat, 25 Oct 2008 00:50:52 +0000 - Started helpserv block in new config, added nick and description directives to it. Fixed botserv and hostserv blocks to have their nick and description directives not be reloadable.
Revision 729ae0b - Thu, 23 Oct 2008 02:24:34 +0000 - Modified the Set() function in the character array version of ValueContainer to delete the old memory if the value is being reused, and to not allocate memory if there is no string to store.
Revision c77dbdc - Thu, 23 Oct 2008 02:22:29 +0000 - Added hostsetters directive to hostserv block in new config.
Revision 3533152 - Thu, 23 Oct 2008 02:18:30 +0000 - Added database directive to hostserv block in new config.
Revision 076c122 - Thu, 23 Oct 2008 02:15:11 +0000 - Started hostserv block in new config, added nick and descriotion directives to it. Added ValidateHostServ function to validate certain HostServ directives only when HostServ is in use.
Revision 2e2767a - Sun, 19 Oct 2008 20:28:08 +0000 - Added fantasycharacter directive to botserv block in new config.
Revision 6fda7a0 - Sun, 19 Oct 2008 20:25:01 +0000 - Added casesensitive directive to botserv block in new config.
Revision a159b3b - Sun, 19 Oct 2008 20:22:05 +0000 - Added gentlebadwordreason directive to botserv block in new config.
Revision b3fad6e - Sun, 19 Oct 2008 20:19:17 +0000 - Added smartjoin directive to botserv block in new config.
Revision 6e94306 - Sun, 19 Oct 2008 20:15:20 +0000 - Added keepdata directive to botserv block in new config.
Revision 43d8493 - Sun, 19 Oct 2008 20:11:23 +0000 - Added badwordsmax directive to botserv block in new config.
Revision a71c827 - Sun, 19 Oct 2008 20:06:11 +0000 - Added minusers directive to botserv block in new config.
Revision 9ca710a - Sun, 19 Oct 2008 19:55:32 +0000 - Added defaults directive to botserv block in new config.
Revision f91f500 - Sun, 19 Oct 2008 19:44:53 +0000 - Added database directive to botserv block in new config.
Revision 9432f3f - Sat, 18 Oct 2008 21:49:38 +0000 - Started botserv block in new config, added nick and description directives. Added ValidateBotServ function to validate certain BotServ directives only when BotServ is in use. Added forward declaration of NickCore in account.h.
Revision fdea510 - Sat, 18 Oct 2008 21:47:20 +0000 - Merge branch 'anopeng-config' of http://git.inspircd.org/git/anope/ into anopeng-config
Revision eef1d4d - Wed, 15 Oct 2008 02:57:50 +0000 - Merge branch 'anopeng-config' of http://git.inspircd.org/git/anope/ into anopeng-config
Revision 29a0748 - Tue, 14 Oct 2008 03:43:33 +0000 - Added memoreceipt directive to memoserv block in new config.
Revision 1acf87b - Tue, 14 Oct 2008 03:41:36 +0000 - Added notifyall directive to memoserv block in new config.
Revision 523ed6d - Tue, 14 Oct 2008 03:38:59 +0000 - Added senddelay directive to memoserv block in new config.
Revision 193f50a - Tue, 14 Oct 2008 03:35:54 +0000 - Added maxmemos directive to memoserv block in new config.
Revision 5406aee - Tue, 14 Oct 2008 03:32:13 +0000 - Started memoserv block in new config, added nick and description directives to it.
Revision a2c896c - Mon, 13 Oct 2008 23:33:33 +0000 - Added opersonly directive to chanserv block in new config.
Revision 7b8ada2 - Mon, 13 Oct 2008 23:16:21 +0000 - Added restrictgetpass directive to chanserv block in new config.
Revision f25b437 - Mon, 13 Oct 2008 23:13:41 +0000 - Added listmax directive to chanserv block in new config.
Revision a8eb837 - Mon, 13 Oct 2008 23:11:56 +0000 - Added listopersonly directive to chanserv block in new config.
Revision c912a7a - Mon, 13 Oct 2008 23:08:47 +0000 - Added inhabit directive to chanserv block in new config.
Revision 2402098 - Mon, 13 Oct 2008 23:05:15 +0000 - Added autokickreason directive to chanserv block in new config.
Revision aa58a56 - Mon, 13 Oct 2008 23:02:16 +0000 - Added autokickmax directive to chanserv block in new config.
Revision 692be85 - Mon, 13 Oct 2008 22:57:24 +0000 - Added accessmax directive to chanserv block in new config.
Revision c4a8dda - Mon, 13 Oct 2008 22:53:38 +0000 - Added defbantype directive to chanserv block in new config.
Revision 1ed8244 - Mon, 13 Oct 2008 22:44:33 +0000 - Added expire directive to chanserv block in new config.
Revision a4540d5 - Mon, 13 Oct 2008 22:39:42 +0000 - Added maxregistered directive to chanserv directive in new config.
Revision 46771d3 - Mon, 13 Oct 2008 22:23:22 +0000 - Added defaults directive to chanserv block in new config.
Revision 766e048 - Mon, 13 Oct 2008 21:55:06 +0000 - Added database directive to chanserv block in new config.
Revision 5136d4c - Mon, 13 Oct 2008 21:52:37 +0000 - Started chanserv block in new config, added nick and directive directives to it. Fixed typo in one of the nickserv block directives.
Revision 2b0e9c3 - Mon, 13 Oct 2008 12:32:37 +0000 - Merge commit 'cbx/anopeng-config' into anopeng-config
Revision 3324e62 - Tue, 7 Oct 2008 23:38:25 +0000 - Merge branch 'anopeng' into anopeng-config
Revision 728fe3e - Sun, 5 Oct 2008 22:12:22 +0000 - Removed DevNull pseudo-client as well as all *Alias pseudo-clients.
Revision 1961fa2 - Sun, 5 Oct 2008 21:54:18 +0000 - Moved parse_options() from init_secondary() to init_primary(), this allows for easier debugging when using -nofork.
Revision eda321a - Sun, 5 Oct 2008 21:39:38 +0000 - Merge branch 'anopeng' into anopeng-config
Revision 4e11583 - Sun, 5 Oct 2008 03:01:18 +0000 - Fix problems with using ValueContainerChar by creating a specialized template for ValueContainer. Note: The solution uses new to allocate memory for the variable, we'll have to look into deleting the memory at shutdown, or replacing the char * variables with std::string.
Revision 70fc370 - Sun, 5 Oct 2008 02:51:24 +0000 - Allow localhost as a valid hostname in ValidateHostname.
Revision 790fc4f - Sun, 5 Oct 2008 02:49:40 +0000 - Correct use of ValueContainerChar to work properly instead of crashing at run-time.
Revision c5259e6 - Sun, 5 Oct 2008 02:32:03 +0000 - Fixed run-time segfault due to incorrect handling of DT_NORELOAD.
Revision 2726877 - Sun, 5 Oct 2008 02:24:39 +0000 - Merge branch 'anopeng' into anopeng-config
Revision a02f850 - Sun, 5 Oct 2008 00:23:15 +0000 - Removed directives from old config that are being handled by the new config parser. Also put in the needed support for handling directives which can't be changed in a reload of the configuration.
Revision 31c4135 - Sat, 4 Oct 2008 23:23:56 +0000 - Added a couple directives to the new parser for NickServ.
Revision 2322cd6 - Sat, 4 Oct 2008 05:37:59 +0000 - dded a commented section to config.c for w00t to describe the various ways of adding directives.
Revision d8a1535 - Sat, 4 Oct 2008 05:21:14 +0000 - Fix build in config.c
Revision aa3bfb8 - Sat, 4 Oct 2008 00:27:48 +0000 - (Unworking) stuff for conversion
Revision 59671ba - Fri, 3 Oct 2008 23:57:26 +0000 - Add (and document) some stuff for new example config.
Revision 2113d88 - Fri, 3 Oct 2008 23:48:08 +0000 - Get around comment insanity
Revision bda05d1 - Fri, 3 Oct 2008 23:47:09 +0000 - Transplant a fuckton of comments from the original config.
Revision fbce6e2 - Fri, 3 Oct 2008 23:30:41 +0000 - Merge commit 'cbx/anopeng-config' into anopeng-config
Revision f85457d - Fri, 3 Oct 2008 23:28:12 +0000 - Merge branch 'anopeng' into anopeng-config
Revision 6b7161f - Fri, 3 Oct 2008 22:06:58 +0000 - Started framework for new config reader, based on hottpd by w00t, copied over from my own fork that was in progress.
Revision f099535 - Fri, 3 Oct 2008 17:37:45 +0000 - Merge commit 'cbx/anopeng-charfix' into anopeng
Revision 69ed36b - Fri, 3 Oct 2008 17:29:06 +0000 - Test commit because peavey is a nonce.
Revision 04a6fe4 - Fri, 3 Oct 2008 17:17:23 +0000 - Merge branch 'anopeng' into pv-sql
Revision fd33cf9 - Fri, 3 Oct 2008 17:14:39 +0000 - Make mysql compile.
Revision 806acd9 - Fri, 3 Oct 2008 10:58:40 +0000 - Merge branch 'anopeng' into anopeng-uid
Revision 6374673 - Fri, 3 Oct 2008 10:17:00 +0000 - Fix a module.
Revision b1e8118 - Fri, 3 Oct 2008 09:52:49 +0000 - * Fix calls to ircdproto->SendMessage and use findbot * make moduleInsertLanguage take const char and convert where needed
Revision 26e921d - Fri, 3 Oct 2008 09:10:41 +0000 - Fix ratbox.
Revision 014e953 - Fri, 3 Oct 2008 09:03:39 +0000 - Update TODO
Revision 5dbcf7a - Fri, 3 Oct 2008 08:55:32 +0000 - (Mostly) make ratbox.c compile, still needs fixes for Uid removal.
Revision a6d99c6 - Fri, 3 Oct 2008 08:48:01 +0000 - Fix inspircd11 to compile
Revision 02c04dd - Fri, 3 Oct 2008 08:39:21 +0000 - Make charybdis compile, move header into .c
Revision 6f93da4 - Fri, 3 Oct 2008 08:19:10 +0000 - Move header into the .c for less redundancy.
Revision 9686169 - Fri, 3 Oct 2008 08:00:31 +0000 - Merge commit 'cbx/anopeng-uid' into anopeng-uid
Revision 797bdcc - Fri, 3 Oct 2008 00:11:57 +0000 - Merge branch 'anopeng' into anopeng-uid
Revision b10521f - Thu, 2 Oct 2008 23:47:44 +0000 - Fix os_umode.
Revision cdfc33d - Thu, 2 Oct 2008 23:46:41 +0000 - Fix os_set.
Revision 811da74 - Thu, 2 Oct 2008 23:44:50 +0000 - Fix os_oline.
Revision f3cc327 - Thu, 2 Oct 2008 23:43:51 +0000 - Fix os_mode.
Revision d3a056c - Thu, 2 Oct 2008 23:43:02 +0000 - Fix os_kick.
Revision bffdb5d - Thu, 2 Oct 2008 23:42:22 +0000 - Fix os_clearmodes.
Revision 858a204 - Thu, 2 Oct 2008 23:39:33 +0000 - All cs_* core modules build successfully.
Revision a55cb11 - Thu, 2 Oct 2008 23:36:32 +0000 - Fix cs_suspend.
Revision b62fb21 - Thu, 2 Oct 2008 23:36:10 +0000 - Fix cs_register.
Revision 6a0f4b7 - Thu, 2 Oct 2008 23:35:25 +0000 - Fix cs_forbid.
Revision 20f0a61 - Thu, 2 Oct 2008 23:33:54 +0000 - Add run-cc.pl from inspircd, only difference is support .c files too :)
Revision 71bce36 - Thu, 2 Oct 2008 23:31:50 +0000 - Fix cs_clear.
Revision 7dc90c5 - Thu, 2 Oct 2008 23:30:26 +0000 - Update TODO.
Revision 0a0c963 - Thu, 2 Oct 2008 23:28:52 +0000 - core/bs_* modules now compile.
Revision 9c59d8d - Thu, 2 Oct 2008 23:26:24 +0000 - Make src/sessions.c and src/users.c compile. Core now compiles successfully, modules do not.
Revision 0b4b8d4 - Thu, 2 Oct 2008 23:24:35 +0000 - Make send.c compile.
Revision a95e4f7 - Thu, 2 Oct 2008 23:21:03 +0000 - Hack making enforcers work for now, NOTE: it is MARK_DEPRECATED. Use it in new code and I will kill you.
Revision ed5c208 - Thu, 2 Oct 2008 23:16:37 +0000 - Make messages.c compile.
Revision 750352d - Thu, 2 Oct 2008 23:15:03 +0000 - Make log.c compile.
Revision bd4b993 - Thu, 2 Oct 2008 23:14:30 +0000 - Make ircd.c compile for real.
Revision 0d7ccde - Thu, 2 Oct 2008 23:12:49 +0000 - Make ircd.c compile.
Revision 62089a2 - Thu, 2 Oct 2008 23:12:11 +0000 - Make chanserv.c compile.
Revision 506f278 - Thu, 2 Oct 2008 23:07:22 +0000 - Add a new item to TODO.
Revision b581b6d - Thu, 2 Oct 2008 23:06:26 +0000 - Make channels.c work.
Revision 5ffdc46 - Thu, 2 Oct 2008 23:01:12 +0000 - Start making some stuff compile with the modified protocol signatures
Revision dacff07 - Thu, 2 Oct 2008 22:48:09 +0000 - Change protocol func signatures. These are FINAL, do NOT use string sources any more. Pass pointers to BotInfo. (CBX, pull this before continuing on, I had to change *one* function below where you were to get it to compile(ish). Very minor change though)
Revision fbfb380 - Thu, 2 Oct 2008 22:34:20 +0000 - Compile error, missing semicolon in header.
Revision a9838c5 - Thu, 2 Oct 2008 22:29:59 +0000 - Merge branch 'lollerhats' into anopeng-uid
Revision ff94373 - Thu, 2 Oct 2008 22:28:54 +0000 - Test merge.
Revision 69bfe7d - Thu, 2 Oct 2008 22:12:22 +0000 - Replaced anope_SendSVID() with direct call to SendSVID() in IRCDProto class.
Revision 6395adf - Thu, 2 Oct 2008 22:01:18 +0000 - Replaced anope_SendSVSMode_chan() with direct call to SendSVSModeChan() in IRCDProto class.
Revision b78420a - Thu, 2 Oct 2008 21:57:58 +0000 - Replaced anope_SendBanDel() with direct call to SendBanDel() in IRCDProto class.
Revision 1b6c423 - Thu, 2 Oct 2008 21:57:10 +0000 - Replaced anope_SendSGLine() with direct call to SendSGLine() in IRCDProto class.
Revision 6ba871c - Thu, 2 Oct 2008 21:56:14 +0000 - Replaced anope_SendSZLine() with direct call to SendSZLine() in IRCDProto class.
Revision 9c685cd - Thu, 2 Oct 2008 21:55:12 +0000 - Replaced anope_SendSZLineDel() with direct call to SendSZLineDel() in IRCDProto class.
Revision 82fa350 - Thu, 2 Oct 2008 21:54:20 +0000 - Replaced anope_SendSGLineDel() with direct call to SendSGLineDel() in IRCDProto class.
Revision 77af53f - Thu, 2 Oct 2008 21:53:20 +0000 - Replaced anope_SendSVSHoldDel() with direct call to SendSVSHoldDel() in IRCDProto class.
Revision c275bdf - Thu, 2 Oct 2008 21:49:01 +0000 - Replaced anope_SendSVSHold() with direct call to SendSVSHold() in IRCDProto class.
Revision cd038ec - Thu, 2 Oct 2008 21:46:00 +0000 - Replaced anope_SendConnect() with direct call to SendConnect() in IRCDProto class.
Revision 088c82b - Thu, 2 Oct 2008 21:41:30 +0000 - Replaced anope_SendVhost() with direct call to SendVhost() in IRCDProto class.
Revision 6705f0a - Thu, 2 Oct 2008 21:39:50 +0000 - Replaced anope_SendForceNickChange() with direct call to SendForceNickChange() in IRCDProto class.
Revision d1b4212 - Thu, 2 Oct 2008 21:38:25 +0000 - Replaced anope_SendChangeBotNick() with direct call to SendChangeBotNick() in IRCDProto class.
Revision 67b96a8 - Thu, 2 Oct 2008 21:31:51 +0000 - Merge branch 'anopeng-uid' of http://git.inspircd.org/git/anope/ into anopeng-uid
Revision 31c675d - Thu, 2 Oct 2008 21:26:54 +0000 - Replaced anope_SendSVSO() with direct call to SendSVSO() in IRCDProto class.
Revision 0f8f663 - Thu, 2 Oct 2008 21:22:12 +0000 - Replaced anope_SendSquit() with direct call to SendSquit() in IRCDProto class.
Revision 1f579c0 - Thu, 2 Oct 2008 21:20:35 +0000 - Replaced anope_SendSQLine() with direct call to SendSQLine() in IRCDProto class.
Revision 6c305a3 - Thu, 2 Oct 2008 21:02:37 +0000 - Replaced anope_SendGlobops() with direct call to SendGlobops() in IRCDProto class. Added SendGlobopsInternal() function to IRCDProto class, now SendGlobops() is a stub to handle varargs.
Revision f3f1b97 - Thu, 2 Oct 2008 20:35:07 +0000 - Replaced anope_SendPart() with direct call to SendPart() in IRCDProto class. Added SendPartInternal() function to IRCDProto class, now SendPart() is a stub to handle varargs.
Revision de32f2b - Thu, 2 Oct 2008 20:26:29 +0000 - Replaced anope_SendInvite() with direct call to SendInvite() in IRCDProto class.
Revision 809f55f - Thu, 2 Oct 2008 20:18:03 +0000 - Replaced anope_SendSQLineDel() with direct call to SendSQLineDel() in IRCDProto class.
Revision c3964f7 - Thu, 2 Oct 2008 19:41:34 +0000 - Replaced anope_SendJoin() with direct call to SendJoin() in IRCDProto class.
Revision 036c287 - Thu, 2 Oct 2008 19:33:51 +0000 - Replaced anope_SendPong() with direct call to SendPong() in IRCDProto class.
Revision 50db0bb - Thu, 2 Oct 2008 19:25:27 +0000 - Replaced anope_SendQuit() with direct call to SendQuit() in IRCDProto class. Added SendQuitInternal() to IRCDProto class, now SendQuit() is a stub to handle varargs.
Revision 877791d - Thu, 2 Oct 2008 19:18:40 +0000 - Replaced anope_SendBotOp() with direct call to SendBotOp() in IRCDProto class.
Revision 14ceeaf - Thu, 2 Oct 2008 19:17:47 +0000 - Replaced anope_SendGlobalPrivmsg() with direct call to SendGlobalPrivmsg() in IRCDProto class.
Revision 5e6a653 - Thu, 2 Oct 2008 19:16:57 +0000 - Replaced anope_SendGlobalNotice() with direct call to SendGlobalNotice() in IRCDProto class.
Revision d9771fe - Thu, 2 Oct 2008 19:14:00 +0000 - Added SendAction() function to IRCDProto class to replace use of anope_cmd_notice().
Revision d3f58dc - Thu, 2 Oct 2008 19:11:32 +0000 - Replaced notice() with direct call to SendMessage() in IRCDProto class. Added SendNoticeInternal() function to IRCDProto class, now SendNotice() is a stub to handle varargs.
Revision 552c4a4 - Thu, 2 Oct 2008 19:06:00 +0000 - Replaced anope_cmd_privmsg() and privmsg() with direct call to SendPrivmsg() in IRCDProto class. Added SendPrivmsgInternal() function to IRCDProto class, now SendPrivmsg() is a stub to handle varargs.
Revision 8001cc1 - Thu, 2 Oct 2008 18:58:23 +0000 - Replaced anope_cmd_notice() with direct call to SendNotice() in IRCDProto class.
Revision a22c4bf - Thu, 2 Oct 2008 18:50:20 +0000 - Replaced anope_cmd_message() with direct call to SendMessage() in IRCDProto class. Also added SendMessageInternal() function to IRCDProto class, now SendMessage() is a stub to handle varargs.
Revision c48429e - Thu, 2 Oct 2008 18:44:47 +0000 - Replaced anope_SendNoticeChanops() with direct call to SendNoticeChanops() in IRCDProto class. Also added SendNoticeChanopsInternal() function to IRCDProto class, now SendNoticeChanops() is a stub to handle varargs.
Revision 765f561 - Thu, 2 Oct 2008 18:37:32 +0000 - Replaced anope_SendKick() with direct call to SendKick() in IRCDProto class. Also added SendKickInternal() function to IRCDProto class, now SendKick() is a stub to handle varargs.
Revision 984779a - Thu, 2 Oct 2008 18:30:56 +0000 - Replaced anope_SendClientIntroduction() with direct call to SendClientIntroduction() in IRCDProto class.
Revision 0ded225 - Thu, 2 Oct 2008 18:26:56 +0000 - Replaced anope_SendMode() with direct call to SendMode() in IRCDProto class. Also added SendModeInternal() function to IRCDProto class, now SendMode() is a stub to handle varargs.
Revision a29d23a - Thu, 2 Oct 2008 18:18:29 +0000 - Replaced anope_SendGuestNick() with direct call to SendGuestNick() in IRCDProto class.
Revision fecf65d - Thu, 2 Oct 2008 18:12:54 +0000 - Replaced anope_SendSVSMode() with direct call to SendSVSMode() in IRCDProto class.
Revision 7050166 - Thu, 2 Oct 2008 18:04:29 +0000 - Replaced anope_SendSVSKill() with direct call to SendSVSKill() in IRCDProto class. Also added SendSVSKillInternal() function to IRCDProto class, now SendSVSKill() is a stub to handle varargs.
Revision af0bf80 - Thu, 2 Oct 2008 17:58:15 +0000 - Replaced anope_SetAkill() with direct call to SetAkill() in IRCDProto class.
Revision 45e3be0 - Thu, 2 Oct 2008 17:55:06 +0000 - Replaced anope_SendVhostDel() with direct call to SendVhostDel() in IRCDProto class.
Revision 95f2409 - Thu, 2 Oct 2008 17:46:06 +0000 - Replaced anope_cmd_topic() with direct call to SendTopic() in IRCDProto class.
Revision ab07a49 - Thu, 2 Oct 2008 17:33:41 +0000 - Replaced anope_SendAkillDel() with direct call to SendAkillDel() in IRCDProto class.
Revision 143cccc - Thu, 2 Oct 2008 17:31:26 +0000 - Replaced anope_SendSVSNOOP() with direct call to SendSVSNOOP() in IRCDProto class.
Revision e5051e4 - Thu, 2 Oct 2008 16:03:16 +0000 - Merge commit 'cbx/anopeng-uid' into anopeng-uid
Revision b7ed701 - Thu, 2 Oct 2008 15:22:49 +0000 - Modify base protocol to send UID if UseTS6 is enabled, or use nickname else. (TODO: rename UseTS6 to UseUID, set it *in protocol modules*, not via config)
Revision 44e1e23 - Thu, 2 Oct 2008 15:17:08 +0000 - Add overridden send_cmd() accepting a string source.
Revision 5eee13a - Thu, 2 Oct 2008 14:24:54 +0000 - Nuke depricated.h -- it's been too long since this was introduced.
Revision cfa88f4 - Thu, 2 Oct 2008 14:24:13 +0000 - Last bits of renaming protocol.
Revision 194957c - Thu, 2 Oct 2008 14:23:04 +0000 - valid_(nick|chan) -> Is(Nick|Chan)Valid
Revision 4fbf03a - Thu, 2 Oct 2008 14:20:56 +0000 - set_umode -> ProcessUsermodes
Revision e87a9e0 - Thu, 2 Oct 2008 14:12:22 +0000 - Convert SWhois, SERVER, EOB..
Revision f0caf3a - Thu, 2 Oct 2008 14:08:21 +0000 - SVSJOIN, SVSPART, CTCP, svid_umode*, unregistered nickchange func renames
Revision 17ac259 - Thu, 2 Oct 2008 14:04:05 +0000 - cmd_unban -> SendBanDel. TODO: should this be yanked in favour of SendMode?
Revision ee71533 - Thu, 2 Oct 2008 13:52:40 +0000 - Test commit.
Revision 15d843b - Thu, 2 Oct 2008 13:50:21 +0000 - Test commit.
Revision a11aa3e - Thu, 2 Oct 2008 08:49:02 +0000 - Convert a bunch more protocol stuff.
Revision 55bf54a - Thu, 2 Oct 2008 08:45:43 +0000 - Various conversions to use new protocol.
Revision 809ed7c - Thu, 2 Oct 2008 08:39:28 +0000 - Convert various to new name scheme.
Revision bd56c0f - Thu, 2 Oct 2008 08:37:14 +0000 - Global NOTICE/PRIVMSG, QUIT.
Revision dae48c4 - Thu, 2 Oct 2008 08:36:00 +0000 - cmd_bot_send_chan_mode -> SendBotOp
Revision 4e395e1 - Thu, 2 Oct 2008 08:31:33 +0000 - KICK, notice ops.
Revision 341b226 - Thu, 2 Oct 2008 08:30:41 +0000 - cmd_bot_nick -> SendClientIntroduction
Revision 5d695b7 - Thu, 2 Oct 2008 08:29:56 +0000 - Guest nicks, MODE.
Revision c8d4ff5 - Thu, 2 Oct 2008 08:29:01 +0000 - AKILL, SVSMODE
Revision d5d6b04 - Thu, 2 Oct 2008 08:28:10 +0000 - Rename a bunch of functions to use new scheme.
Revision 8a34952 - Wed, 1 Oct 2008 22:49:44 +0000 - Commit modified protocol name, using perl.
Revision 6887e3a - Wed, 1 Oct 2008 22:30:41 +0000 - Start converting stuff that sends to server to use BotInfo, as everything is now a BotInfo struct, instead of craqy struct Uid stuff. INCOMPLETE. Also, create a derived IRCdProtoTS6 class, to save repeating ourselves X million times.
Revision 60b861e - Wed, 1 Oct 2008 22:07:10 +0000 - Nuke struct Uid from the core. (hooray!)
Revision e46bc26 - Wed, 1 Oct 2008 21:20:54 +0000 - Merge commit 'cbx/anopeng-protocol' into anopeng
Revision 8aa6436 - Wed, 1 Oct 2008 21:16:11 +0000 - Merge commit 'trunk' into anopeng
Revision f10db00 - Wed, 1 Oct 2008 21:15:40 +0000 - Fix building under g++.
Revision dc8565e - Wed, 1 Oct 2008 21:07:44 +0000 - Remove USE_MODULES, it'd not really work anyway.
Revision e4b0e4f - Wed, 1 Oct 2008 20:48:10 +0000 - Merge commit 'trunk' into anopeng
Revision 3872380 - Wed, 1 Oct 2008 20:01:23 +0000 - Merge protocol_debug() with the only place it's actually called.
Revision 5d127f0 - Wed, 1 Oct 2008 19:16:23 +0000 - Added set_umode(), valid_nick(), valid_chan(), and flood_mode_check() from previous commits back in.
Revision eca7e89 - Wed, 1 Oct 2008 18:12:23 +0000 - Added flood_mode_check() function to IRCDProtoNew class.
Revision a2b5941 - Wed, 1 Oct 2008 17:24:26 +0000 - Removed set_mod_current_buffer() function from old IRCDProto struct, was never used.
Revision 196b4a6 - Wed, 1 Oct 2008 09:26:54 +0000 - Test commit.
Revision f1baae1 - Wed, 1 Oct 2008 09:24:50 +0000 - Test commit.
Revision 63c8e7f - Wed, 1 Oct 2008 09:17:58 +0000 - Another TODO item, and test CIA..
Revision cc948c7 - Tue, 30 Sep 2008 23:03:44 +0000 - Add item to TODO.
Revision 489592f - Tue, 30 Sep 2008 22:51:39 +0000 - Remove a (lot of) legacy code on ChanServ DB loading. We now only support DBv16, the latest 1.7.x.
Revision 4e7636c - Tue, 30 Sep 2008 22:38:19 +0000 - Merge delbot() and cs_remove_bot() into BotInfo's destructor.
Revision bbaba3e - Tue, 30 Sep 2008 22:25:04 +0000 - Remove unused anope_set_mod_current_buffer(), noted by Naram.
Revision f70f572 - Tue, 30 Sep 2008 21:54:22 +0000 - Merge commit 'trunk' into anopeng
Revision 0464e2e - Tue, 30 Sep 2008 18:54:00 +0000 - Add a few personal notes in TODO
Revision 4f8faa2 - Tue, 30 Sep 2008 18:45:13 +0000 - Fix linker errors due to missing symbols at run-time.
Revision 1efa832 - Tue, 30 Sep 2008 18:45:13 +0000 - Add TODO file initially based on discussion with Viper.
Revision 06e2919 - Tue, 30 Sep 2008 18:45:13 +0000 - Remove cmd_nick in favour of cmd_bot_nick.
Revision e03c14c - Tue, 30 Sep 2008 18:45:13 +0000 - Initialise everything properly to avoid crashes. Also, fix a prototype to fix runtime halt due to unresolved sym.
Revision a3a3603 - Tue, 30 Sep 2008 18:45:13 +0000 - Add MODULE_INIT to all modules, fix a few various crashes.
Revision 63304b3 - Tue, 30 Sep 2008 18:45:13 +0000 - Add MODULE_INIT workaround for modules, so they are loadable. Inspired by InspIRCd solution to this.
Revision a03ece9 - Tue, 30 Sep 2008 18:45:13 +0000 - Fix makefile a bit.
Revision 0aad26d - Tue, 30 Sep 2008 18:45:13 +0000 - Store UID for services pseudoclients inside BotInfo. This will be used instead of struct Uid in the future. Remove seperate introduction of Service, make a BotInfo for all of them. XXX: no idea at all if this will work.
Revision 82dcf8a - Tue, 30 Sep 2008 18:45:13 +0000 - Added cmd_jupe() function to IRCDProtoNew class.
Revision 7eb190b - Tue, 30 Sep 2008 18:45:13 +0000 - Added cmd_server() function to IRCDProtoNew class.
Revision ae4f3a6 - Tue, 30 Sep 2008 18:45:13 +0000 - Added cmd_eob() function to IRCDProtoNew class.
Revision 611bafb - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_swhois() function to IRCDProtoNew class.
Revision bb898d2 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svspart() function to IRCDProtoNew class.
Revision f3e386b - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svsjoin() function to IRCDProtoNew class.
Revision a587cdc - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_ctcp() function to IRCDProtoNew class.
Revision 34afc57 - Tue, 30 Sep 2008 18:45:12 +0000 - Fix compiler error caused by removal of unassign() from w00t.
Revision 173d5b4 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svid_umode3() function to IRCDProtoNew class.
Revision 85e8e9e - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svid_umode2() function to IRCDProtoNew class.
Revision 126e463 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_nc_change() function to IRCDProtoNew class.
Revision df91ba9 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svid_umode() function to IRCDProtoNew class.
Revision 10fc9ef - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svsmode_chan() function to IRCDProtoNew class.
Revision 78ef810 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_unban() function to IRCDProtoNew class.
Revision 4a4c4a9 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_sgline() function to IRCDProtoNew class.
Revision 8d6828f - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_szline() function to IRCDProtoNew class.
Revision 344187e - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_unszline() function to IRCDProtoNew class.
Revision 7c96827 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_unsgline() function to IRCDProtoNew class.
Revision 11bc234 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_release_svshold() function to IRCDProtoNew class.
Revision 6a0340b - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svshold() function to IRCDProtoNew class.
Revision 081a031 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_connect() function to IRCDProtoNew class.
Revision 2715c7e - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_vhost_on() function to IRCDProtoNew class.
Revision 4fc8f14 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svsnick() function to IRCDProtoNew class.
Revision 54e65d0 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_chg_nick() function to IRCDProtoNew class.
Revision e8cd183 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_svso() function to IRCDProtoNew class.
Revision 8060c79 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_squit() function to IRCDProtoNew class.
Revision b1b5df3 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_sqline() function to IRCDProtoNew class.
Revision f8aff52 - Tue, 30 Sep 2008 18:45:12 +0000 - Added cmd_global() function to IRCDProtoNew class.
Revision 3f01210 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_part() function to IRCDProtoNew class.
Revision d1004fe - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_invite() function to IRCDProtoNew class.
Revision 8705fed - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_unsqline() function to IRCDProtoNew class.
Revision 6ae0b4e - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_join() function to IRCDProtoNew class.
Revision 0e794a9 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_pong() function to IRCDProtoNew class.
Revision 82722cf - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_quit() function to IRCDProtoNew class.
Revision 44f01ce - Tue, 30 Sep 2008 18:45:11 +0000 - Unbreak bot assigning, also call event in the unassign function, rather than elsewherel. This will be needed for third party module devs.
Revision 717c684 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_bot_chan_mode() function to IRCDProtoNew class.
Revision a3d2bc6 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_serv_privmsg() function to IRCDProtoNew class.
Revision c4d520b - Tue, 30 Sep 2008 18:45:11 +0000 - Move some stuff to BotInfo methods.
Revision 76cc8d0 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_serv_notice() function to IRCDProtoNew class.
Revision 9ef7f06 - Tue, 30 Sep 2008 18:45:11 +0000 - Added globaltldprefix to IRCDVar struct, for use in the upcoming cmd_serv_notice and cmd_serv_privmsg functions.
Revision 6fa5553 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_notice() function to IRCDProtoNew class. (Replaces cmd_notice2)
Revision efb458a - Tue, 30 Sep 2008 18:45:11 +0000 - Removed variable names in function prototypes in base IRCDProtoNew class.
Revision 58ab9f2 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_message() function to IRCDProtoNew class. (Replaces cmd_notice)
Revision 6e0bee3 - Tue, 30 Sep 2008 18:45:11 +0000 - add a standard autogen.sh, might be useful
Revision 5587d9a - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_privmsg() function to IRCDProtoNew class.
Revision 914e035 - Tue, 30 Sep 2008 18:45:11 +0000 - Move stuff to a bots class.
Revision 56084dc - Tue, 30 Sep 2008 18:45:11 +0000 - Move struct botinfo into a class in bots.h
Revision 63f76fe - Tue, 30 Sep 2008 18:45:11 +0000 - Removed variable names from function prototypes in protocol module classes.
Revision bc9e96d - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_notice_ops() function to IRCDProtoNew class.
Revision ac05ac3 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_kick() function to IRCDProtoNew class.
Revision d3a7996 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_bot_nick() function to IRCDProtoNew class.
Revision 00466f8 - Tue, 30 Sep 2008 18:45:11 +0000 - Added cmd_mode() function to IRCDProtoNew class.
Revision 7a167d9 - Tue, 30 Sep 2008 18:45:10 +0000 - Added cmd_guest_nick() function to IRCDProtoClass.
Revision 60b293b - Tue, 30 Sep 2008 18:45:10 +0000 - Added cmd_nick() function to IRCDProtoNew class.
Revision 859826d - Tue, 30 Sep 2008 18:45:10 +0000 - Forgot to remove references to the old ircd_cmd_svskill, oops.
Revision 24ae706 - Tue, 30 Sep 2008 18:45:10 +0000 - Added cmd_svsmode() function to IRCDProtoNew class.
Revision 3d4bf6d - Tue, 30 Sep 2008 18:45:10 +0000 - Added cmd_svskill() function to IRCDProtoNew class.
Revision b18604c - Tue, 30 Sep 2008 18:45:10 +0000 - Added chost variable to User class, stores cloaked host, used in inspircd11 module.
Revision 4996cc4 - Tue, 30 Sep 2008 18:45:10 +0000 - Added cmd_akill() function to IRCDProtoNew class.
Revision c08993b - Tue, 30 Sep 2008 18:45:10 +0000 - Added cmd_vhost_off() function to IRCDProtoNew class.
Revision cef2f72 - Tue, 30 Sep 2008 18:45:10 +0000 - Added cmd_topic() function to IRCDProtoNew class.
Revision f9b628b - Tue, 30 Sep 2008 18:45:10 +0000 - Remove legacy global function.
Revision d64b3aa - Tue, 30 Sep 2008 18:45:10 +0000 - Remove anope_cmd_privmsg2 (it's identical to anope_cmd_privmsg!)
Revision e6111d9 - Tue, 30 Sep 2008 18:45:10 +0000 - Mark some stuff deprecated, move implementation from the interface into the user class.
Revision ca89964 - Tue, 30 Sep 2008 18:45:10 +0000 - Merge send_cmd() and vsend_cmd().
Revision b3df8db - Tue, 30 Sep 2008 18:45:10 +0000 - Fix src/modules/ so they compile with stricter g++.
Revision 792b705 - Tue, 30 Sep 2008 18:45:10 +0000 - Remove some older protocol modules, mark a number of others obsolete. Some may be rescued later on. Fix problems with anopesmtp and db-merger tool, mark epona2anope obsolete.
Revision c32c3c9 - Tue, 30 Sep 2008 18:45:10 +0000 - Made all protocol modules able to be compiled via mostly constifying strings. Due to the above, also had to constify strings in many other areas.
Revision 431918c - Tue, 30 Sep 2008 18:45:10 +0000 - listnicks and listchans go away, as they aren't all that useful (and way too old.)
Revision 2fd6bf3 - Tue, 30 Sep 2008 18:45:09 +0000 - Remove 'skeleton' mode. It's not really all that useful.
Revision 0f27199 - Tue, 30 Sep 2008 18:45:09 +0000 - Added cmd_remove_akill() function to IRCDProtoNew class.
Revision 6feb475 - Tue, 30 Sep 2008 18:45:09 +0000 - Test.
Revision 5f2e07f - Tue, 30 Sep 2008 18:45:09 +0000 - Primarily a change to test post commit hook
Revision d4d0cf7 - Tue, 30 Sep 2008 18:45:09 +0000 - Added cmd_svsnoop function to IRCDProtoNew class.
Revision 8d3d177 - Tue, 30 Sep 2008 18:45:09 +0000 - Core skeleton of IRCDProtoNew class created.
Revision c037e6a - Tue, 30 Sep 2008 18:45:09 +0000 - Move delete_user() into a destructor. Fix a few minor bugs with conversion also.
Revision 253d582 - Tue, 30 Sep 2008 18:45:09 +0000 - Add User::SetRealname().
Revision 726b74f - Tue, 30 Sep 2008 18:45:09 +0000 - Remove duplicate debug notice.
Revision 7ae320e - Tue, 30 Sep 2008 18:45:09 +0000 - Fix indentation.
Revision a06c716 - Tue, 30 Sep 2008 18:45:09 +0000 - Add User::SetIdent(). Also remove duplication by using update_host().
Revision c036ed1 - Tue, 30 Sep 2008 18:45:09 +0000 - Move more stuff into the user class.
Revision 902ef1c - Tue, 30 Sep 2008 18:45:09 +0000 - Add User::SetNewNick() method, to be called from ircd protocol.
Revision d2d64e1 - Tue, 30 Sep 2008 18:45:09 +0000 - Move users to a basic class.
Revision b7561ca - Tue, 30 Sep 2008 18:45:09 +0000 - Fix last of core/
Revision 29aea83 - Tue, 30 Sep 2008 18:45:09 +0000 - Various strict fixes..
Revision 1e918b9 - Tue, 30 Sep 2008 18:45:09 +0000 - Various constification/g++ fixes..
Revision 06f53a8 - Tue, 30 Sep 2008 18:45:09 +0000 - Various constification/fixes for g++.
Revision aa806eb - Tue, 30 Sep 2008 18:45:09 +0000 - Constify a lot of the API. Core now "builds".
Revision c5e113e - Tue, 30 Sep 2008 18:45:09 +0000 - WIP changes to constify API and make g++ happy.
Revision d239984 - Tue, 30 Sep 2008 18:45:09 +0000 - Various g++ fixes. Compiles, doesn't link.
Revision 3e6f3f6 - Tue, 30 Sep 2008 18:45:09 +0000 - Fixes for g++
Revision 7566abd - Tue, 30 Sep 2008 18:45:08 +0000 - Various g++ fixes.
Revision 407a45a - Tue, 30 Sep 2008 18:45:08 +0000 - Merge (with small conflict) from upstream.
Revision d73f104 - Tue, 30 Sep 2008 18:45:08 +0000 - Fix for g++
Revision 12ef623 - Tue, 30 Sep 2008 18:45:08 +0000 - Partial fixes for g++, need to commit this
Revision 115136b - Tue, 30 Sep 2008 18:45:08 +0000 - Fix more g++.
Revision d94405c - Tue, 30 Sep 2008 18:45:08 +0000 - Fix more for g++.
Revision 3b1274e - Tue, 30 Sep 2008 18:45:08 +0000 - More g++ fixes.
Revision e3adfa4 - Tue, 30 Sep 2008 18:45:08 +0000 - Make a bunch of stuff build under g++.
Revision 640b5fb - Tue, 30 Sep 2008 18:45:08 +0000 - Modify makefile to build with g++.
Revision 898b7fa - Tue, 30 Sep 2008 18:10:02 +0000 - BUILD : 1.7.22 (1455) BUGS : 943 NOTES : Applied patch by katsklaw to fix a bug in HELP OPER.
Revision f840b91 - Sat, 27 Sep 2008 23:01:06 +0000 - BUILD : 1.7.22 (1454) BUGS : NOTES : Applied patch by w00t to fix math bug in strnrepl().
Revision 8276596 - Sat, 27 Sep 2008 13:35:06 +0000 - BUILD : 1.7.22 (1453) BUGS : 947 NOTES : Fixed a buffer overflow in enc_sha1.
Revision b608382 - Thu, 25 Sep 2008 22:20:36 +0000 - BUILD : 1.7.22 (1452) BUGS : 944 NOTES : Updated NSIS Build script and added anope.bat to properly remove windows menus after uninstall. Provided by chaz.
Revision 47da2c9 - Thu, 25 Sep 2008 22:10:36 +0000 - BUILD : 1.7.22 (1451) BUGS : 942 NOTES : We now enforce UnRestrictSAdmin on Unreal and InspIRCd.
Revision 5b9b1ac - Tue, 23 Sep 2008 11:14:09 +0000 - BUILD : 1.7.22 (1450) BUGS : NOTES : Fixed a number of remaining buffer overflows in NS and CS not addressed by previous commit.
Revision 72b9601 - Mon, 22 Sep 2008 23:42:30 +0000 - BUILD : 1.7.22 (1449) BUGS : NOTES : Applied a patch by w00t to fix possible buffer overflows in NS/CS REGISTER. As of now the max pass length is 31 instead of 32 characters.
Revision a30f72b - Mon, 22 Sep 2008 19:40:34 +0000 - BUILD : 1.7.22 (1448) BUGS : NOTES : Applied patch by w00t to remove a pointer comparison on a non-ptr in cs_clear.c
Revision 42b6d1f - Mon, 22 Sep 2008 14:16:35 +0000 - BUILD : 1.7.22 (1447) BUGS : NOTES : Applied patch by w00t to enable UMODE in insp
Revision 02f126c - Sat, 20 Sep 2008 14:45:38 +0000 - BUILD : 1.7.22 (1446) BUGS : NOTES : Removed password truncating and fixed a crashbug in enc_none. This build still crashes on CS GETPASS on some systems though. Someone take a look at termination of ci->founderpass pls.
Revision 4f3f2b2 - Tue, 16 Sep 2008 21:39:25 +0000 - BUILD : 1.7.22 (1445) BUGS : NOTES : Added missing entries for .22 release to Changes.lang.
Revision 1c70638 - Tue, 16 Sep 2008 00:43:40 +0000 - BUILD : 1.7.22 (1444) BUGS : NOTES : Fixed a typo in modules.c introduced in the last commit
Revision b438196 - Mon, 15 Sep 2008 06:44:35 +0000 - Fixed the nss_dns.so.1 issue
Revision e424ac4 - Sun, 14 Sep 2008 18:36:14 +0000 - BUILD : 1.7.22 (1442) BUGS : NOTES : Development Framework
Revision 2923c21 - Sun, 14 Sep 2008 16:32:24 +0000 - BUILD : 1.7.22 (1440) BUGS : NOTES : Anope 1.7.22 release
Revision 521ce2e - Sun, 14 Sep 2008 15:48:38 +0000 - BUILD : 1.7.21 (1439) BUGS : NOTES : Fixed compiling on windows. We needed access to do_help_limited().
Revision 30e6da5 - Sun, 14 Sep 2008 14:13:26 +0000 - BUILD : 1.7.21 (1438) BUGS : NOTES : Updated docs regarding myself and CIDR channellists.
Revision c572f72 - Sun, 14 Sep 2008 13:43:35 +0000 - BUILD : 1.7.21 (1437) BUGS : 939 NOTES : Applied patch by chaz to fix compile warning in os_clearmodes.c.
Revision 42f6fa5 - Sun, 14 Sep 2008 13:30:50 +0000 - BUILD : 1.7.21 (1436) BUGS : 937 NOTES : Rewrote CLEAR OPS to have it send correct mode changes on all ircds.
Revision feaa01b - Sat, 13 Sep 2008 22:08:34 +0000 - BUILD : 1.7.21 (1435) BUGS : 935 NOTES : AKICK now respects ChanServ PEACE. Checks are performed before adding a nick/mask.
Revision c417bc8 - Sat, 13 Sep 2008 21:35:58 +0000 - BUILD : 1.7.21 (1434) BUGS : 937 NOTES : Applied patch by Jobe to fix a bug with ratbox RESV caused by incorrect client introduction order.
Revision 41bd111 - Thu, 11 Sep 2008 18:27:08 +0000 - BUILD : 1.7.21 (1433) BUGS : NOTES : Help now handled by respective modules. Should fix compiling on windows.
Revision d96924c - Thu, 11 Sep 2008 17:33:47 +0000 - BUILD : 1.7.21 (1432) BUGS : NOTES : The newscount in help is now handled by modules instead of os_help.
Revision 66a68d6 - Tue, 9 Sep 2008 00:39:38 +0000 - BUILD : 1.7.21 (1431) BUGS : NOTES : Fixes possible mismatches in entry_match() introduced in previous commit.
Revision deb6fde - Mon, 8 Sep 2008 23:33:39 +0000 - BUILD : 1.7.21 (1430) BUGS : NOTES : Fixes a possible segfault in entry_match.
Revision 8d9d517 - Thu, 4 Sep 2008 12:55:31 +0000 - BUILD : 1.7.21 (1429) BUGS : 929 NOTES : Updated the help on ignore.
Revision 8472915 - Wed, 3 Sep 2008 23:58:28 +0000 - BUILD : 1.7.21 (1428) BUGS : 930 NOTES : Rewrote the ignore system to handle both nicks and masks properly.
Revision 8e35ae5 - Wed, 3 Sep 2008 22:29:47 +0000 - BUILD : 1.7.21 (1427) BUGS : 931 NOTES : Added anope build scripts for windows to /src/tools
Revision 790dc8a - Wed, 3 Sep 2008 20:11:12 +0000 - BUILD : 1.7.21 (1426) BUGS : 876 NOTES : We now support CIDR in channel ban/invite/except lists. Introduces new CIDR capable generic lists system.
Revision 482a8aa - Wed, 3 Sep 2008 19:55:36 +0000 - BUILD : 1.7.21 (1425) BUGS : 873 NOTES : We now show config variables in the help.
Revision 6846e75 - Tue, 2 Sep 2008 15:14:59 +0000 - BUILD : 1.7.21 (1424) BUGS : 934 NOTES : Fixed bogus password being returned by enc_none when password was truncated.
Revision 90833c2 - Mon, 1 Sep 2008 01:00:25 +0000 - BUILD : 1.7.21 (1423) BUGS : 932 NOTES : Fixed crashbug in cs_access.
Revision 4c9f2c8 - Sun, 31 Aug 2008 23:52:20 +0000 - BUILD : 1.7.21 (1422) BUGS : 927 NOTES : Fixes compiling on windows. We should define new variables above the code not in between.
Revision 8ff1b1d - Thu, 28 Aug 2008 14:57:23 +0000 - BUILD : 1.7.21 (1421) BUGS : 879 NOTES : Updated help on ChanServ AKICK.
Revision 0845381 - Thu, 28 Aug 2008 13:54:27 +0000 - BUILD : 1.7.21 (1420) BUGS : 882 NOTES : Replaces the static count in logon&oper-news by a reference to NewsCount. Also fixes a booboo in my first commit.
Revision c52ae20 - Thu, 28 Aug 2008 13:20:41 +0000 - Fixes a number of minor language errors. Restricts access to svsnick, oline and umode to SRA as superadmin too requires SRA. Prevents the cmds from showing up in SA help.
Revision 10e0b81 - Sun, 24 Aug 2008 15:54:58 +0000 - BUILD : 1.7.21 (1418) BUGS : 927 NOTES : Applied a patch by w00t to store the timestamp supplied by insp in FJOIN on channel creation
Revision 0030f51 - Thu, 21 Aug 2008 17:20:03 +0000 - BUILD : 1.7.21 (1417) BUGS : NOTES : Set SO_REUSEADDR on sock to prevent potential issues with bind() failing after a restart
Revision 1f63702 - Sun, 17 Aug 2008 23:42:32 +0000 - BUILD : 1.7.21 (1416) BUGS : 880 NOTES : Changed CS GETKEY response to what the help for GS GETKEY says it should be
Revision 32d7c5f - Sun, 17 Aug 2008 14:43:16 +0000 - BUILD : 1.7.21 (1415) BUGS : 905 NOTES : Applied patch by Viper to add missing config file changes in Changes.conf
Revision 8b757ca - Sun, 17 Aug 2008 14:15:48 +0000 - BUILD : 1.7.21 (1414) BUGS : 832 925 NOTES : Applied patch from Twitch to fix warnings in users.c. Also corrected a typo made in previous commit to add +f support to inspircd11.c, and corrected various mistakes in Changes and version.log
Revision f8ae073 - Sun, 17 Aug 2008 13:03:53 +0000 - BUILD : 1.7.21 (1413) BUGS : 832 NOTES : Added support for channelmodes +efI and SVSHOLD to inspircd11.c
Revision e9ec7df - Sat, 16 Aug 2008 22:41:27 +0000 - BUILD : 1.7.21 (1412) BUGS : NOTES : Fixed the SVN ID/module version for inspircd11.c
Revision 932fd33 - Sat, 16 Aug 2008 21:59:02 +0000 - BUILD : 1.7.21 (1411) BUGS : 887 NOTES : SGLINE and SQLINE support added for Hybrid
Revision 8955e15 - Sat, 16 Aug 2008 15:43:09 +0000 - BUILD : 1.7.21 (1410) BUGS : 924 NOTES : Bug fixed where forbidden channels will appear in /list when inhabited by ChanServ
Revision efc03b7 - Thu, 14 Aug 2008 23:34:43 +0000 - BUILD : 1.7.21 (1409) BUGS : 922 NOTES : Changes check argument in calls to chan_set_modes() from cs_modes.c/do_util() to 2 to avoid calling chan_set_proper_modes()
Revision acfe67f - Mon, 11 Aug 2008 12:53:26 +0000 - Set os_raw to show up as a 3rd party module...
Revision b311216 - Fri, 8 Aug 2008 10:50:21 +0000 - Removed pointless checks for buf existing, as they always will for non pointers.
Revision 6d7d43f - Fri, 8 Aug 2008 10:14:57 +0000 - w00t removed more sa commands from inspircd, as they no longer work
Revision b5d6243 - Fri, 8 Aug 2008 10:04:51 +0000 - Applied patch from w00t to remove sajoin in inspircd.
Revision 964bbfe - Sun, 20 Jul 2008 21:04:01 +0000 - BUILD : 1.7.21 (1404) BUGS : 917 NOTES : make install now runs install routine for modules subdirs also. Thanks Viper
Revision 31125cc - Sun, 20 Jul 2008 20:59:17 +0000 - BUILD : 1.7.21 (1403) BUGS : 916 NOTES : Fixes weird hs_setall behaviour (memory issues). Thanks Jan again
Revision cc4c1e7 - Sun, 20 Jul 2008 20:51:37 +0000 - BUILD : 1.7.21 (1402) BUGS : 899 NOTES : DEFCON was akilling ulined servers clients. Thanks Jan
Revision a5da1eb - Sun, 20 Jul 2008 20:47:07 +0000 - BUILD : 1.7.21 (1401) BUGS : 894 NOTES : Botserv replying with /(null). Thanks Jan
Revision 72fef2a - Sun, 20 Jul 2008 20:41:29 +0000 - BUILD : 1.7.21 (1400) BUGS : 892 NOTES : Updated Deutch language file. Thanks to Christian
Revision 74a4709 - Sun, 20 Jul 2008 20:36:33 +0000 - BUILD : 1.7.21 (1399) BUGS : 909 NOTES : Anope will not limit sessions for ulined servers. Thanks Jan
Revision fc07bee - Sun, 20 Jul 2008 20:28:05 +0000 - BUILD : 1.7.21 (1398) BUGS : 910 NOTES : EVENT_BOT_KICK not being send under all circumstances. Thanks to Jan Milants for reporting and fixing.
Revision 1fc432f - Tue, 3 Jun 2008 18:44:54 +0000 - Fixing svn:keywords Id
Revision 15bb6a8 - Tue, 20 May 2008 09:07:39 +0000 - Applied patch by Hal to fix crashbug in his latest patch
Revision efb6623 - Tue, 13 May 2008 01:11:16 +0000 - BUILD : 1.7.21 (1395) BUGS : 897 NOTES : install.js script now works properly on x64 machines
Revision d751db2 - Mon, 12 May 2008 18:08:31 +0000 - Fixed moduleNoticeLang and anope_cmd_notice_ops
Revision 1d467b9 - Wed, 30 Apr 2008 07:55:50 +0000 - BUILD : 1.7.21 (1393) BUGS : NOTES : Services Operators can now also use NickServ INFO ALL
Revision 1397cfd - Tue, 29 Apr 2008 10:25:01 +0000 - BUILD : 1.7.21 (1392) BUGS : NOTES : <Hal9000> fixes a potential crash in channels.c and does handle the TS on incoming FMODE in inspircd.11
Revision b4d5171 - Sun, 6 Apr 2008 15:07:31 +0000 - Reverted the rusian operinfo string back to english
Revision db2f31e - Thu, 21 Feb 2008 13:09:44 +0000 - BUILD : 1.7.21 (1390) BUGS : 881 NOTES : Fixed error in lang files related to NS SASET LANGUAGE
Revision f3d1f17 - Wed, 20 Feb 2008 17:18:45 +0000 - BUILD : 1.7.21 (1389) BUGS : 872 NOTES : Added NS SASET LANGUAGE
Revision a8c9015 - Wed, 13 Feb 2008 13:49:57 +0000 - BUILD : 1.7.21 (1388) BUGS : N/A NOTES : Modified NS LIST help messages to add SUSPENDED keyword.
Revision 1a3f71b - Tue, 12 Feb 2008 17:44:54 +0000 - BUILD : 1.7.21 (1387) BUGS : 869 NOTES : Added SUSPENDED to NS LIST keywords.
Revision 62de724 - Tue, 12 Feb 2008 15:30:38 +0000 - BUILD : 1.7.21 (1386) BUGS : 867 NOTES : Removed extra loop when parsing defcon modes.
Revision 46c09b5 - Tue, 12 Feb 2008 14:56:33 +0000 - BUILD : 1.7.21 (1385) BUGS : 862 NOTES : rdb_close() where rdb_open() is used in rdb_dbase() functions.
Revision 7c476bb - Tue, 12 Feb 2008 01:27:27 +0000 - BUILD : 1.7.21 (1384) BUGS : 870 NOTES : Fixed segfault introduced y me trying to fix 870.
Revision d8e2d63 - Mon, 11 Feb 2008 21:25:39 +0000 - BUILD : 1.7.21 (1383) BUGS : 863 NOTES : Added missed debug message when HostServ is disabled.
Revision 40bc328 - Mon, 11 Feb 2008 21:10:09 +0000 - BUILD : 1.7.21 (1382) BUGS : 870 NOTES : Fixed memory leak in cs_akick().
Revision 2c82302 - Mon, 11 Feb 2008 21:02:15 +0000 - BUILD : 1.7.21 (1381) BUGS : 868 NOTES : Fixed memory leak in add_akill().
Revision c2411be - Mon, 11 Feb 2008 20:46:31 +0000 - BUILD : 1.7.21 (1380) BUGS : 864 NOTES : Fixed configure script so it will complain about args.
Revision eea393f - Fri, 8 Feb 2008 14:54:04 +0000 - BUILD : 1.7.21 (1379) BUGS : 856 NOTES : x86_64 generating improper SHA1 hash values. Thanks Johno Crawford ;)
Revision 1e9c3a0 - Thu, 7 Feb 2008 20:34:17 +0000 - BUILD : 1.7.21 (1378) BUGS : 861 NOTES : NickServ replying to SVSNICK command where OperServ must.
Revision b0ea0e9 - Thu, 7 Feb 2008 11:00:05 +0000 - BUILD : 1.7.21 (1377) BUGS : 857 NOTES : Fixed the findchan() debug messages so you now have ubercool debug stuff when you enter debug level 3\!
Revision dc313bf - Thu, 7 Feb 2008 10:55:54 +0000 - BUILD : 1.7.21 (1376) BUGS : 859 NOTES : Fixed a small oddity in do_cmode()
Revision 2a83fd3 - Thu, 7 Feb 2008 10:50:04 +0000 - BUILD : 1.7.21 (1375) BUGS : 858 NOTES : do_sjoin() called finduser(NULL)
Revision 2a08701 - Tue, 5 Feb 2008 19:16:42 +0000 - BUILD : 1.7.21 (1374) BUGS : 820 NOTES : do_cmode() called without passing TS
Revision 1baff08 - Tue, 5 Feb 2008 14:35:42 +0000 - BUILD : 1.7.21 (1373) BUGS : 855 NOTES : Fixed various issues in handling of DefCon modes with params
Revision 2844a3e - Tue, 5 Feb 2008 14:15:07 +0000 - BUILD : 1.7.21 (1372) BUGS : 854 NOTES : Removed bs_fantasy_unban from core modules.
Revision de3cc8e - Tue, 5 Feb 2008 14:04:07 +0000 - BUILD : 1.7.21 (1371) BUGS : 849 NOTES : Applied patch by Jan Milants to remove an excessive free in cs_akick
Revision 04d048a - Tue, 5 Feb 2008 13:59:42 +0000 - BUILD : 1.7.21 (1370) BUGS : 846 NOTES : Updated docs/WIN32.txt
Revision 3ccf2f6 - Tue, 5 Feb 2008 13:51:50 +0000 - BUILD : 1.7.21 (1369) BUGS : 685 NOTES : Fixed some small compiler warnings about buffer addresses always evaluating to true
Revision 4dd8573 - Tue, 5 Feb 2008 13:45:51 +0000 - BUILD : 1.7.21 (1368) BUGS : 853 NOTES : Updated config.guess and config.sub from upstream (GNU)
Revision 167aa3e - Mon, 4 Feb 2008 19:47:55 +0000 - BUILD : 1.7.21 (1367) BUGS : 847 NOTES : Added missed NickServ HELP for RESEND command.
Revision 18bde8d - Mon, 4 Feb 2008 17:52:13 +0000 - BUILD : 1.7.21 (1366) BUGS : 848 NOTES : No variable for NSReleaseTimeout in NICK_RECOVERED message
Revision 8d6b3b1 - Mon, 4 Feb 2008 15:54:32 +0000 - BUILD : 1.7.21 (1365) BUGS : 850, 851, 852 NOTES : Fixed several memory leaks reported by Trystan. Do not forget to free allocated memory!
Revision 395f3ed - Sat, 26 Jan 2008 13:29:02 +0000 - BUILD : 1.7.21 (1364) BUGS : 844 NOTES : Removed broken version checking for windows media center edition and tablet edition; free(Jobe);
Revision ba7e2d8 - Sat, 26 Jan 2008 10:50:44 +0000 - BUILD : 1.7.21 (1363) BUGS : 842 NOTES : Fixed yet another memory leak; it wass cs_akick this time
Revision 3e97770 - Sat, 26 Jan 2008 10:41:11 +0000 - BUILD : 1.7.21 (1362) BUGS : 841 NOTES : Fixed memleaks in hs_setall
Revision 439c663 - Sat, 26 Jan 2008 10:34:20 +0000 - BUILD : 1.7.21 (1361) BUGS : 840 NOTES : Fixed a memory leak in cs_list
Revision aef8102 - Sat, 26 Jan 2008 10:31:06 +0000 - BUILD : 1.7.21 (1360) BUGS : 839 NOTES : Removed old code from cs_clear and fixed a memory leak in there as well
Revision b0f9385 - Sat, 26 Jan 2008 10:26:45 +0000 - BUILD : 1.7.21 (1359) BUGS : 838 NOTES : Fixed various checks for LogBot in bs_say and bs_act
Revision 42b72b5 - Sat, 26 Jan 2008 10:20:45 +0000 - BUILD : 1.7.21 (1358) BUGS : 837 NOTES : Added a check for LogChannel when running with -logchan switch
Revision 1e23c7f - Sat, 26 Jan 2008 10:15:04 +0000 - BUILD : 1.7.21 (1357) BUGS : 836 NOTES : Fixed memleaks in os_clearmodes
Revision 6d33eeb - Sat, 26 Jan 2008 10:10:46 +0000 - BUILD : 1.7.21 (1356) BUGS : 835 NOTES : Fixed channel walking for do_mass_mode() and restore_unsynced_topics() to use firstchan/nextchan
Revision d7c0230 - Sat, 26 Jan 2008 10:07:07 +0000 - BUILD : 1.7.21 (1355) BUGS : 834 NOTES : Fixed various oddities in ChanServ suspend code
Revision 721a24a - Sat, 26 Jan 2008 09:55:53 +0000 - BUILD : 1.7.21 (1354) BUGS : 833 NOTES : Ficed various oddities in moduleAddData()
Revision b8bd618 - Sat, 26 Jan 2008 09:37:33 +0000 - BUILD : 1.7.21 (1353) BUGS : NOTES : Rules for Changes: [[1]] A always goes before F (and anything else in between) [[2]] Anything within an A-block or F-block for 1 version is sorted ascending on the date (newer lines on the bottom) [[3]] Lines end with a period.
Revision 4b62b08 - Thu, 24 Jan 2008 14:08:36 +0000 - BUILD : 1.7.21 (1352) BUGS : N/A NOTES : Fixed several language erros (missed strings, bad formatting, etc). Added a check for BotServs bots hostname too long.
Revision b5bf304 - Wed, 16 Jan 2008 09:02:35 +0000 - BUILD : 1.7.21 (1351) BUGS : 831 NOTES : Fixed a bug in next_server() which skipped over all servers right away when passing -1 as param
Revision dfec172 - Tue, 15 Jan 2008 19:59:28 +0000 - BUILD : 1.7.21 (1350) BUGS : 828 NOTES : Forgot to update the other language files
Revision 0716aaa - Tue, 15 Jan 2008 19:49:10 +0000 - BUILD : 1.7.21 (1349) BUGS : 828 NOTES : BOT_NOT_ASSIGNED language string error
Revision d404f61 - Tue, 15 Jan 2008 19:31:20 +0000 - BUILD : 1.7.21 (1348) BUGS : 825 NOTES : listnicks/listchans now shows if a nickname/channel is SUSPENDED.
Revision e6d67d1 - Tue, 15 Jan 2008 15:05:23 +0000 - BUILD : 1.7.21 (1347) BUGS : 827 NOTES : Re-assigned OS CHANLIST perms to Services Opers
Revision 1f9fd58 - Tue, 15 Jan 2008 14:42:30 +0000 - BUILD : 1.7.21 (1346) BUGS : 826 NOTES : GPL required header added
Revision 555c7ff - Sun, 13 Jan 2008 12:54:14 +0000 - BUILD : 1.7.21 (1345) BUGS : NOTES : Updated copyright information
Revision 380e29d - Sat, 12 Jan 2008 22:31:24 +0000 - BUILD : 1.7.21 (1344) BUGS : 824 NOTES : Removed a random time(NULL) which was appended to bans set in check_kick()
Revision 6a948e9 - Fri, 11 Jan 2008 11:28:37 +0000 - BUILD : 1.7.21 (1342) BUGS : NOTES : Development Framework
Revision 1d25573 - Thu, 10 Jan 2008 22:29:01 +0000 - BUILD : 1.7.21 (1341) BUGS : NOTES : Anope 1.7.21 release
Revision 560f84e - Wed, 9 Jan 2008 14:17:42 +0000 - BUILD : 1.7.20 (1340) BUGS : NOTES : I agree
Revision 71eb7fc - Wed, 9 Jan 2008 14:16:20 +0000 - BUILD : 1.7.20 (1339) BUGS : NOTES : mark is a retard when it comes to editing Changes :(
Revision 2f79c36 - Wed, 9 Jan 2008 14:11:35 +0000 - BUILD : 1.7.20 (1338) BUGS : 821 NOTES : Temporary patch for the crash in inspircd_cmd_mode()
Revision c9ce8f3 - Wed, 9 Jan 2008 01:55:04 +0000 - BUILD : 1.7.20 (1337) BUGS : NOTES : Updating something in NEWS, just because i want r1337 instead of letting mark have it >:(
Revision d4c1e5f - Sun, 6 Jan 2008 17:01:30 +0000 - BUILD : 1.7.20 (1336) BUGS : NOTES : Fixed swapped prefixes for +a and +q on inspircd11
Revision f4da465 - Sun, 6 Jan 2008 13:38:15 +0000 - BUILD : 1.7.20 (1335) BUGS : NOTES : Updated documentations as by Jobes patch and did some readability work on cs_enforce
Revision 3daf76c - Sat, 5 Jan 2008 21:30:29 +0000 - BUILD : 1.7.20 (1334) BUGS : NOTES : Fixed insp11 not parsing +q correctly in FJOIN
Revision b9854da - Sat, 5 Jan 2008 18:59:04 +0000 - BUILD : 1.7.20 (1333) BUGS : 817 NOTES : Fixed users not being re-identified automatically after a netsplit on insp
Revision 8f7e160 - Fri, 4 Jan 2008 10:43:21 +0000 - BUILD : 1.7.20 (1332) BUGS : NOTES : Updated Russian language file provided by Kein and added his Russian translations to bundled modules as well
Revision 6ac600f - Fri, 4 Jan 2008 10:22:44 +0000 - BUILD : 1.7.20 (1331) BUGS : 816 NOTES : Applied patch by Jan Milants to fix EVENT_ACCESS_DEL being sent with NULL-param when using XOP
Revision 62502d6 - Fri, 4 Jan 2008 10:18:42 +0000 - BUILD : 1.7.20 (1330) BUGS : 815 NOTES : Applied patch by Trystan to properly detect Windows Vista and Windows Server 2008
Revision 703b273 - Tue, 1 Jan 2008 13:48:50 +0000 - BUILD : 1.7.20 (1329) BUGS : 811 NOTES : Fixed databases not being saved when anope quit due to a connection error
Revision 751783a - Sun, 30 Dec 2007 21:07:04 +0000 - BUILD : 1.7.20 (1328) BUGS : 812 NOTES : Fixed a bug where multiple grouped nicks and not all of them listed in ServicesRoot could result in services roots not becoming services root when using MySQL
Revision 568cec7 - Sun, 30 Dec 2007 14:41:36 +0000 - BUILD : 1.7.20 (1325) BUGS : NOTES : Development Framework
Revision 8efc38c - Sun, 30 Dec 2007 13:36:44 +0000 - BUILD : 1.7.20 (1324) BUGS : NOTES : 1.7.20 release
Revision 0f5b5ab - Fri, 28 Dec 2007 22:51:49 +0000 - BUILD : 1.7.19 (1323) BUGS : 692 NOTES : Added RSQUIT support to the InspIRCd 1.1 protocol module
Revision 4a5cf6e - Fri, 28 Dec 2007 19:12:02 +0000 - BUILD : 1.7.19 (1322) BUGS : 685 NOTES : Applied a patch by Jilles which should fix SJOIN not always sending the correct TS
Revision f8f6494 - Thu, 27 Dec 2007 19:10:36 +0000 - BUILD : 1.7.19 (1321) BUGS : 810 NOTES : Fixed outdated module error strings in ModuleGetErrStr
Revision 6f15f42 - Mon, 24 Dec 2007 15:36:11 +0000 - BUILD : 1.7.19 (1320) BUGS : NOTES :
Revision 59cd3a3 - Mon, 24 Dec 2007 15:30:44 +0000 - BUILD : 1.7.19 (1319) BUGS : NOTES :
Revision 34a88d3 - Sat, 15 Dec 2007 15:50:16 +0000 - BUILD : 1.7.19 (1318) BUGS : 791 NOTES : Fixed inconsistent use of ACCESS events
Revision 60088ee - Mon, 3 Dec 2007 17:17:53 +0000 - BUILD : 1.7.19 (1317) BUGS : NOTES : Updates some docs; by chaz
Revision 46c5372 - Mon, 3 Dec 2007 16:26:39 +0000 - BUILD : 1.7.19 (1316) BUGS : 802 NOTES : Added support for MSVC++ 2008 Express (damn names.. gcc-4.4 would be so much shorter)
Revision edfb74f - Mon, 3 Dec 2007 16:17:48 +0000 - BUILD : 1.7.19 (1315) BUGS : NOTES : Left an oops after the last commit :)
Revision 2ad0fde - Mon, 3 Dec 2007 15:59:39 +0000 - BUILD : 1.7.19 (1314) BUGS : 797 NOTES : Fixed malformed command for chgident in inspircd11.c
Revision 4517a6e - Mon, 3 Dec 2007 15:53:16 +0000 - BUILD : 1.7.19 (1313) BUGS : 796 NOTES : Fixed unregistered users getting access level -1 instead of 0 so they could never get opped
Revision a7c2b26 - Sun, 2 Dec 2007 16:51:10 +0000 - git-svn-id: svn://svn.anope.org/anope/trunk@1312 31f1291d-b8d6-0310-a050-a5561fc1590b
Revision c487fad - Sun, 28 Oct 2007 10:39:57 +0000 - Ignore this...
Revision 0318d95 - Sun, 7 Oct 2007 18:00:05 +0000 - BUILD : 1.7.19 (1310) BUGS : 794 NOTES : Fixes the segfault in inspircd11.c / anope_event_capab() on missing required modules.
Revision f055aa4 - Fri, 5 Oct 2007 16:15:58 +0000 - BUILD : 1.7.19 (1309) BUGS : 793 NOTES : Fixed a typo in inspircd11.c where it checked for chgident.so
Revision f598d67 - Mon, 24 Sep 2007 17:32:33 +0000 - BUILD : 1.7.19 (1308) BUGS : 787 NOTES : Applied a patch by T fixing moduleGetConfigDirective disliking CRLF line-ends
Revision b289f05 - Mon, 24 Sep 2007 17:28:46 +0000 - BUILD : 1.7.19 (1307) BUGS : 788 NOTES : Fixed OS HELP OPER showing admin instead of root (OH NOES)
Revision ff8e275 - Mon, 24 Sep 2007 17:24:06 +0000 - BUILD : 1.7.19 (1306) BUGS : 789 NOTES : Fixed Polish language reporting itself as English when switching to it
Revision 7bf2b42 - Sun, 9 Sep 2007 14:55:14 +0000 - BUILD : 1.7.19 (1305) BUGS : 757 NOTES : Fixed mysql_config values only being tried to compile/link sources and not running the result to see if it actually works
Revision 01ddc37 - Sun, 9 Sep 2007 12:03:57 +0000 - BUILD : 1.7.19 (1304) BUGS : 782 NOTES : Fixed an undeclared identifier in the new code for cleaning up the modules dir on win32
Revision 5f5ac9f - Sat, 8 Sep 2007 08:34:45 +0000 - BUILD : 1.7.19 (1303) BUGS : 703 NOTES : Fixed user being able to change channel modes on empty channels without permission (eg SECUREOPS)
Revision 76f61c3 - Sat, 8 Sep 2007 07:47:28 +0000 - BUILD : 1.7.19 (1302) BUGS : NOTES : Minor style changes in Changes
Revision 69971dd - Thu, 6 Sep 2007 00:16:31 +0000 - BUILD : 1.7.19 (1301) BUGS : 780, 781 NOTES : [1] Removed extra bolds from OS HELP SET [2] Removed extra Limited to... messages from os_akill and os_modload.
Revision e7fef19 - Sun, 2 Sep 2007 14:21:40 +0000 - BUILD : 1.7.19 (1300) BUGS : NOTES : Changed 2 // (C++-style) comments in /* (C-style) */ comments in src/misc.s and ran indent on the same file
Revision 00e6e4d - Sun, 2 Sep 2007 14:11:27 +0000 - BUILD : 1.7.19 (1299) BUGS : NOTES : Added MySQL indexes to decrease the MySQL load during database operations
Revision 113eaa0 - Sun, 2 Sep 2007 13:41:14 +0000 - BUILD : 1.7.19 (1298) BUGS : N/A NOTES : [1] Applied heinz patch to WIN32 docs [2] Corrected comment in chanserv.c
Revision 5088cdc - Fri, 31 Aug 2007 21:19:50 +0000 - BUILD : 1.7.19 (1297) BUGS : N/A NOTES : In the last commit, I forgot to store the just resolved IP in common_unban() so we wont need to resolve the host again.
Revision 57776f8 - Fri, 31 Aug 2007 20:51:05 +0000 - BUILD : 1.7.19 (1296) BUGS : N/A NOTES : Since we now have u->hostip, lets use it in common_unban()
Revision 317b3e0 - Fri, 31 Aug 2007 20:40:36 +0000 - BUILD : 1.7.19 (1295) BUGS : N/A NOTES : We now have hostip in user_ struct so we can use it where needed. We wont do host_resolve() unless it is extremely necessary, coz we dont want to flood the nameserver.
Revision d5a2079 - Fri, 31 Aug 2007 18:59:12 +0000 - BUILD : 1.7.19 (1294) BUGS : N/A NOTES : in is_excepted() if we found the exception, break(). There is no point on continue exploring the array. Also, I forgot to free hostip in my previous commit.
Revision cde740c - Fri, 31 Aug 2007 18:38:14 +0000 - BUILD : 1.7.19 (1293) BUGS : 778 NOTES : is_excepted() now uses match_userip() also.
Revision 6e47676 - Fri, 31 Aug 2007 17:34:42 +0000 - BUILD : 1.7.19 (1292) BUGS : 776 NOTES : Fixed wrong reply when deleting entries by number (akick, badwords)
Revision fb8c786 - Thu, 30 Aug 2007 20:59:14 +0000 - BUILD : 1.7.19 (1291) BUGS : 774 NOTES : Unreals (3.2) SVSJOIN command now supports channel keys
Revision cc15db0 - Wed, 29 Aug 2007 21:45:06 +0000 - BUILD : 1.7.19 (1290) BUGS : 723 NOTES : Anope now can except users from Session limit based on their IP.
Revision 3c1a2fb - Wed, 29 Aug 2007 19:05:59 +0000 - BUILD : 1.7.19 (1289) BUGS : 768 NOTES : Fixed module runtime directory not always being cleaned up nicely
Revision 56800d4 - Wed, 29 Aug 2007 18:40:53 +0000 - BUILD : 1.7.19 (1288) BUGS : 761 NOTES : Fixing up a comment from the last commit
Revision 4a0092f - Wed, 29 Aug 2007 18:39:54 +0000 - BUILD : 1.7.19 (1287) BUGS : 761 NOTES : Fixed OperServ SGLINE to now remove trailing spaces from the mask... this is not 100% syntactically correct, but spaces on the end are not usually needed anyways
Revision 071a08c - Wed, 29 Aug 2007 18:34:07 +0000 - BUILD : 1.7.19 (1286) BUGS : 731 NOTES : Fixed TS6 UID generation
Revision 53fbcea - Wed, 29 Aug 2007 04:13:44 +0000 - BUILD : 1.7.19 (1285) BUGS : 684, 772 NOTES : [1] Added InspIRCd11 vIdent support [2] InspIRCD11 protocol now uses SVSJOIN/PART instead of SAJOIN/PART
Revision b89cfa3 - Tue, 28 Aug 2007 14:54:49 +0000 - BUILD : 1.7.19 (1284) BUGS : 770 NOTES : SuperAdmins now have a higher channel level than channel founders so they will always win from founders
Revision 405d39f - Tue, 28 Aug 2007 14:50:59 +0000 - BUILD : 1.7.19 (1283) BUGS : 773 NOTES : Patch provided by katsklaw: This patch makes us check commands existance before issuing and we scream like a girl if its not.
Revision d5594b8 - Tue, 28 Aug 2007 14:20:44 +0000 - BUILD : 1.7.19 (1282) BUGS : 729 NOTES : Changed the "Limited to ..." lines in help replies to automatically appended lines
Revision dbcca23 - Tue, 28 Aug 2007 12:21:55 +0000 - BUILD : 1.7.19 (1281) BUGS : NOTES : Reworded some stuffs in Changes
Revision 382bf17 - Tue, 28 Aug 2007 05:14:54 +0000 - BUILD : 1.7.19 (1280) BUGS : 763 NOTES : Fixed bug in ptlink protocol where topic time wasnt being sent.
Revision 817316d - Tue, 28 Aug 2007 04:43:10 +0000 - BUILD : 1.7.19 (1279) BUGS : 765 NOTES : Fixed bug when truncating passwords to PASSMAX with enc_none.
Revision f539caa - Tue, 28 Aug 2007 03:09:22 +0000 - BUILD : 1.7.19 (1278) BUGS : 683, 767 NOTES : [1] typo in en_us.l [2] Provided by katsklaws patch: inspircd11 protocol now uses svshold.
Revision eaa1e65 - Mon, 27 Aug 2007 22:31:45 +0000 - BUILD : 1.7.19 (1277) BUGS : 759 NOTES : Added missed NS CONFIRM help.
Revision b768f0b - Mon, 27 Aug 2007 19:32:35 +0000 - BUILD : 1.7.19 (1275) BUGS : 753 NOTES : Services Admins and Services Opers can now be kicked by ChanServ.
Revision 409671f - Mon, 27 Aug 2007 19:14:16 +0000 - BUILD : 1.7.19 (1275) BUGS : 747 NOTES : CS SET XOP can not be used if cs_xop is not loaded.
Revision 1576ab1 - Mon, 27 Aug 2007 18:12:31 +0000 - BUILD : 1.7.19 (1274) BUGS : 764 NOTES : Fixed firstuser/nextuser and first_uid/next_uid using the same globals thus being unable to be used at the same time
Revision f9f5c67 - Mon, 27 Aug 2007 17:15:44 +0000 - BUILD : 1.7.19 (1273) BUGS : NOTES : Updated src/bin/am to now correctly work with multiversioned repositories as reported by svnversion
Revision 019c9a0 - Mon, 27 Aug 2007 17:09:18 +0000 - BUILD : 1.7.19 (1272) BUGS : N/A NOTES : Patch provided by teh heinz: [1] Updated the WIN32.txt document a bit [2] Re-worded the CHAN_LEVELS_XOP string in en_us.l
Revision 59e8ec4 - Mon, 27 Aug 2007 16:58:35 +0000 - BUILD : 1.7.19 (1271) BUGS : NOTES : Fixed revision numbering in version.log
Revision f946a55 - Mon, 27 Aug 2007 03:23:06 +0000 - BUILD : 1.7.19 (1268) BUGS : 714 NOTES : Moved left settings for commands to core modules.
Revision 82015a6 - Sun, 26 Aug 2007 20:49:18 +0000 - BUILD : 1.7.19 (1268) BUGS : 662 NOTES : Optimized akick and badwords lists, provided by Viper.
Revision 1794669 - Sun, 26 Aug 2007 20:13:33 +0000 - BUILD : 1.7.19 (1268) BUGS : 662 NOTES : badword counting fixed, and now the list is sorted also. fixed remaining bug in akick sorting.
Revision 1a5e912 - Sun, 26 Aug 2007 18:43:43 +0000 - BUILD : 1.7.19 (1267) BUGS : 662 NOTES : akick counts are now properly decressed. os_info now really uses status var. some module clean ups.
Revision a3bf525 - Sun, 26 Aug 2007 18:40:24 +0000 - BUILD : 1.7.19 (1266) BUGS : NOTES : Updated src/bin/am for now SVN host some more
Revision 4f9325f - Sun, 26 Aug 2007 15:33:06 +0000 - BUILD : 1.7.19 (1265) BUGS : NOTES : Updated copyright information
Revision 15556aa - Mon, 13 Aug 2007 10:43:37 +0000 - BUILD : 1.7.19 (1263) BUGS : NOTES : Made an oops in the fix for bug 742 :) (wrong params passed to a function)
Revision d45fabd - Sat, 11 Aug 2007 08:41:18 +0000 - BUILD : 1.7.19 (1263) BUGS : 742 NOTES : Fixed inspircd11.c so it generates a fake capab parse call to enable things like NOQUIT... also ran indent on inspircd11.c
Revision f3d98ae - Wed, 8 Aug 2007 18:41:42 +0000 - BUILD : 1.7.19 (1262) BUGS : 727 NOTES : Fixed DefConChanModes being re-set while being unset
Revision d20ad8e - Wed, 8 Aug 2007 18:25:14 +0000 - BUILD : 1.7.19 (1260) BUGS : 734 NOTES : Fixed a false debug notice claiming the killed user did not exist when it was killed due to a session limit exceeded
Revision ba5c044 - Wed, 8 Aug 2007 17:20:23 +0000 - BUILD : 1.7.19 (1260) BUGS : NOTES : Updated FAQ to reflect the changes on wiki/site
Revision e975f89 - Sun, 5 Aug 2007 15:38:31 +0000 - BUILD : 1.7.19 (1258) BUGS : NOTES : Quick fix to src/bin/am to make it work (sort of) again...
Revision 597212d - Sun, 5 Aug 2007 12:36:26 +0000 - BUILD : 1.7.19 (1258) BUGS : 750 NOTES : Fixed CA_AUTODEOP not working anymore (since 1.7.9 or so probably)
Revision 945b51b - Sat, 14 Jul 2007 08:10:22 +0000 - BUILD : 1.7.19 (1256) BUGS : NOTES : Moved the displaying of command infos on command add/remove to debug level 2 instead of 1
Revision e873466 - Mon, 9 Jul 2007 11:24:04 +0000 - BUILD : 1.7.19 (1255) BUGS : 743 NOTES : Fixed various compile errors with `make strict`
Revision 782aed6 - Mon, 9 Jul 2007 11:14:44 +0000 - BUILD : 1.7.19 (1254) BUGS : 741 NOTES : Fixed a possible buffer overflow in inspircd10.c
Revision 2a0c54c - Mon, 9 Jul 2007 11:09:33 +0000 - BUILD : 1.7.19 (1253) BUGS : 737 NOTES : Fixed GlobalOnCycle notices being sent to Anope itself and juped servers
Revision 873125f - Mon, 9 Jul 2007 11:01:44 +0000 - BUILD : 1.7.19 (1252) BUGS : 729 NOTES : Fixed various access levels for oper commands
Revision 813c850 - Mon, 18 Jun 2007 13:37:10 +0000 - BUILD : 1.7.19 (1251) BUGS : 732 NOTES : Fixed /os MODINFO showing no
Revision e16865f - Fri, 15 Jun 2007 14:30:04 +0000 - BUILD : 1.7.19 (1250) BUGS : 718 NOTES : Fixed the fact that we did not send a receive-notification for the SQUIT for a juped server
Revision aa8ba0d - Fri, 15 Jun 2007 13:47:46 +0000 - BUILD : 1.7.19 (1249) BUGS : 726 NOTES : Fixed some jupe stuff: when juping a currently non-existing server, it was still squitted and the globaloncycleup message was sent to newly juped servers
Revision 37df212 - Fri, 15 Jun 2007 13:20:02 +0000 - BUILD : 1.7.19 (1248) BUGS : NOTES : Development Framework
Revision 5ebf148 - Sun, 10 Jun 2007 12:06:54 +0000 - BUILD : 1.7.19 (1247) BUGS : NOTES : Anope 1.7.19 Release
Revision 60794f5 - Sun, 10 Jun 2007 11:43:40 +0000 - BUILD : 1.7.18 (1246) BUGS : NOTES : Fixed possible compile error with inspircd11 on win32
Revision 461af46 - Sat, 9 Jun 2007 15:27:41 +0000 - BUILD : 1.7.18 (1245) BUGS : 671 NOTES : NSDefKill can now only be enabled if UsePrivmsg is also enabled; NSDefKill is now used instead of UsePrivmsg to determine whether unregistered users receive PRIVMSGs or NOTICEs
Revision 0bdd730 - Mon, 4 Jun 2007 13:04:05 +0000 - BUILD : 1.7.18 (1244) BUGS : 713 719 NOTES : Corrected typo in rdb.c, added code in backup_databases() and remove_backups() to backup the prenick db, and added checks in remove_backups() for s_BotServ and s_HostServ being NULL
Revision 42703a0 - Wed, 30 May 2007 13:33:58 +0000 - BUILD : 1.7.18 (1243) BUGS : NOTES : Fixed a typo in example.conf
Revision d153e04 - Sun, 22 Apr 2007 17:28:49 +0000 - BUILD : 1.7.18 (1242) BUGS : NOTES : Minor tweaks to the ns_noop_convert output
Revision d04fbb9 - Sat, 21 Apr 2007 12:35:13 +0000 - BUILD : 1.7.18 (1241) BUGS : 707 NOTES : Applied a patch by jilles to fix various charybdis and ts6 related issues
Revision 208219f - Sat, 21 Apr 2007 12:28:49 +0000 - BUILD : 1.7.18 (1240) BUGS : 706 NOTES : Fixed EVENT_ACCESS_DEL nog being sent on each delete when mass-deleting in cs_xop
Revision d10f00f - Sat, 21 Apr 2007 12:16:12 +0000 - BUILD : 1.7.18 (1239) BUGS : 705 NOTES : Applied patch by Jan Milants to fix the swapped ACCESS_ADD and ACCESS_CHANGED events in cs_xop
Revision 092d240 - Sat, 21 Apr 2007 11:50:12 +0000 - BUILD : 1.7.18 (1238) BUGS : 662 NOTES : Fixed array count not being decremented on ChanServ access lists (provided by Jan Milants)
Revision ab0dc81 - Sat, 21 Apr 2007 11:19:52 +0000 - BUILD : 1.7.18 (1237) BUGS : 661 NOTES : Fixed DefCon which did not force DefConChanModes when it was enabled
Revision df8e1b5 - Mon, 19 Mar 2007 11:13:29 +0000 - # BUILD : 1.7.18 (1236) # BUGS : # NOTES : Applied Rob's password length patch
Revision de39a0e - Sun, 18 Mar 2007 23:23:33 +0000 - # BUILD : 1.7.18 (1235) # BUGS : 643 # NOTES : Defcon's AKILL will now honor the server's sync flag
Revision 6af1546 - Sun, 18 Mar 2007 22:39:24 +0000 - # BUILD : 1.7.18 (1234) # BUGS : 680 681 # NOTES : typos in en_us.l
Revision 32be134 - Sun, 18 Mar 2007 21:11:46 +0000 - # BUILD : 1.7.18 (1233) # BUGS : 670 # NOTES : Fixed minor booboo in en_us.l and de.l
Revision 2fee554 - Sun, 18 Mar 2007 21:04:51 +0000 - # BUILD : 1.7.18 (1232) # BUGS : 622 # NOTES : Modified en_us.l, de.l and Changes.lang to fix 622.
Revision 6ab1b8f - Wed, 14 Mar 2007 17:08:27 +0000 - BUILD : 1.7.18 (1231) BUGS : N/A NOTES : Ensure moduleData is still populated when anopeFini gets called when explicitaly unloading a single module.
Revision 13c2638 - Sat, 3 Mar 2007 16:19:06 +0000 - # BUILD : 1.7.18 (1230) # BUGS : 656 # NOTES : We now send out UNKLINE on hybridircd
Revision f70d6e3 - Sat, 3 Mar 2007 12:28:40 +0000 - # BUILD : 1.7.18 (1229) # BUGS : 690 # NOTES : SAs can no longer move down other SAs to the SO list.
Revision 976c246 - Mon, 22 Jan 2007 17:20:14 +0000 - BUILD : 1.7.18 (1228) BUGS : 672 NOTES : Fixed a crash when MySQL was enabled; it checked the (unset) uplink server flags resulting in a segfault
Revision bf19cf3 - Mon, 15 Jan 2007 10:22:58 +0000 - BUILD : 1.7.18 (1227) BUGS : 667 NOTES : Fixed inspircd11.c using strtok_r - myStrGetToken is more compatible (strtok_r does not work on windows)
Revision 2ad5c86 - Mon, 15 Jan 2007 10:15:35 +0000 - BUILD : 1.7.18 (1226) BUGS : 668 NOTES : Fixed win32 makefile for the inspircd protocol module changes
Revision b27ae8c - Mon, 15 Jan 2007 10:12:22 +0000 - BUILD : 1.7.18 (1225) BUGS : 669 NOTES : Fixed spurious PONGs being sent during burst when MySQL was saving (it still is a dirty hack, but at least it should work now)
Revision 4a8a6b8 - Wed, 10 Jan 2007 20:21:45 +0000 - BUILD : 1.7.18 (1224) BUGS : 663 NOTES : Fixed BotServ kicks to now obey the SignKick setting of the channel
Revision 264fb0c - Wed, 10 Jan 2007 20:01:58 +0000 - BUILD : 1.7.18 (1223) BUGS : 666 NOTES : Fixed CHAN_SYMBOL_REQUIRED which claimed one can register local (&) channels (sorry Rob, i should have left this bug for you)
Revision c563f6e - Wed, 10 Jan 2007 19:52:02 +0000 - BUILD : 1.7.18 (1222) BUGS : 665 NOTES : Fixed a minor syntax error in anoperc (echi instead of echo)
Revision 69196c4 - Sat, 6 Jan 2007 20:13:36 +0000 - BUILD : 1.7.18 (1221) BUGS : 659 NOTES : Fixed a mistake in the MySQL code with identifying services roots
Revision 0b74a48 - Sat, 6 Jan 2007 19:57:55 +0000 - BUILD : 1.7.18 (1220) BUGS : 657 NOTES : Fixed various OperServ commands which did not respect a disabled OSOpersOnly
Revision bd6a836 - Sat, 6 Jan 2007 17:31:07 +0000 - BUILD : 1.7.18 (1219) BUGS : NOTES : Fixed a missing backtick in the INSERT query for newsitems
Revision 2c390a1 - Tue, 2 Jan 2007 14:54:07 +0000 - BUILD : 1.7.18 (1218) BUGS : 622 NOTES : Fixed ChanServ LIST to now search for <#chan> if only <chan> is given; Fixed all LIST commands to give error reporting when specifying incorrect ranges.
Revision ba36a78 - Tue, 2 Jan 2007 13:15:42 +0000 - BUILD : 1.7.18 (1217) BUGS : NOTES : Fixed small mistakes in both InspIRCd protocol modules
Revision 1318ed7 - Mon, 1 Jan 2007 22:34:59 +0000 - BUILD : 1.7.18 (1216) BUGS : NOTES : Added support for inspircd 1.1 (b8+)
Revision c3c60a9 - Mon, 1 Jan 2007 22:34:08 +0000 - BUILD : 1.7.18 (1215) BUGS : NOTES : Development Framework
Revision 5ed6520 - Sun, 31 Dec 2006 22:28:55 +0000 - BUILD : 1.7.18 (1214) BUGS : NOTES : Anope 1.7.18 Release
Revision 327d271 - Sat, 30 Dec 2006 17:21:37 +0000 - BUILD : 1.7.17 (1213) BUGS : 651 653 NOTES : Fixed channel joins being logged twice in debug mode on some IRCds and BotServ incorrectly attempting to remove bans with BSSmartJoin
Revision fa67b03 - Wed, 27 Dec 2006 15:54:10 +0000 - BUILD : 1.7.17 (1212) BUGS : 652 NOTES : Fixed handleModuleOperationQueue to also include error messages instead of only error numbers
Revision c0c0a64 - Wed, 27 Dec 2006 15:44:30 +0000 - BUILD : 1.7.17 (1211) BUGS : 650 NOTES : Fixed ModuleNoticeLang which was formatting the string twice
Revision 4e409e3 - Sun, 24 Dec 2006 17:51:32 +0000 - BUILD : 1.7.17 (1210) BUGS : 645 646 647 NOTES : Fixed anoperc restart, nickchanges on TS6, typo in CHAN_REGISTER_NONE_CHANNEL; added error messages when RDB functions fail (thx heinz)
Revision 6e7add3 - Sat, 23 Dec 2006 13:25:01 +0000 - BUILD : 1.7.17 (1209) BUGS : NOTES : Another batch of changes regarding RDB/MySQL; all functions are now doing proper error reporting; errors are not yet handled properly
Revision ee5559b - Tue, 12 Dec 2006 20:21:59 +0000 - BUILD : 1.7.17 (1208) BUGS : N/A NOTES : EVENT_BOT_KICK and EVENT_BOT_ADD added
Revision 3fb604b - Sun, 10 Dec 2006 12:27:56 +0000 - BUILD : 1.7.17 (1207) BUGS : 641 NOTES : Fixed EVENT_TOPIC_UPDATED not being sent when the topic was updated from within certain protocol modules
Revision 01e6313 - Sun, 10 Dec 2006 12:17:20 +0000 - BUILD : 1.7.17 (1206) BUGS : 631 NOTES : Fixed small language mistake in en_us.l and nl.l
Revision 78e33a2 - Sun, 10 Dec 2006 12:14:53 +0000 - BUILD : 1.7.17 (1205) BUGS : 630 NOTES : Fixed a small typo in ru.l
Revision 38d475d - Sun, 10 Dec 2006 12:08:02 +0000 - BUILD : 1.7.17 (1204) BUGS : 629 NOTES : Fixed ns_alist which did not accept Founder as a correct min_lev
Revision bcd28b9 - Sat, 9 Dec 2006 23:15:14 +0000 - BUILD : 1.7.17 (1203) BUGS : NOTES : Small MySQL fix which should have already been in
Revision 10aac18 - Sat, 9 Dec 2006 23:05:29 +0000 - BUILD : 1.7.17 (1202) BUGS : 640 NOTES : Fixed langfiles having CHANAKILL instead of CHANKILL in the chankill syntax lines
Revision d0c7617 - Sat, 9 Dec 2006 22:58:17 +0000 - BUILD : 1.7.17 (1201) BUGS : 634 NOTES : Fixed install.js by adding the possibility to search for files on multiple drives instead of just C:
Revision fb05b60 - Sat, 9 Dec 2006 22:55:00 +0000 - BUILD : 1.7.17 (1200) BUGS : 632 NOTES : Fixed BotServ KICK incorrectly reporting assigned status
Revision 3aa379b - Sat, 9 Dec 2006 22:50:13 +0000 - BUILD : 1.7.17 (1199) BUGS : 621 NOTES : Added the ability to see if AutoOp is enabled in NickServ INFO displays.
Revision 6e41124 - Sat, 9 Dec 2006 22:35:44 +0000 - BUILD : 1.7.17 (1198) BUGS : NOTES : Reviewed and updated all of the MySQL code...
Revision 888fe64 - Thu, 2 Nov 2006 17:37:30 +0000 - BUILD : 1.7.17 (1196) BUGS : 623 NOTES : Applied marks 623 patch, didnt apply the 621 patch as only en_us.l has been updated in it.
Revision cecd5c2 - Mon, 30 Oct 2006 20:41:44 +0000 - BUILD : 1.7.17 (1195) BUGS : N/A NOTES : testing...
Revision 5cf6786 - Sun, 29 Oct 2006 19:39:52 +0000 - BUILD : 1.7.17 (1194) BUGS : N/A NOTES : Hmm it sent the mail but didnt commit...
Revision fbbbbd3 - Sat, 28 Oct 2006 12:41:11 +0000 - BUILD : 1.7.17 (1193) BUGS : N/A NOTES : really just making sure i can still commit properly
Revision 3fad73f - Sat, 21 Oct 2006 13:51:42 +0000 - BUILD : 1.7.17 (1192) BUGS : 617 NOTES : Send svspart instead of eob
Revision 5b3eb75 - Fri, 20 Oct 2006 06:29:29 +0000 - BUILD : 1.7.17 (1191) BUGS : 616 NOTES : Error message changed when trying to register a nick before NSRegDelay is up.
Revision e02f698 - Wed, 18 Oct 2006 17:52:45 +0000 - BUILD : 1.7.17 (1190) BUGS : N/A NOTES : sha1 is a valid choice of encryption hash
Revision c2e07f0 - Wed, 18 Oct 2006 16:31:48 +0000 - BUILD : 1.7.17 (1189) BUGS : NOTES : Support for mlocking +c on ultimate3 was missing
Revision f41d792 - Wed, 18 Oct 2006 08:13:35 +0000 - BUILD : 1.7.17 (1188) BUGS : N/A NOTES : Make the mysql secure check easier to read... its ugly :(
Revision 9911e0a - Wed, 18 Oct 2006 08:08:01 +0000 - BUILD : 1.7.17 (1187) BUGS : N/A NOTES : Put mysql secure back to how it should be - i think
Revision 706c469 - Tue, 17 Oct 2006 21:25:16 +0000 - BUILD : 1.7.17 (1186) BUGS : N/A NOTES : Encryption fixes for win32
Revision 9bf8366 - Tue, 17 Oct 2006 20:42:40 +0000 - BUILD : 1.7.17 (1185) BUGS : N/A NOTES : Encryption now offers the choice of none, old and md5 - the md5 module is nicely taken from irc-services and actaully works, yes, real md5, in anope, wow eh?
Revision 3dbe219 - Tue, 17 Oct 2006 20:22:18 +0000 - BUILD : 1.7.17 (1184) BUGS : NOTES : Development Framework
Revision a49ef00 - Tue, 17 Oct 2006 19:15:37 +0000 - BUILD : 1.7.17 (1182) BUGS : NOTES : Anope 1.7.17 release
Revision b84de63 - Tue, 17 Oct 2006 19:08:23 +0000 - BUILD : 1.7.16 (1181) BUGS : NOTES : Fixed MySQL detection in configure.in; it should now always work correctly if mysql_config is found
Revision 4d63835 - Tue, 17 Oct 2006 18:13:32 +0000 - BUILD : 1.7.16 (1180) BUGS : 614 NOTES : Fixed: [1] MySQL not storing passwords at all (blank passes) [2] saving of ttb with MySQL/RDB was completely fubar [3] do not send PONG-flood anymore on db-load...
Revision af5f8af - Mon, 16 Oct 2006 17:53:02 +0000 - BUILD : 1.7.16 (1179) BUGS : NOTES : Changed uber-mysql-validation-detection to use AM_LINK_IFELSE as it should have used all along...
Revision dac7c2d - Mon, 16 Oct 2006 17:09:52 +0000 - BUILD : 1.7.16 (1178) BUGS : NOTES : Fixed a MySQL query error in the RDB functions.... successor cannot be NULL
Revision 8184ae9 - Mon, 16 Oct 2006 17:07:30 +0000 - BUILD : 1.7.16 (1177) BUGS : NOTES : Fixed MySQL query debug to not excessivly quote queries before displaying in debug mode
Revision 3681b6d - Mon, 16 Oct 2006 16:15:09 +0000 - BUILD : 1.7.16 (1176) BUGS : 611 NOTES : Fixed anoperc restart to allow arguments like anoperc start
Revision 2db88fc - Mon, 16 Oct 2006 15:05:00 +0000 - BUILD : 1.7.16 (1175) BUGS : 612 NOTES : Fixed a number of MySQL/RDB-related functions which did not correctly escape their arguments
Revision 6e77a5d - Sun, 15 Oct 2006 15:49:54 +0000 - BUILD : 1.7.16 (1174) BUGS : NOTES : Fixed src/mod_version.c to be compiled with module options and added an additional check to see if the values returned by mysql_config are valid
Revision 6f94f2b - Sun, 15 Oct 2006 14:24:59 +0000 - BUILD : 1.7.16 (1173) BUGS : NOTES : Fixed a boo-boo in docs/WIN32.txt and removed a solved bug from BUGS (the one with clone detection... well its
Revision d8c5219 - Sun, 15 Oct 2006 12:40:52 +0000 - BUILD : 1.7.16 (1172) BUGS : NOTES : Added copyright notice for strlcat() and strlcpy() in src/misc.c
Revision 449c739 - Sun, 15 Oct 2006 09:10:41 +0000 - BUILD : 1.7.16 (1171) BUGS : NOTES : Small documentation updates
Revision 6494fe3 - Sun, 15 Oct 2006 08:39:34 +0000 - BUILD : 1.7.16 (1170) BUGS : NOTES : Development Framework
Revision 34b4a16 - Mon, 9 Oct 2006 18:04:20 +0000 - BUILD : 1.7.16 (1168) BUGS : NOTES : Anope 1.7.16 Release
Revision ba2af84 - Mon, 9 Oct 2006 12:41:17 +0000 - BUILD : 1.7.15 (1167) BUGS : 609 NOTES : Removed LANGUAGE from the SASET help for nearly all languages (it was only not there in en_us.l)
Revision ea9c78f - Sun, 8 Oct 2006 11:51:43 +0000 - # BUILD : 1.7.15 (1166) # BUGS : 603 # NOTES : Modified do_umode() to work with last fix.
Revision 86f5463 - Sat, 7 Oct 2006 15:11:22 +0000 - BUILD : 1.7.15 (1165) BUGS : 603 NOTES : Added support for SVSMODE by parsing it as a MODE on supported IRCDs
Revision 3c17a07 - Sat, 7 Oct 2006 12:03:20 +0000 - BUILD : 1.7.15 (1164) BUGS : 607 NOTES : Fixed the BotServ CAPS-kicker; when calculating the percentage, it now ignores all non-alphabetic characters
Revision aa52d94 - Sun, 1 Oct 2006 20:14:33 +0000 - BUILD : 1.7.15 (1163) BUGS : NOTES : Various small changes to documentation and example config (and removing void \r from sources)
Revision f11e06e - Fri, 29 Sep 2006 17:54:07 +0000 - BUILD : 1.7.15 (1162) BUGS : 604 NOTES : Added functions to let modules backup their own databases and added this functionality to the bundled modules
Revision c565a28 - Fri, 29 Sep 2006 16:29:46 +0000 - BUILD : 1.7.15 (1161) BUGS : 606 NOTES : Fixed Makefile.win32 to fix a typo and `nmake clean` (it now uses spotless)
Revision 0d787ae - Thu, 28 Sep 2006 08:52:35 +0000 - # BUILD : 1.7.15 (1159) # BUGS : 603 # NOTES : we will now process UnrealIRCd's SVS(2)MODE messages
Revision 483f14f - Mon, 25 Sep 2006 07:46:51 +0000 - BUILD : 1.7.15 (1158) BUGS : NOTES : Fixed the Makefile to let make work with multiple threads (tested with 3)
Revision b092b4e - Sun, 24 Sep 2006 15:59:01 +0000 - BUILD : 1.7.15 (1157) BUGS : 589 NOTES : Fixed restarting under windows, it should now work correctly
Revision 36d3641 - Sun, 17 Sep 2006 18:52:25 +0000 - BUILD : 1.7.15 (1156) BUGS : NOTES : Another small fix in nl.l
Revision 6e79bd3 - Sun, 17 Sep 2006 18:48:36 +0000 - BUILD : 1.7.15 (1155) BUGS : NOTES : Fixed small mistakes in nl.l
Revision 2d78a39 - Tue, 12 Sep 2006 17:49:51 +0000 - BUILD : 1.7.15 (1154) BUGS : N/A NOTES : Fixed plexus3 noop support
Revision 4cb9eb9 - Mon, 11 Sep 2006 11:38:07 +0000 - # BUILD : 1.7.15 (1153) # BUGS : 596 # NOTES : Applied first part of Heinz's win32 patch
Revision 8b87cc1 - Sun, 10 Sep 2006 19:46:53 +0000 - BUILD : 1.7.15 (1152) BUGS : 599 NOTES : Corrected valid nick characters for /OS SVSNICK by making the bs_bot isvalidnick() macro global via services.h
Revision 60b3c35 - Sun, 10 Sep 2006 19:24:20 +0000 - BUILD : 1.7.15 (1151) BUGS : 601 NOTES : Fixed us with reposding we didnt
Revision afb6d55 - Sun, 10 Sep 2006 17:10:24 +0000 - BUILD : 1.7.15 (1150) BUGS : 595 NOTES : Fixed MySQL making a new connection for each query (bit TOO enthousiastic?)
Revision 517b4b0 - Sun, 10 Sep 2006 16:42:57 +0000 - BUILD : 1.7.15 (1149) BUGS : 598 NOTES : Added HOP to the list of XOP commands in the error from ChanServ ACCESS when XOP is enabled on supported ircds (and that line is too long!)
Revision f5ab326 - Sun, 10 Sep 2006 16:07:32 +0000 - BUILD : 1.7.15 (1148) BUGS : 588 NOTES : Added SASET AUTOOP to NickServ to match SET AUTOOP
Revision 3d5e804 - Sun, 10 Sep 2006 15:53:17 +0000 - BUILD : 1.7.15 (1147) BUGS : 587 NOTES : Fixed missing help for /ns SET AUTOOP
Revision 6515074 - Sun, 10 Sep 2006 15:20:20 +0000 - BUILD : 1.7.15 (1146) BUGS : 583 NOTES : Fixed mass compiler warnings with make strict on FC5 (patch by Trystan)
Revision cd1d095 - Sun, 10 Sep 2006 15:15:14 +0000 - BUILD : 1.7.15 (1145) BUGS : 579 NOTES : Fixed make strict issues with src/tools
Revision 9993ee6 - Sun, 27 Aug 2006 18:26:41 +0000 - BUILD : 1.7.15 (1144) BUGS : NOTES : Fixed some c++-comments rob added; c-comments ftw!
Revision c2099cc - Sun, 27 Aug 2006 18:08:36 +0000 - BUILD : 1.7.15 (1143) BUGS : 593 NOTES : Fixed mod_current_module not always NULL-ified in mod_run_cmd, resulting in weird segfaults in special situations
Revision 785a427 - Wed, 23 Aug 2006 08:13:14 +0000 - BUILD : 1.7.15 (1142) BUGS : N/A NOTES : Dont let hybrid send EOBs since we told it we dont suppor them anymore
Revision 739674e - Wed, 23 Aug 2006 08:04:57 +0000 - BUILD : 1.7.15 (1141) BUGS : N/A NOTES : Removed EOB support from hybrid protocol file, this should make things like entry message work even after a remove net-join
Revision e2637d0 - Wed, 23 Aug 2006 07:57:12 +0000 - BUILD : 1.7.15 (1140) BUGS : N/A NOTES : Plexus3 can send global EOBs if we send SVS in the capab string - so now we do, this does NOT help with other hyb based ircds, and they still have an issue.
Revision d933cd6 - Tue, 22 Aug 2006 09:28:08 +0000 - BUILD : 1.7.15 (1139) BUGS : N/A NOTES : Applied pelxus3 fixs from ThaPrince
Revision d222e75 - Mon, 21 Aug 2006 17:48:23 +0000 - BUILD : 1.7.15 (1138) BUGS : 585 NOTES : Another attempt at fixing db_mysql_query()
Revision fee55f4 - Mon, 21 Aug 2006 15:03:43 +0000 - BUILD : 1.7.15 (1137) BUGS : n/a NOTES : Another try at better mysql query.
Revision d85e797 - Sun, 20 Aug 2006 09:25:19 +0000 - # BUILD : 1.7.15 (1136) # BUGS : 578 # NOTES : fixed bsd compiler warning
Revision edbd71f - Sun, 20 Aug 2006 09:04:49 +0000 - # BUILD : 1.7.15 (1135) # BUGS : 586 584 582 # NOTES : several fixes
Revision 8dc1436 - Mon, 14 Aug 2006 19:11:13 +0000 - BUILD : 1.7.15 (1134) BUGS : N/A NOTES : Missed two %Rs in hun.l
Revision 2197e82 - Mon, 14 Aug 2006 18:08:02 +0000 - BUILD : 1.7.15 (1133) BUGS : N/A NOTES : Improved robustness on db_mysql_query()
Revision efbe346 - Wed, 9 Aug 2006 18:20:45 +0000 - BUILD : 1.7.15 (1132) BUGS : NOTES : Fixed development framework
Revision 9c6eaa5 - Wed, 9 Aug 2006 12:35:44 +0000 - # BUILD : 1.7.15 (1131) # BUGS : # NOTES : fixed revision number, we're missing an entry
Revision a512a8f - Wed, 9 Aug 2006 12:32:06 +0000 - # BUILD : 1.7.15 (1129) # BUGS : 575 # NOTES : fixed port checking when using cmd line switches
Revision b7092e6 - Tue, 8 Aug 2006 18:18:31 +0000 - BUILD : 1.7.15 (1128) BUGS : NOTES : Anope 1.7.15 Release
Revision 5252a9c - Tue, 8 Aug 2006 09:51:34 +0000 - # BUILD : 1.7.14 (1127) # BUGS : 573 # NOTES : fixed integer types in db-merger.c
Revision 8ddda2e - Mon, 7 Aug 2006 12:05:54 +0000 - BUILD : 1.7.14 (1126) BUGS : N/A NOTES : Applied ThaPrinces plexus support patch
Revision 1ad4aed - Mon, 7 Aug 2006 08:47:37 +0000 - BUILD : 1.7.14 (1125) BUGS : 572 NOTES : Increasd langauge buffer size to avoid issues 256 wasnt big enough.
Revision 11b73a0 - Sun, 6 Aug 2006 16:32:41 +0000 - BUILD : 1.7.14 (1124) BUGS : 552 NOTES : Added a way to modules_unload_all() to specify if we should unload the protocol module or not
Revision a1edb7a - Sun, 6 Aug 2006 16:23:20 +0000 - BUILD : 1.7.14 (1123) BUGS : 563 NOTES : Fixed UseTSMode thing for ratbox; TS6 for ratbox should work now
Revision 03281f4 - Sun, 6 Aug 2006 15:00:13 +0000 - # BUILD : 1.7.14 (1122) # BUGS : 571 # NOTES : fixed typos in cs_appendtopic
Revision 241282a - Sun, 6 Aug 2006 08:54:51 +0000 - BUILD : 1.7.14 (1121) BUGS : 491 NOTES : anope segfault on shutdown
Revision 7603d14 - Sun, 6 Aug 2006 08:40:50 +0000 - BUILD : 1.7.14 (1120) BUGS : N/A NOTES : ok last time with the lang file thing
Revision faf12e6 - Sun, 6 Aug 2006 08:27:44 +0000 - BUILD : 1.7.14 (1119) BUGS : N/A NOTES : Should have fixed my stupid segfault
Revision ff0ff1d - Sat, 5 Aug 2006 21:46:46 +0000 - BUILD : 1.7.14 (1118) BUGS : N/A NOTES : Updated Changes to show %R
Revision 172e0e9 - Sat, 5 Aug 2006 21:46:14 +0000 - BUILD : 1.7.14 (1117) BUGS : N/A NOTES : Use %R instead of %M
Revision 7a00776 - Sat, 5 Aug 2006 21:43:46 +0000 - BUILD : 1.7.14 (1116) BUGS : N/A NOTES : Changed %M to %R to avoid strftime call
Revision f1a17e7 - Sat, 5 Aug 2006 21:32:59 +0000 - BUILD : 1.7.14 (1115) BUGS : 491 NOTES : Dont allow IRCD Protocol modules to be unloaded
Revision 4800a48 - Sat, 5 Aug 2006 20:43:03 +0000 - BUILD : 1.7.14 (1114) BUGS : 565 NOTES : Updated all lang files
Revision 57b0db8 - Sat, 5 Aug 2006 20:18:06 +0000 - # BUILD : 1.7.14 (1113) # BUGS : # NOTES : Same for de.l
Revision 863f7fd - Sat, 5 Aug 2006 20:01:44 +0000 - BUILD : 1.7.14 (1112) BUGS : 565 NOTES : %M will now be replaced by either /msg or / depending on UseStrictPrivMsg - we still need to update the .l files for all langauges tho.
Revision d61eebd - Sat, 5 Aug 2006 19:07:58 +0000 - BUILD : 1.7.14 (1111) BUGS : 570 NOTES : Allow doValidHost to be called from modules.
Revision 3dae15d - Sat, 5 Aug 2006 19:04:36 +0000 - BUILD : 1.7.14 (1110) BUGS : 523 NOTES : os_info.c now calls mSaveData on AnopeFini
Revision 0ea9dd7 - Sat, 5 Aug 2006 08:37:58 +0000 - BUILD : 1.7.14 (1109) BUGS : 566 NOTES : Finished support for SVSJOIN/SVSPART/SWHOIS in ircd modules
Revision b374f97 - Fri, 4 Aug 2006 10:05:03 +0000 - BUILD : 1.7.14 (1108) BUGS : 569 NOTES : Fixed giving modes for unregistered users :)
Revision 9e136a5 - Fri, 4 Aug 2006 09:16:34 +0000 - BUILD : 1.7.14 (1107) BUGS : 561 NOTES : Various small fixes for charybdis
Revision f978c93 - Thu, 3 Aug 2006 12:06:36 +0000 - # BUILD : 1.7.14 (1106) # BUGS : # NOTES : applied heinz's fix for the gcc hardened issue
Revision 7824683 - Thu, 3 Aug 2006 09:22:44 +0000 - # BUILD : 1.7.14 (1105) # BUGS : 558 # NOTES : fixed usermode stuff for ratbox and shadow
Revision 536190a - Wed, 2 Aug 2006 10:50:22 +0000 - git-svn-id: svn://svn.anope.org/anope/trunk@1104 31f1291d-b8d6-0310-a050-a5561fc1590b
Revision af56eb8 - Wed, 2 Aug 2006 10:07:36 +0000 - # BUILD : 1.7.14 (1103) # BUGS : 557 # NOTES : Fixed very nasty typecast. GCC Hardened should now work.
Revision 147d9a9 - Mon, 24 Jul 2006 22:12:44 +0000 - # BUILD : 1.7.14 (1102) # BUGS : 560 # NOTES : fixed ptlink /newmask stuff. thx to trystan.
Revision 942cb38 - Mon, 24 Jul 2006 17:16:21 +0000 - BUILD : 1.7.14 (1101) BUGS : N/A NOTES : Unreal32 will now prompt users to check there link blocks if there wrong.
Revision e63637a - Sat, 22 Jul 2006 21:16:28 +0000 - # BUILD : 1.7.14 (1100) # BUGS : # NOTES : removed os_killclones.c
Revision 570acfa - Sat, 22 Jul 2006 21:13:32 +0000 - # BUILD : 1.7.14 (1099) # BUGS : # NOTES : removed all that clone stuff
Revision fff701c - Sat, 22 Jul 2006 11:23:00 +0000 - # BUILD : 1.7.14 (1098) # BUGS : # NOTES : db-merger booboo
Revision 9ffc5d3 - Thu, 20 Jul 2006 18:40:09 +0000 - # BUILD : 1.7.14 (1097) # BUGS : # NOTES : another fix for db-merger and epona2anope
Revision d1f69f7 - Thu, 20 Jul 2006 18:31:23 +0000 - # BUILD : 1.7.14 (1096) # BUGS : 536 # NOTES : Fixed win32 versions of db-merger.c and epona2anope.c
Revision 2e91131 - Thu, 20 Jul 2006 16:34:48 +0000 - BUILD : 1.7.14 (1095) BUGS : 554 NOTES : Applied heinzs manifest patch
Revision 0d31274 - Thu, 20 Jul 2006 07:32:24 +0000 - BUILD : 1.7.14 (1094) BUGS : 530 NOTES : Applied marks botserv bold striping patch
Revision 5299cbf - Mon, 17 Jul 2006 21:01:57 +0000 - # BUILD : 1.7.14 (1093) # BUGS : # NOTES : hs_request was missing the "officially supported" flag.
Revision b5e4372 - Mon, 17 Jul 2006 15:10:04 +0000 - # BUILD : 1.7.14 (1092) # BUGS : 551 # NOTES : applied chaz's fix for win32.
Revision 6b5b508 - Sat, 15 Jul 2006 11:53:35 +0000 - # BUILD : 1.7.14 (1091) # BUGS : 534 # NOTES : applied trystan's fantasy patch.
Revision bf547b2 - Sat, 15 Jul 2006 11:37:43 +0000 - git-svn-id: svn://svn.anope.org/anope/trunk@1090 31f1291d-b8d6-0310-a050-a5561fc1590b
Revision 339e175 - Sat, 15 Jul 2006 10:29:34 +0000 - # BUILD : 1.7.14 (1089) # BUGS : 549 # NOTES : applied trystan's patch for the SJOIN issue.
Revision 94e1160 - Fri, 14 Jul 2006 17:55:51 +0000 - # BUILD : 1.7.14 (1088) # BUGS : # NOTES : applied trystan's patch for 491.
Revision cc34de2 - Fri, 14 Jul 2006 17:38:00 +0000 - # BUILD : 1.7.14 (1087) # BUGS : 545 550 541 # NOTES : Various fixes.
Revision 18c0fe0 - Thu, 13 Jul 2006 09:51:57 +0000 - BUILD : 1.7.14 (1086) BUGS : N/A NOTES : Applied gds socket buffering patch, we should play nice with inspircd now.
Revision 9389fcf - Tue, 11 Jul 2006 18:16:43 +0000 - BUILD : 1.7.14 (1085) BUGS : 544 NOTES : Applied Heinzy-mcHeinzs documentation update
Revision 273644b - Mon, 10 Jul 2006 18:23:34 +0000 - BUILD : 1.7.14 (1084) BUGS : N/A NOTES : Added ns_noop_convert.c
Revision 43e25b7 - Mon, 10 Jul 2006 18:13:03 +0000 - Removed ns_noop from svn
Revision 9d4d4e7 - Mon, 10 Jul 2006 18:12:28 +0000 - BUILD : 1.7.14 (1082) BUGS : 423 NOTES : Moved ns_noop into core, its now a /ns set option.
Revision b798375 - Tue, 4 Jul 2006 20:28:26 +0000 - Undoing last commit because it isn't needed.
Revision 3323816 - Tue, 4 Jul 2006 19:50:00 +0000 - # BUILD : 1.7.14 (1080) # BUGS : 491? # NOTES : rewrote exception system due to a bug we couldn't track down.
Revision 7ceb358 - Sun, 2 Jul 2006 16:37:28 +0000 - # BUILD : 1.7.14 (1079) # BUGS : 529 531 # NOTES : applied trystan's fix and fixed some readonly stuff
Revision 4e828d3 - Wed, 28 Jun 2006 16:50:46 +0000 - BUILD : 1.7.14 (1078) BUGS : 527 NOTES : Applied path from heinz for... 1) fixes bug 527 2) adds mod version to windows stuff 3) fixes some ugly indentation in install.js 4) cleans up manifest files on spotless
Revision ddbaca7 - Wed, 28 Jun 2006 16:02:09 +0000 - BUILD : 1.7.14 (1077) BUGS : N/A NOTES : renamed set_key to chan_set_key, modified modules Makefiles to not link against anope libs (its unneeded)
Revision b1bfa40 - Mon, 26 Jun 2006 21:59:43 +0000 - BUILD : 1.7.14 (1076) BUGS : N/A NOTES : Missing space
Revision 6bb8ba1 - Mon, 26 Jun 2006 21:43:33 +0000 - BUILD : 1.7.14 (1075) BUGS : N/A NOTES : multiple file modules now respect mod_version, and ./configure is checked for and executed.
Revision 5dd8429 - Sun, 25 Jun 2006 22:05:00 +0000 - BUILD : 1.7.14 (1074) BUGS : N/A NOTES : Small patch by ThaPrince for ircds with modes on id
Revision 90252bb - Sun, 25 Jun 2006 18:07:48 +0000 - BUILD : 1.7.14 (1073) BUGS : N/A NOTES : Added a string privmsg option, which can force services to only accept /msg nick@host
Revision 74cc916 - Sun, 25 Jun 2006 14:13:12 +0000 - BUILD : 1.7.14 (1072) BUGS : NOTES : Fixed a mistake in en_us.nl and updated inspircd support module
Revision cc4984f - Thu, 22 Jun 2006 19:37:46 +0000 - BUILD : 1.7.14 (1071) BUGS : N/A NOTES : plexus3 now uses the ircd struct when deciding which modes to send for svid_umode3 calls
Revision 3e27318 - Thu, 22 Jun 2006 18:24:14 +0000 - BUILD : 1.7.14 (1070) BUGS : N/A NOTES : Added N as a root mode on id for plexus3.c
Revision cff6e7e - Thu, 22 Jun 2006 17:04:21 +0000 - BUILD : 1.7.14 (1069) BUGS : N/A NOTES : Added support for ircd modules to set extra modes based on services access (plexus needs this)
Revision 6690784 - Thu, 22 Jun 2006 07:48:45 +0000 - BUILD : 1.7.14 (1068) BUGS : N/A NOTES : Added -nothird and -support command line options
Revision 3379d00 - Wed, 21 Jun 2006 10:10:18 +0000 - BUILD : 1.7.14 (1067) BUGS : NOTES : Updating VERSION_BUILD with am
Revision f059dbc - Tue, 20 Jun 2006 22:15:27 +0000 - Added version of module on error
Revision a6f7ffe - Tue, 20 Jun 2006 22:04:47 +0000 - Modules wont load invalid revisions - NOT FULLY COMPLETE YET (altho it works to some degree)
Revision 3a14edd - Tue, 20 Jun 2006 21:21:20 +0000 - BUILD : 1.7.14 (1064) BUGS : NOTES : Fixed booboo with win32.rc.template.. it was seeing double!
Revision 9469323 - Tue, 20 Jun 2006 18:40:47 +0000 - BUILD : 1.7.14 (1063) BUGS : 526 NOTES : Applied win32-maintenance patch by heinz
Revision f4baaed - Tue, 20 Jun 2006 18:31:05 +0000 - BUILD : 1.7.14 (1062) BUGS : NOTES : Fixed the makefiles to not recompile the core if nothing changed, and to not always re-link all modules if not needed
Revision f191314 - Tue, 20 Jun 2006 11:10:49 +0000 - BUILD : 1.7.14 (1061) BUGS : 408 NOTES : Added support for Visual Studio 2005, partially by replacing install.vbs by a more robust install.js -- thanks heinz!
Revision ad0a95d - Sun, 18 Jun 2006 21:44:05 +0000 - BUILD : 1.7.14 (1060) BUGS : 523 NOTES : Module data was cleared before calling AnopeFini, thus being evil to saving-routines and such (like in ns_noop)
Revision 02db7e6 - Sun, 18 Jun 2006 21:26:26 +0000 - BUILD : 1.7.14 (1059) BUGS : 525 NOTES : In cs_xop, copied the check from ADD to DEL, so you still need AOP to remove people from any XOP list (HOP could delete VOP)
Revision c82494e - Sun, 18 Jun 2006 14:01:20 +0000 - BUILD : 1.7.14 (1058) BUGS : 496 NOTES : Removed legacy my_vsnprintf() code and anything related; detection for it was already gone...
Revision 5d0cebf - Fri, 16 Jun 2006 21:48:19 +0000 - # BUILD : 1.7.14 (1054) # BUGS : 524 # NOTES : fixed typo in a function name.
Revision fe01470 - Fri, 16 Jun 2006 21:41:42 +0000 - just a coding booboo.
Revision ee9aa52 - Fri, 16 Jun 2006 21:31:20 +0000 - # BUILD : 1.7.14 (1052) # BUGS : # NOTES : Fixed several memleaks in ns_noop.c. Certus 4 teh win!
Revision 2eee213 - Thu, 15 Jun 2006 17:54:31 +0000 - langcomp should now compile even with _GNU_SOURCES defined, some compiles/oss seem to do it by default
Revision a4370c2 - Thu, 15 Jun 2006 17:33:41 +0000 - Bug 519, OpenBSD compile issue
Revision 9b23ec6 - Thu, 15 Jun 2006 17:07:28 +0000 - Added resend delay patch provided by Trystan.
Revision dffa3a1 - Wed, 14 Jun 2006 21:34:52 +0000 - BUILD : 1.7.14 (1051) BUGS : NOTES : Changed mysql detection to use mysql_config instead of home brewn mysql.m4
Revision 4b2c1c6 - Wed, 14 Jun 2006 14:29:37 +0000 - BUILD : 1.7.14 (1050) BUGS : 498 NOTES : Removed last traces of threading support and added a W-flag in our version response if we run on windows
Revision 33a0750 - Tue, 13 Jun 2006 17:01:37 +0000 - BUILD : 1.7.14 (1049) BUGS : NOTES : Two small win32 fixes...
Revision b95c537 - Tue, 13 Jun 2006 12:37:17 +0000 - BUILD : 1.7.14 (1048) BUGS : 510 NOTES : Fixed a lot of redundant function declarations
Revision aaa81d2 - Tue, 13 Jun 2006 11:09:40 +0000 - BUILD : 1.7.14 (1047) BUGS : 464 NOTES : Added cleanup code to tools/anopesmtp to clear out used memory etc...
Revision d4674e1 - Tue, 13 Jun 2006 10:27:52 +0000 - BUILD : 1.7.14 (1046) BUGS : NOTES : We were walking memory in moduleGetConfigDirecte with an allocated pointer, and free-ing it later when it was past the allocatrd space... We now store the original pointer so we can free it correctly :)
Revision f1d0119 - Sun, 11 Jun 2006 17:04:12 +0000 - BUILD : 1.7.14 (1045) BUGS : NOTES : Fixed ano_modclearerr() - it was not POSIX-compliant
Revision 7a97a4e - Sun, 11 Jun 2006 16:31:14 +0000 - BUILD : 1.7.14 (1044) BUGS : NOTES : Update InspIRCd protocol support module
Revision 189845e - Sun, 11 Jun 2006 16:26:05 +0000 - BUILD : 1.7.14 (1043) BUGS : NOTES : NULLified *s and *t in moduleGetConfigDirective in src/modules.c by default
Revision b0f345e - Sat, 10 Jun 2006 20:10:44 +0000 - BUILD : 1.7.14 (1042) BUGS : 520 NOTES : Fixed src/protocol/Makefile.win32 for plexus->plexus2/plexus3 change
Revision 9e5bb79 - Sun, 4 Jun 2006 10:10:26 +0000 - # BUILD : 1.7.14 (1041) # BUGS : 514 # NOTES : Fixed booboo. Thx to Trystan.
Revision 0118e0b - Sat, 3 Jun 2006 09:25:38 +0000 - # BUILD : 1.7.14 (1040) # BUGS : 509 511 # NOTES : Fixed compiler warnigs, thx to trystan. again.
Revision a3a7874 - Thu, 25 May 2006 14:29:30 +0000 - BUILD : 1.7.14 (1039) BUGS : 493 NOTES : Fixed /bs BOT CHANGE not setting new Q:Line when only nick was changed
Revision 295d457 - Thu, 25 May 2006 13:20:37 +0000 - BUILD : 1.7.14 (1038) BUGS : 500 NOTES : Updated register script; it now accepts YES, yes, and Yes as valid values and tells about ./Config instead of ./configure
Revision f77340e - Thu, 25 May 2006 12:56:29 +0000 - BUILD : 1.7.14 (1037) BUGS : 507 NOTES : Fixed NICKIP/NICKv2 support for unreal32
Revision 7fd3544 - Fri, 19 May 2006 21:19:44 +0000 - Applied small plexus 3 patch
Revision 07ac6a7 - Fri, 19 May 2006 08:52:51 +0000 - Fixed texts in example.conf / README now we support plexus3
Revision 5e17394 - Fri, 19 May 2006 06:39:36 +0000 - Added the fact plexus3 supports SVSHOLD to example.conf
Revision a4c7be7 - Fri, 19 May 2006 06:30:59 +0000 - Added plexus 3.0 support
Revision 3b8d876 - Tue, 16 May 2006 17:08:23 +0000 - # BUILD : 1.7.14 (1032) # BUGS : # NOTE : suspended nicks/chans won't expire
Revision 3808a70 - Sat, 13 May 2006 09:20:19 +0000 - # BUILD : 1.7.14 (1031) # BUGS : 504 # NOTES : fixed memleak, thx to trystan
Revision 7705947 - Sat, 29 Apr 2006 11:40:46 +0000 - # BUILD : 1.7.14 (1030) # BUGS : # NOTES : fixed coding booboo, thx to viper
Revision adce568 - Sat, 29 Apr 2006 09:29:34 +0000 - # BUILD : 1.7.14 (1029) # BUGS : 501 # NOTES : several fixes.
Revision b4de451 - Thu, 20 Apr 2006 20:18:31 +0000 - # BUILD : 1.7.14 (1028) # BUGS : 499 # NOTES : fixed index of backtrace(), thx craig
Revision 77c8e1b - Sat, 8 Apr 2006 15:00:45 +0000 - # BUILD : 1.7.14 (1027) # BUGS : # NOTES : removed threads.h
Revision 18383f9 - Sat, 8 Apr 2006 14:44:36 +0000 - # BUILD : 1.7.14 (1026) # BUGS : 487 488 489 # NOTES : some fixes.
Revision 0e7cd34 - Tue, 28 Mar 2006 08:53:54 +0000 - BUILD : 1.7.14 (1025) BUGS : NOTES : Development Framework (1.7.14-svn)
Revision 83db492 - Sun, 26 Mar 2006 22:22:13 +0000 - BUILD : 1.7.14 (1023) BUGS : N/A NOTES : Anope 1.7.14 Release.
Revision 4314d64 - Fri, 24 Mar 2006 12:42:54 +0000 - # BUILD : 1.7.14 (1022) # BUGS : 483 # NOTES : important seg fix
Revision 605353f - Thu, 23 Mar 2006 21:23:05 +0000 - BUILD : 1.7.14 (1021) BUGS : NOTES : Anope 1.7.14 RC1
Revision c5536f6 - Thu, 23 Mar 2006 13:10:04 +0000 - # BUILD : 1.7.13 (1020) # BUGS : # NOTES : fixed main.c after last commit :)
Revision 660e2e9 - Thu, 23 Mar 2006 13:06:24 +0000 - # BUILD : 1.7.13 (1019) # BUGS 390 : # NOTES : fixed some obsolete defines. hopefully :P
Revision c14bdc3 - Wed, 22 Mar 2006 17:16:49 +0000 - # BUILD : 1.7.13 (1018) # BUGS : # NOTES : fixed winver var in init.c
Revision be0c17e - Wed, 22 Mar 2006 08:44:59 +0000 - version.log updated :P
Revision 2097805 - Wed, 22 Mar 2006 08:42:26 +0000 - fixed some broken strings in de.l
Revision 644eba4 - Wed, 22 Mar 2006 08:38:32 +0000 - # BUILD : 1.7.13 (1015) # BUGS : # NOTES : Fixed distclean.
Revision be5eab2 - Wed, 22 Mar 2006 07:14:23 +0000 - # BUILD : 1.7.13 (1014) # BUGS : # NOTES : de.l updated, thx to monk.
Revision bbfd6d0 - Tue, 21 Mar 2006 07:45:48 +0000 - # BUILD : 1.7.13 (1013) # BUGS : # NOTES : bs will now check for a bot on /bs kick
Revision 8c363e3 - Sun, 19 Mar 2006 10:57:57 +0000 - # BUILD : 1.7.13 (1012) # BUGS : 453 # NOTES : gcc4 compiling fixes
Revision 4b32680 - Sat, 18 Mar 2006 17:59:05 +0000 - # BUILD : 1.7.13 (1011) # BUGS : 472 478 # NOTES : new w32 icon and fixed file pointer
Revision 64cedd2 - Sat, 18 Mar 2006 11:31:57 +0000 - # BUILD : 1.7.13 (1010) # BUGS : 471 # NOTES : fixed charybdis umodes.
Revision d500efe - Sat, 18 Mar 2006 11:06:29 +0000 - # BUILD : 1.7.13 (1009) # BUGS : 460 # NOTES : fixed sstrdup(NULL) in cs_akick.c
Revision f653137 - Tue, 14 Mar 2006 15:01:51 +0000 - # BUILD : 1.7.13 (1008) # BUGS : 473 474 # NOTES : gcc switches and win98 stop, thx 2 trystan
Revision ba93545 - Mon, 13 Mar 2006 16:02:30 +0000 - BUILD : 1.7.13 (1007)# BUGS : 476 # NOTES : Applied Trystan's patch.
Revision 663b243 - Tue, 7 Mar 2006 15:27:35 +0000 - BUILD : 1.7.13 (1006) BUGS : 468 NOTES : Fixed a counting issue in /os stats uplink and ran indent on src/core/os_uplink.c
Revision 0db8644 - Sun, 5 Mar 2006 09:48:41 +0000 - # BUILD : 1.7.13 (1005) # BUGS : 469 # NOTES : Applied Trystan's moduleNoticeLang() patch
Revision c98b577 - Fri, 3 Mar 2006 10:57:27 +0000 - # BUILD : 1.7.13 (1004) # BUGS : 333 # NOTES : Fixed botserv's mode stuff with protect umode
Revision 2bd37f2 - Fri, 3 Mar 2006 10:14:38 +0000 - # BUILD : 1.7.13 (1003) # BUGS : 467 # NOTES : Fixed server desc for several ircds
Revision b803c90 - Thu, 2 Mar 2006 10:45:46 +0000 - BUILD : 1.7.13 (1002) BUGS : 440 NOTES : Made bs_init and hostserv_init useless when BotServ/HostServ are disabled; fixed compile errors/warnings introduced by Certus
Revision 012ae74 - Thu, 2 Mar 2006 09:32:38 +0000 - # BUILD : 1.7.13 (1001) # BUGS : # NOTES : NickServ will now check anope_valid_nick()
Revision 708f566 - Thu, 2 Mar 2006 09:25:02 +0000 - # BUILD : 1.7.13 (1000) # BUGS : 424 # NOTES : Added TS6 Save support. This is #1000!
Revision 0f18525 - Thu, 2 Mar 2006 08:55:57 +0000 - # BUILD : 1.7.13 (999) # BUGS : 430 # NOTES : Fixed memleak in do_cmode()
Revision b90dfa4 - Thu, 2 Mar 2006 08:40:41 +0000 - # BUILD : 1.7.13 (998) # BUGS : 445 # NOTES : Tixed possible overflow in process()
Revision bd1c639 - Thu, 2 Mar 2006 08:23:26 +0000 - # BUILD : 1.7.13 (997) # BUGS : 418 # NOTES : Fixed TS6 stuff in channels.c, thx 2 Trystan.
Revision d7d057e - Wed, 1 Mar 2006 20:29:34 +0000 - forgot the !
Revision 4cd8034 - Wed, 1 Mar 2006 20:19:11 +0000 - ircd.anope_valid_chan is added to all protocol modules to allow for things like unreal who add extra restircitons...
Revision 90bdc0f - Wed, 1 Mar 2006 19:00:34 +0000 - Updated inspircd protocol files from Brain, and it now compiles with make strict.
Revision cb7dc88 - Wed, 1 Mar 2006 18:55:30 +0000 - git-svn-id: svn://svn.anope.org/anope/trunk@993 31f1291d-b8d6-0310-a050-a5561fc1590b
Revision 035e196 - Wed, 1 Mar 2006 18:43:35 +0000 - # BUILD : 1.7.13 (992) # BUGS : 450 447 # NOTES : Fixed more memleaks.
Revision a7a2d3f - Wed, 1 Mar 2006 18:00:43 +0000 - Applied Ultiamte3 chan SQline fix by trystan.
Revision 587bf2e - Wed, 1 Mar 2006 17:56:46 +0000 - # BUILD : 1.7.13 (989) # BUGS : 444 # NOTES : Fixed memleak in os_mode.c
Revision b613503 - Wed, 1 Mar 2006 17:36:58 +0000 - # BUILD : 1.7.13 (988) # BUGS : 421 436 438 # NOTES : Hooray, it's still bug-fixing-day!
Revision ba2da27 - Wed, 1 Mar 2006 17:21:10 +0000 - xop char is a const char * now, as that is what is returned.
Revision c00fd12 - Wed, 1 Mar 2006 16:32:40 +0000 - # BUILD : 1.7.13 (987) # BUGS : 456 # NOTES : Added fix for unreal's local channels
Revision 902eede - Wed, 1 Mar 2006 15:20:15 +0000 - BUILD : 1.7.13 (986) BUGS : n/a NOTES : Propagated CHAN_X_INVALID to all languages and Changes.lang
Revision 4c6ce41 - Wed, 1 Mar 2006 15:12:19 +0000 - # BUILD : 1.7.13 (985) # BUGS : # NOTES : added new langstring CHAN_X_INVALID
Revision c7c2ca7 - Wed, 1 Mar 2006 14:37:56 +0000 - # BUILD : 1.7.13 (984) # BUGS : 451 459 # NOTES : bug fixing day!
Revision 47e4ace - Wed, 1 Mar 2006 14:26:19 +0000 - Updated version.log by hand :P
Revision fed9959 - Wed, 1 Mar 2006 14:16:54 +0000 - # BUILD : 1.7.13 (982) # BUGS : 457 # NOTES : Fixed wasteful finduser() in os_oline.c
Revision 88b67f0 - Wed, 1 Mar 2006 14:08:00 +0000 - git-svn-id: svn://svn.anope.org/anope/trunk@981 31f1291d-b8d6-0310-a050-a5561fc1590b
Revision 3a61b5a - Wed, 1 Mar 2006 13:29:02 +0000 - git-svn-id: svn://svn.anope.org/anope/trunk@980 31f1291d-b8d6-0310-a050-a5561fc1590b
Revision 4caab14 - Wed, 1 Mar 2006 10:52:02 +0000 - BUILD : 1.7.13 (979) BUGS : 455 NOTES : Fixed ns_saset: swapped args to createCommand and added check to see if nick was set
Revision 0afacb1 - Wed, 1 Mar 2006 10:39:29 +0000 - BUILD : 1.7.13 (978) BUGS : 417 NOTES : fixed events on /join 0.
Revision 79fbeb9 - Wed, 1 Mar 2006 10:20:50 +0000 - BUILD : 1.7.13 (977) BUGS : 461 463 NOTES : happy bug-fixing-day to all of you.
Revision aff742a - Wed, 1 Mar 2006 09:57:02 +0000 - BUILD : 1.7.13 (976) BUGS : 396 NOTES : Fixed TS6 issues with handling nick changes and channel modes
Revision 3f7afe4 - Wed, 1 Mar 2006 09:52:37 +0000 - BUILD : 1.7.13 (975) BUGS : 435 NOTES : Added messages explaining what module status numbers mean
Revision a249b69 - Wed, 1 Mar 2006 09:43:27 +0000 - BUILD : 1.7.13 (974) BUGS : 454 NOTES : Fixed a crash when passing a NULL-user to moduleGetLangString
Revision 910a99d - Tue, 28 Feb 2006 17:38:33 +0000 - Applied ThaPrinces fantasy patch for protected umodes.
Revision 2656ad9 - Tue, 28 Feb 2006 14:31:45 +0000 - BUILD : 1.7.13 (972) BUGS : NOTES : Fixed a bug involving EVENT_ACCESS_DEL.
Revision e601d54 - Fri, 24 Feb 2006 10:30:47 +0000 - Removed redundant int, should make gcc 2 a little happier :)
Revision 1ee02bd - Thu, 23 Feb 2006 07:29:59 +0000 - Applied Trystans patch for bug: 448
Revision 755f87e - Sun, 19 Feb 2006 15:55:31 +0000 - BUILD : 1.7.13 (969) BUGS : NOTES : Fixed position of EVENT_ACCESS_DEL. HEADACHE!
Revision 36a29e1 - Sat, 18 Feb 2006 21:20:00 +0000 - BUILD : 1.7.13 (968) BUGS : NOTES : Fixed cs_getpass.c, thx to Trystan.
Revision 7df341a - Mon, 13 Feb 2006 18:35:40 +0000 - Fixed va_list issue with process_list
Revision 66248d4 - Sun, 12 Feb 2006 10:11:23 +0000 - Applied patches by neno and trystan
Revision a3e5ec9 - Sat, 11 Feb 2006 21:42:52 +0000 - BUILD : 1.7.13 (965) BUGS : 442 437 432 431 420 NOTES : Fixed a few memleaks.
Revision 80e5f30 - Sat, 4 Feb 2006 20:51:52 +0000 - BUILD : 1.7.13 (962) BUGS : NOTES : Added events for channel kicks and nickserv logout
Revision 5c0f1b8 - Fri, 3 Feb 2006 17:22:48 +0000 - BUILD : 1.7.13 (961) BUGS : NOTES : Added support for Charybdis IRCd
Revision 74edf28 - Thu, 26 Jan 2006 17:14:49 +0000 - Bug: 425 - export buildStringList for modules to use.
Revision 033ce65 - Wed, 25 Jan 2006 20:44:50 +0000 - Added va_copy macro, along with a autoconf test.
Revision 9435dda - Wed, 25 Jan 2006 13:42:10 +0000 - BUILD : 1.7.13 (958) BUGS : NOTES : Applied the new french translation provided by illu.
Revision 4a54fde - Tue, 24 Jan 2006 07:54:48 +0000 - git-svn-id: svn://svn.anope.org/anope/trunk@957 31f1291d-b8d6-0310-a050-a5561fc1590b
Revision 0dc104f - Mon, 23 Jan 2006 19:43:56 +0000 - BUILD : 1.7.13 (956) BUGS : NOTES : applied patch provided by trystan
Revision d86dddd - Mon, 23 Jan 2006 19:39:10 +0000 - BUILD : 1.7.13 (955) BUGS : NOTES : updated config.guess and config.sub
Revision 661585a - Sun, 15 Jan 2006 19:06:34 +0000 - Applied nenolods patch for bug 415. Also done a check over the code, i cant see any other instance where we use the result from va_arg() repeatadly.
Revision b838452 - Sat, 14 Jan 2006 11:36:29 +0000 - BUILD : 1.7.13 (953) BUGS : NOTES : Fixed SGLine removal on all ircds.
Revision 977c94c - Wed, 28 Dec 2005 10:16:54 +0000 - BUILD : 1.7.13 (952) BUGS : NOTES : Development Framework ; made .BANNER version dynamic
Revision 19d47a9 - Mon, 26 Dec 2005 23:25:11 +0000 - BUILD : 1.7.13 (951) BUGS : NOTES : Anope 1.7.13 release
Revision 3d122d2 - Mon, 26 Dec 2005 19:20:09 +0000 - BUILD : 1.7.13 (949) BUGS : NOTES : Anope 1.7.13 release
Revision eed69ec - Mon, 26 Dec 2005 16:31:32 +0000 - BUILD : 1.7.13 (948) BUGS : NOTES : Anope 1.7.13-rc1
Revision 0426f86 - Mon, 26 Dec 2005 15:59:05 +0000 - BUILD : 1.7.12 (947) BUGS : NOTES : Updated inspircd support module and fixed error with generating language.h on certain setups
Revision 86ccb58 - Sun, 11 Dec 2005 09:48:57 +0000 - BUILD : 1.7.12 (945) BUGS : 405 410 NOTES : Fixed: first user on HelpChannel always got +h, even if it had no access at all; enforcers had incorrect user when only user was specified; missing quitmessage when catching unknown signals
Revision da183c9 - Sun, 4 Dec 2005 11:51:12 +0000 - Applied uid fix provided by trystan (delayed in commiting as svn was playing up)
Revision e93a95d - Mon, 14 Nov 2005 08:38:34 +0000 - Updated os_stats to not crash wen no nickchars are present. Im not sure this is the best fix, could GD take a look since he knows about capab? :)
Revision 210a115 - Thu, 10 Nov 2005 16:44:57 +0000 - Removed ! from fantasy command
Revision fbf820b - Tue, 8 Nov 2005 20:47:50 +0000 - Remove tmp modules from the runtime folder when we can. Currently we cant remove them if we segfaulted, pretty much every other instance is now dealt with.
Revision 2cfdc08 - Wed, 2 Nov 2005 17:42:52 +0000 - Fixed bug #403 Fixed segfault on /os modload a non-existing file
Revision 42db280 - Tue, 1 Nov 2005 20:23:35 +0000 - Put change line in the right place
Revision acacc71 - Tue, 1 Nov 2005 20:14:59 +0000 - use sstrdup on the BSFantasyChar if not specified in the config file.
Revision be5d357 - Sun, 30 Oct 2005 08:33:22 +0000 - BUILD : 1.7.12 (924) BUGS : NOTES : Updated docs/FAQ
Revision 7d1d0ef - Fri, 28 Oct 2005 21:09:52 +0000 - BUILD : 1.7.12 (920) BUGS : NOTES : Development Framework
Revision 429fa4e - Fri, 28 Oct 2005 17:21:22 +0000 - BUILD : 1.7.12 (918) BUGS : NOTES : 1.7.12 Release
Revision 08f523a - Wed, 26 Oct 2005 21:07:36 +0000 - BUILD : 1.7.12 (917) BUGS : NOTES : Fixed module loading code to get rid of a few memory leaks and to (hopefully) correctly remove runtime copies when loading fails
Revision 60d4067 - Wed, 26 Oct 2005 16:09:49 +0000 - Updated randomnews to use randomnews help, instead of opernews
Revision 211a7ac - Fri, 21 Oct 2005 14:30:01 +0000 - BUILD : 1.7.12 (915) BUGS : NOTES : Fixed indenting errors in last commit (1.7.12-rc1)
Revision 4e09ffe - Fri, 21 Oct 2005 14:20:46 +0000 - BUILD : 1.7.12 (914) BUGS : NOTES : Anope 1.7.12-rc1 stuffs
Revision 96c98e6 - Wed, 5 Oct 2005 15:22:04 +0000 - BUILD : 1.7.11 (913) BUGS : NOTES : Turned NickLen into RECOMMENDED and BSFantasyCharacter into OPTIONAL
Revision 6d2b700 - Tue, 4 Oct 2005 14:53:37 +0000 - BUILD : 1.7.11 (912) BUGS : NOTES : Turned identical userkeys error into a warning and added hs_request to src/modules/makefile.inc.win32
Revision b1dc23a - Sun, 2 Oct 2005 20:18:30 +0000 - BUILD : 1.7.11 (911) BUGS : NOTES : Added a check to os_stats to see if we actually have a param to avoid segs
Revision 3319118 - Sun, 2 Oct 2005 11:52:00 +0000 - BUILD : 1.7.11 (910) BUGS : NOTES : Fixed some stats not passing the correct letter to anope_cmd_219
Revision 978415e - Sun, 2 Oct 2005 11:34:11 +0000 - BUILD : 1.7.11 (909) BUGS : NOTES : Fixed /cs hop being available on ircds without halfop support
Revision 9207683 - Sat, 1 Oct 2005 21:54:54 +0000 - BUILD : 1.7.11 (908) BUGS : NOTES : Created a CapabInfo table to allow easier handling of capab tokens/flags
Revision d486661 - Sat, 1 Oct 2005 21:30:54 +0000 - BUILD : 1.7.11 (907) BUGS : NOTES : Fixed capab parsing on hybrid/plexus/ratbox and a typo in example.conf
Revision f835ac5 - Sat, 1 Oct 2005 18:58:56 +0000 - BUILD : 1.7.11 (906) BUGS : NOTES : Added information on the uplink server via /os stats uplink
Revision 9602733 - Sat, 1 Oct 2005 15:29:54 +0000 - BUILD : 1.7.11 (905) BUGS : NOTES : Fixed up config; UserKeys can be safely missing again, you get a real warning when they are identical, and fixed a small grammar error in the GlobalOnCycle warning just above
Revision 9416d19 - Fri, 30 Sep 2005 11:11:36 +0000 - BUILD : 1.7.11 (904) BUGS : NOTES : Stripping fantasy char from fantasy commands now
Revision 0281b73 - Thu, 29 Sep 2005 08:21:04 +0000 - BUILD : 1.7.11 (903) BUGS : NOTES : Added BSFantasyCharacter configuration option to change the fantasy prefix character
Revision 08c234b - Wed, 28 Sep 2005 15:52:22 +0000 - BUILD : 1.7.11 (902) BUGS : NOTES : Changed how /os modload and /os modunload load/unload modules; they are now handled in a queue instead of using the mod_current_* variables
Revision 0ea76ce - Wed, 28 Sep 2005 14:02:22 +0000 - BUILD : 1.7.11 (901) BUGS : NOTES : Updated Italian translation (by Hal9000); updated German translation for cs_appendtopic (by Cloud); added Changes message for ns_saset fix accidently comitted when comitting the dev framework
Revision 619b109 - Wed, 28 Sep 2005 13:56:12 +0000 - BUILD : 1.7.11 (900) BUGS : NOTES : Added an event for fantasy commands triggered by people without CA_FANTASY access on the channel
Revision 05a6d13 - Wed, 28 Sep 2005 13:47:37 +0000 - BUILD : 1.7.11 (899) BUGS : NOTES : Development Framework
Revision ec20204 - Sun, 25 Sep 2005 16:27:31 +0000 - BUILD : 1.7.11 (897) BUGS : NOTES : Anope 1.7.11 Release
Revision 00bda9f - Sun, 25 Sep 2005 16:14:57 +0000 - BUILD : 1.7.11 (896) BUGS : NOTES : Fixed minor issues: forgot an End
Revision bee4bee - Sat, 24 Sep 2005 07:29:36 +0000 - BUILD : 1.7.11 (895) BUGS : NOTES : Fixed a typo in en_us.l
Revision 4a13e80 - Wed, 21 Sep 2005 16:55:51 +0000 - BUILD : 1.7.11 (894) BUGS : NOTES : Anope 1.7.11-rc3
Revision 00bf5bc - Wed, 21 Sep 2005 16:43:45 +0000 - BUILD : 1.7.11 (893) BUGS : NOTES : Fixed a segfault in find_byuid() if it was passed with a NULL-argument
Revision f13848d - Wed, 21 Sep 2005 14:12:02 +0000 - BUILD : 1.7.11 (892) BUGS : NOTES : Applied patch by Trystan to [1] strip CR/LF as well with normalizeBuffer() [2] fix various issues with hs_request (makes use of #1 in hs_request so that lines that are \n only are not processed; Adds check of tmp before allowing strtol() to get its hands on it; HSRequestDBName is set during the config load, if not by the config its sstrdup() with the default value.. so that the message at the end of the load does not read (NULL); frees the HSRequestDBName on unload; ran indent again it)
Revision a7b8148 - Tue, 20 Sep 2005 19:22:06 +0000 - BUILD : 1.7.11 (891) BUGS : NOTES : Fixed bot ident length checking and sending a reponse when loading a non-existing module
Revision 717e1a1 - Sun, 18 Sep 2005 14:50:57 +0000 - BUILD : 1.7.11 (890) BUGS : NOTES : Fixed common_get_vhost/vident to also return vhost/vident on ircds without usermode for vhost/vident
Revision 05879f8 - Sun, 18 Sep 2005 11:46:04 +0000 - BUILD : 1.7.11 (889) BUGS : NOTES : Applied patches by Trystan to: (1) Fix memleak when AddAkiller was enabled (2) Fix MySQL detection on win32 with install.vbs (3) Remove color codes from tools on win32
Revision 4d649ac - Sat, 17 Sep 2005 10:33:14 +0000 - BUILD : 1.7.11 (888) BUGS : NOTES : Anope 1.7.11-rc2
Revision bea6e2f - Wed, 14 Sep 2005 21:10:27 +0000 - BUILD : 1.7.11 (887) BUGS : NOTES : Fixed various errors with version handling, mostly related to VERSION_EXTRA on win32
Revision a3bd302 - Tue, 13 Sep 2005 20:56:40 +0000 - BUILD : 1.7.11 (886) BUGS : NOTES : Redid the gcc4 fixes for the db-merger
Revision 56d2179 - Tue, 13 Sep 2005 16:59:11 +0000 - Applied Trystans patch, fixed other issues he pointed out.
Revision 2a5d384 - Mon, 12 Sep 2005 17:54:32 +0000 - BUILD : 1.7.11 (884) BUGS : n/a NOTES : Version bump. First release candidate for .11
Revision 97e7f94 - Mon, 12 Sep 2005 17:48:30 +0000 - BUILD : 1.7.10 (883) BUGS : n/a NOTES : Making use of VERSION_EXTRA for release candidates.
Revision f470726 - Sun, 11 Sep 2005 21:19:41 +0000 - BUILD : 1.7.10 (882) BUGS : n/a NOTES : Typo fix
Revision 78030c9 - Sun, 11 Sep 2005 18:06:27 +0000 - BUILD : 1.7.10 (881) BUGS : NOTES : Added a NickLen directive to make sure bot nicks are not longer than the nets
Revision 46c42cb - Sun, 11 Sep 2005 13:39:56 +0000 - BUILD : 1.7.10 (880) BUGS : n/a NOTES : Version 0.2 for db-merge fixing corruptions. By Certus.
Revision 22e3b01 - Sun, 11 Sep 2005 13:32:53 +0000 - BUILD : 1.7.10 (879) BUGS : n/a NOTES : The anoperc scripts is now generate for the user. By DrStein
Revision 8735d2b - Sat, 10 Sep 2005 20:43:52 +0000 - BUILD : 1.7.10 (878) BUGS : NOTES : Applied patch by ThaPrince to fix XLINEs with plexus
Revision 757f70d - Fri, 9 Sep 2005 21:20:16 +0000 - BUILD : 1.7.10 (877) BUGS : NOTES : Added two more globops warnings when a database cannott be opened
Revision da76fe5 - Thu, 8 Sep 2005 20:00:53 +0000 - BUILD : 1.7.10 (876) BUGS : NOTES : Added something about DevNull to the FAQ
Revision f810dae - Tue, 6 Sep 2005 19:30:03 +0000 - BUILD : 1.7.10 (873) BUGS : NOTES : Added SGLINE support for plexus, and fixed minor other things (by ThaPrince)
Revision 4f48f74 - Tue, 6 Sep 2005 12:53:46 +0000 - BUILD : 1.7.10 (872) BUGS : NOTES : Fixed delete_user to always free any allocated memory for vhost/vident
Revision 40b676e - Sun, 4 Sep 2005 20:52:27 +0000 - BUILD : 1.7.10 (871) BUGS : NOTES : Applied two patches by ThaPrince to add the correct nicks to SQLINE/SGLINE with plexus and ratbox
Revision 5e4760f - Sun, 4 Sep 2005 18:16:33 +0000 - BUILD : 1.7.10 (870) BUGS : NOTES : Move on, nothing to see here (typo fix in Changes)
Revision ea09f79 - Sun, 4 Sep 2005 17:56:11 +0000 - BUILD : 1.7.10 (869) BUGS : NOTES : pmodule_cmd_unsgline for plexus set plexus_cmd_unsqline instead of pmodule_cmd_unsgline (so unsQline instead of unsGline)
Revision 9e5fdf9 - Sat, 3 Sep 2005 12:18:39 +0000 - BUILD : 1.7.10 (868) BUGS : NOTES : Fixed duplicate Changes entries for Hal9000
Revision 79a8146 - Thu, 1 Sep 2005 15:56:01 +0000 - BUILD : 1.7.10 (866) BUGS : NOTES : Added a moduleGetLangString() function to allow modules to retrieve their language strings instead of only being able to send a NOTICE with them
Revision 79ef8a9 - Wed, 31 Aug 2005 21:08:19 +0000 - BUILD : 1.7.10 (865) BUGS : NOTES : Fixed the "limited to" line in the help for /os modlist
Revision 1aa1321 - Tue, 30 Aug 2005 20:18:37 +0000 - BUILD : 1.7.10 (864) BUGS : NOTES : Changed UserKeys from REQUIRED to RECOMMENDED
Revision 75deeba - Mon, 29 Aug 2005 14:09:02 +0000 - BUILD : 1.7.10 (862) BUGS : NOTES : Fixed anope_cmd_part passing on "\0" instead of NULL when given NULL-arg
Revision 01bfee7 - Mon, 29 Aug 2005 12:34:41 +0000 - Memory leak when using mysql to save data.
Revision 0d80699 - Mon, 29 Aug 2005 11:28:25 +0000 - BUILD : 1.7.10 (858) BUGS : NOTES : Converted docs/FAQ to a more organized format
Revision 22f84c8 - Sun, 28 Aug 2005 15:36:11 +0000 - BUILD : 1.7.10 (857) BUGS : NOTES : Another FAQ update
Revision 324f137 - Thu, 25 Aug 2005 17:27:06 +0000 - BUILD : 1.7.10 (856) BUGS : NOTES : Fixed gcc4 warnings for db-merger and epona2anope
Revision 17df8a1 - Sun, 21 Aug 2005 20:55:51 +0000 - BUILD : 1.7.10 (855) BUGS : NOTES : Fixed default location of services.conf in example.conf being incorrect
Revision 628c9ca - Sun, 21 Aug 2005 14:15:00 +0000 - BUILD : 1.7.10 (854) BUGS : NOTES : Added ns_saset to the win32 makefiles
Revision b5d9a59 - Sun, 21 Aug 2005 12:48:15 +0000 - BUILD : 1.7.10 (853) BUGS : NOTES : Moved SET for other nicks (SA only) to a seperate SASET command
Revision 92fbc6c - Wed, 10 Aug 2005 15:56:09 +0000 - BUILD : 1.7.10 (852) BUGS : NOTES : Added the new windows installation files
Revision b70fa90 - Wed, 10 Aug 2005 15:47:42 +0000 - BUILD : 1.7.10 (851) BUGS : NOTES : Fixed a few memleaks in os_info (thanks Certus)
Revision 866d7cc - Sun, 7 Aug 2005 14:52:04 +0000 - BUILD : 1.7.10 (850) BUGS : NOTES : Fixed NS SET sometimes using the option as nick if it existed and updated docs/NEWS for 1.7
Revision 9937d54 - Fri, 5 Aug 2005 06:34:16 +0000 - Applied max length check to bot nick
Revision 4d842e5 - Sat, 9 Jul 2005 12:48:22 +0000 - Edited the version of rage2 supported.
Revision 6566550 - Thu, 7 Jul 2005 19:13:41 +0000 - BUILD : 1.7.10 (847) BUGS : NOTES : Fixed a typo when loading two protocol modules
Revision 1e1cdee - Thu, 7 Jul 2005 15:27:25 +0000 - BUILD : 1.7.10 (846) BUGS : NOTES : Clarified comments above SendMailPath in the config, thanks IcyLiquid
Revision 796a834 - Sun, 3 Jul 2005 22:10:10 +0000 - BUILD : 1.7.10 (845) BUGS : NOTES : Added a warning for *NIX when running as root
Revision f657bbb - Sat, 2 Jul 2005 17:30:33 +0000 - BUILD : 1.7.10 (844) BUGS : NOTES : Fixed module languages defaulting to english instead of NSDefLanguage
Revision a9c7109 - Sat, 2 Jul 2005 13:10:09 +0000 - BUILD : 1.7.10 (843) BUGS : NOTES : Fixed various compile warnings on AMD64 systems
Revision e31758b - Fri, 1 Jul 2005 22:19:46 +0000 - BUILD : 1.7.10 (842) BUGS : NOTES : Added 3 new events for channel access/xop list modifications
Revision 5e079dc - Fri, 1 Jul 2005 21:32:09 +0000 - BUILD : 1.7.10 (841) BUGS : 400 NOTES : Modules will now get a more random filename in the runtime/ folder, which makes sure that no duplicate filenames will occur, which makes sure listchans can run at the same time as services since they both use the same protocol module, which in turn fixes bug 400. And all modules are now properly unloaded on shutdown :)
Revision 0190e74 - Fri, 1 Jul 2005 13:23:30 +0000 - BUILD : 1.7.10 (840) BUGS : NOTES : Fixed most core compile warnings when using make strict
Revision 0d5132c - Fri, 1 Jul 2005 12:24:20 +0000 - BUILD : 1.7.10 (839) BUGS : NOTES : Removed the requirement of a valid config file when running ./services -version
Revision 07c7cda - Thu, 30 Jun 2005 15:39:00 +0000 - Removed extra CC in protocol makefile *rolls eyes* :)
Revision e049ed2 - Wed, 29 Jun 2005 22:01:17 +0000 - Removed extra CC
Revision 89249b2 - Mon, 27 Jun 2005 15:39:41 +0000 - BUILD : 1.7.10 (836) BUGS : NOTES : Added italian translations for all modpack modules
Revision e530d7e - Sun, 26 Jun 2005 20:23:10 +0000 - BUILD : 1.7.10 (835) BUGS : NOTES : Added portugese translation to hs_request, applied win32 fixes by heinz (or should i say heniz?)
Revision c848a3a - Sun, 26 Jun 2005 13:27:46 +0000 - BUILD : 1.7.10 (834) BUGS : NOTES : Added hs_request to the modpack, made memo_send a real global, and fixed a bug with module config stuff and PARAM_SET options
Revision b9760a6 - Sat, 25 Jun 2005 21:10:12 +0000 - BUILD : 1.7.10 (833) BUGS : NOTES : Fixed some fuckups in the previous commit
Revision c638cd6 - Sat, 25 Jun 2005 20:58:45 +0000 - BUILD : 1.7.10 (832) BUGS : NOTES : Updated Italian langfile and removed some leftovers of userban stuff
Revision 2ea6359 - Sat, 25 Jun 2005 20:29:11 +0000 - BUILD : 1.7.10 (831) BUGS : NOTES : Removing userban code for now
Revision efddd4f - Wed, 22 Jun 2005 22:12:59 +0000 - added some hostcore calls to extern.h - i didnt use am as i really am tired of ident breaking files, its past a joke.
Revision 16924b3 - Sun, 5 Jun 2005 14:07:54 +0000 - BUILD : 1.7.10 (829) BUGS : NOTES : Forgot a comment and a return in userban.c, and various win32 fixed by heinz
Revision a6e9356 - Sun, 5 Jun 2005 10:46:25 +0000 - BUILD : 1.7.10 (828) BUGS : NOTES : Added a new ban system which should be faster than what we have now and also supports CIDR bans -- not yet in use, but will be used for akills andeventually channel bans -- hashing and cidr bans are not tested yet
Revision 843f9f3 - Sat, 4 Jun 2005 10:48:58 +0000 - BUILD : 1.7.10 (827) BUGS : 394 NOTES : Fixed /src/bin/register
Revision d5e3e6c - Sat, 4 Jun 2005 10:45:19 +0000 - BUILD : 1.7.10 (826) BUGS : 384 NOTES : Removed --with-ircd stuff from configure(.in)
Revision 12a1fee - Sat, 4 Jun 2005 10:13:36 +0000 - BUILD : 1.7.10 (825) BUGS : 398 NOTES : Forgot to enable finish_sync() for ultimate3, it was still using the old way to do it
Revision ca25d6e - Fri, 3 Jun 2005 20:44:01 +0000 - BUILD : 1.7.10 (824) BUGS : 389 NOTES : Added the possibility for protocol files to override the code setting mod_current_buffer, which is needed for InspIRCd
Revision e0cba0b - Fri, 3 Jun 2005 14:27:40 +0000 - BUILD : 1.7.10 (823) BUGS : 385 391 NOTES : Moved checks for UseTokens, UseTS6, and Numeric into protocol_module_init because they need the ircd struct, and split init() into two functions to load the protocol module for listnicks/listchans.
Revision 31163a2 - Mon, 30 May 2005 21:50:20 +0000 - BUILD : 1.7.10 (822) BUGS : none NOTES : Added pt.l and bundled modules pt.l patch. Thanx to Ricardo.
Revision 33e8c9c - Mon, 30 May 2005 11:32:45 +0000 - Synced with brains cvs server
Revision f23b7e5 - Sun, 29 May 2005 22:34:50 +0000 - Commited using svn commit, as indent is breaking everything
Revision 259405a - Sun, 29 May 2005 22:05:34 +0000 - again with the indent, i hate this...
Revision 3300b82 - Sun, 29 May 2005 22:01:01 +0000 - re-commiting as indent broke it, AGAIN
Revision b609052 - Sun, 29 May 2005 22:00:00 +0000 - BUILD : 1.7.10 (817) BUGS : N/A NOTES : Synced inspircd.c with brains cvs server
Revision ec5c03f - Fri, 27 May 2005 16:18:52 +0000 - BUILD : 1.7.10 (816) BUGS : NOTES : Updated the FAQ
Revision ea4ae84 - Wed, 25 May 2005 16:33:45 +0000 - BUILD : 1.7.10 (815) BUGS : 383 NOTES : Added value checking for deleting ignores, which fixes a (very rare) segfault
Revision 9f88e2d - Wed, 25 May 2005 15:42:43 +0000 - BUILD : 1.7.10 (814) BUGS : 381 NOTES : Removed a double extern definition of rdb_tag_table; Fixed mydbgen so it sends the pass and installs in the data dir
Revision 11e50c8 - Wed, 25 May 2005 15:25:30 +0000 - BUILD : 1.7.10 (813) BUGS : 380 NOTES : Fixed a bug with listnicks option displaying
Revision 538d452 - Wed, 25 May 2005 15:07:31 +0000 - BUILD : 1.7.10 (811) BUGS : NOTES : Development Framework
Revision 68f7fc0 - Mon, 23 May 2005 17:32:46 +0000 - BUILD : 1.7.10 (810) BUGS : NOTES : And heniz (yes, heniz!) made a boo-boo with the version of install.vbs :)
Revision 239986e - Mon, 23 May 2005 17:11:18 +0000 - BUILD : 1.7.10 (809) BUGS : NOTES : Updated install.vbs to detect SDK paths (by heinz)
Revision 177fa39 - Mon, 23 May 2005 17:00:14 +0000 - BUILD : 1.7.10 (808) BUGS : NOTES : Updated banner for 1.7.10
Revision daa8a90 - Sun, 22 May 2005 13:22:44 +0000 - Again, removing null lines added by indent...
Revision 2b1df0a - Sun, 22 May 2005 13:20:44 +0000 - Commited without am, to remove indent crap
Revision 8e75141 - Sat, 21 May 2005 15:44:56 +0000 - BUILD : 1.7.10 (803) BUGS : NOTES : Anope 1.7.10 Release
Revision a41f38c - Tue, 17 May 2005 20:27:12 +0000 - avoiding indent breakage
Revision a0b268d - Tue, 17 May 2005 20:04:58 +0000 - using svn commit to try and avoid indent bug thing
Revision 296c1d8 - Tue, 17 May 2005 18:01:26 +0000 - BUILD : 1.7.9 (797) BUGS : N/A NOTES : Applied some nicities for sun boxs
Revision b3ad96a - Sat, 14 May 2005 15:32:03 +0000 - BUILD : 1.7.9 (796) BUGS : N/A NOTES : Updated inspircd module to work with inspircd beta 5 and up
Revision e024944 - Fri, 13 May 2005 19:58:49 +0000 - BUILD : 1.7.9 (795) BUGS : 379 NOTES : Fixed the channelname issue in do_part once and for all with sstrdup(tm) power
Revision f50b00c - Fri, 13 May 2005 14:57:15 +0000 - BUILD : 1.7.9 (794) BUGS : 377 NOTES : Removed any ! and further from topicsetters, since Unreal sometimes sends a nick!user@host topicsetter instead of just nick
Revision 532b7f2 - Fri, 13 May 2005 13:19:33 +0000 - BUILD : 1.7.9 (793) BUGS : 378 NOTES : Applied patch
Revision 4b8b499 - Fri, 13 May 2005 08:25:40 +0000 - BUILD : 1.7.9 (792) BUGS : N/A NOTES : Added a check for last_quit when infoing a suspended nick, this should never happen, but it seems a few networks have odd databases which are using the suspend flag for something else, i think its related to networks that have merged databases, but i dont know, anyway, we check for it before using it now. (this dosnt fix the fact they are using a nc->flag that core wants for something else)
Revision dada762 - Thu, 12 May 2005 18:49:41 +0000 - BUILD : 1.7.9 (790) BUGS : N/A NOTES : Removed some comments from config.c
Revision 1e064cc - Thu, 12 May 2005 18:38:55 +0000 - BUILD : 1.7.9 (789) BUGS : 375 NOTES : NSOperListOnly and CSOperListOnly are correctly formated in the help now.
Revision df7cd78 - Thu, 12 May 2005 16:51:57 +0000 - BUILD : 1.7.9 (788) BUGS : 374 NOTES : Moved free() to after sending the EVENT_PART_CHANNEL event, so the event does not use an already freed variable
Revision e203904 - Wed, 11 May 2005 12:44:30 +0000 - BUILD : 1.7.9 (787) BUGS : 369 NOTES : Added a dummy folder/makefile to keep older shells happen with doing processing Makefile.inc subs
Revision 7c586a8 - Tue, 10 May 2005 14:48:26 +0000 - BUILD : 1.7.9 (786) BUGS : NOTES : Applied patch by crazy for language updates and removal of IRCDFILE stuff
Revision d2b08b8 - Tue, 10 May 2005 14:45:00 +0000 - BUILD : 1.7.9 (785) BUGS : 371 372 NOTES : Set mod_current_module_name for AnopeFini and updated get_access to return -1 for non-identified users instead of 0.
Revision 6760f98 - Mon, 9 May 2005 20:14:03 +0000 - BUILD : 1.7.9 (784) BUGS : NOTES : Fixed another segfault in ns_maxemail, forget a check for nc->email this time.
Revision 6825c4c - Fri, 6 May 2005 09:16:55 +0000 - BUILD : 1.7.9 (783) BUGS : NOTES : Fixed most compiler warnings for the core (not modules) when using make strict
Revision ea554c0 - Fri, 6 May 2005 06:27:38 +0000 - BUILD : 1.7.9 (782) BUGS : 357 NOTES : Fixed a segfault in os_clearmodes when clearing invites -- it used the exception list for the invite hosts, not the invite list, which is bad :)
Revision dcb587f - Fri, 6 May 2005 06:15:18 +0000 - BUILD : 1.7.9 (781) BUGS : 358 364 NOTES : Changed chan_set_correct_modes() to allow identified founders to get founder is SECUREFOUNDER is on. Added code in delchan() to logout people identified as founder to the channel dropped.
Revision 4b55c52 - Fri, 6 May 2005 01:51:44 +0000 - BUILD : 1.7.9 (780) BUGS : none NOTES : Language to clarify configuration directive dependencies.
Revision 1fc1920 - Fri, 6 May 2005 01:37:08 +0000 - BUILD : 1.7.9 (779) BUGS : none NOTES : TS6 nick tracking fix by static
Revision ac4c6f3 - Thu, 5 May 2005 20:53:54 +0000 - BUILD : 1.7.9 (778) BUGS : N/A NOTES : inspircd fixs, debug output fix
Revision f7dd15d - Thu, 5 May 2005 20:24:34 +0000 - BUILD : 1.7.9 (777) BUGS : N/A NOTES : Synced with [brain]s cvs server
Revision d754468 - Thu, 5 May 2005 16:58:03 +0000 - BUILD : 1.7.9 (776) BUGS : none NOTES : Prepended all debug messages for consistency.
Revision 7a731e5 - Thu, 5 May 2005 16:34:41 +0000 - BUILD : 1.7.9 (775) BUGS : NOTES : Fixed possible segfaults in ns_maxemail
Revision 9496304 - Thu, 5 May 2005 16:11:41 +0000 - BUILD : 1.7.9 (774) BUGS : 366 NOTES : Updated chan_set_correct_modes() to work ok with U:Lined servers and added checking for OPDEOPME next to AUTOOP levels (same for the other modes)
Revision a33e31d - Wed, 4 May 2005 23:55:01 +0000 - BUILD : 1.7.9 (773) BUGS : none NOTES : Development Framework.
Revision 6db22fc - Wed, 4 May 2005 18:26:36 +0000 - BUILD : 1.7.9 (771) BUGS : none NOTES : Anope 1.7.9 Release (fixed compiler warning).
Revision 6f7b561 - Wed, 4 May 2005 18:10:49 +0000 - BUILD : 1.7.9 (770) BUGS : none NOTES : Anope 1.7.9 Release.
Revision 8fc3075 - Wed, 4 May 2005 17:44:58 +0000 - BUILD : 1.7.8 (769) BUGS : N/A NOTES : Quick tidy up to cs_enforce
Revision 0d6b0dc - Wed, 4 May 2005 17:18:45 +0000 - BUILD : 1.7.8 (768) BUGS : N/A NOTES : synced with [brain]s cvs server
Revision 783857b - Wed, 4 May 2005 16:49:38 +0000 - BUILD : 1.7.8 (767) BUGS : N/A NOTES : Removed some pointless alogs
Revision c29ebf0 - Wed, 4 May 2005 16:30:53 +0000 - BUILD : 1.7.8 (766) BUGS : N/A NOTES : Added author/version and type to cs_tban
Revision 96832f3 - Wed, 4 May 2005 11:17:29 +0000 - BUILD : 1.7.8 (765) BUGS : 352 NOTES : Fixed various PTlink vhost handling bugs. Added a fake umode to indicate we have a vHost, to not break other IRCDs which DO use umodes. Ignoring PTlinks NEWMASK on SVSMODE +r, as that would desynch the services internal vhost.
Revision a075334 - Wed, 4 May 2005 10:12:32 +0000 - BUILD : 1.7.8 (764) BUGS : 363 NOTES : Missing (c->)ci check in do_topic(), causing segfaults...
Revision 21ef2c0 - Tue, 3 May 2005 23:41:53 +0000 - BUILD : 1.7.8 (763) BUGS : none NOTES : Final file normalization, Languages ready for dev release.
Revision 104ae92 - Tue, 3 May 2005 18:02:04 +0000 - BUILD : 1.7.8 (762) BUGS : none NOTES : Language file normalization
Revision 24aa739 - Tue, 3 May 2005 17:58:59 +0000 - BUILD : 1.7.8 (761) BUGS : N/A NOTES : Tidied up tr.l in trunk
Revision e8974f0 - Tue, 3 May 2005 15:20:53 +0000 - BUILD : 1.7.8 (759) BUGS : NOTES : Various updates to the modulepack, and fixed an issue with mod_current_module set incorrectly in some cases, making the lang functions fail
Revision 22bf8b4 - Mon, 2 May 2005 22:37:32 +0000 - BUILD : 1.7.8 (758) BUGS : 332 NOTES : FIXED: anope_event_away() doing dangerous things with ac/av, viagra had issues in notice_ops, anope_cmd_mode() used wrongly for dreamforge and ultimate2
Revision 7a1d87f - Mon, 2 May 2005 20:57:55 +0000 - BUILD : 1.7.8 (757) BUGS : 355 361 NOTES : FIXED: Seperated +q/+a and +o in chan_set_correct_modes, and used +Z (and not +R) for services roots with ultimate3.
Revision 862291c - Mon, 2 May 2005 19:33:21 +0000 - BUILD : 1.7.8 (756) BUGS : N/A NOTES : Turnend -x off
Revision d9ba3b0 - Mon, 2 May 2005 19:06:53 +0000 - BUILD : 1.7.8 (754) BUGS : N/A NOTES : store default vales in Config properly
Revision e058391 - Mon, 2 May 2005 19:02:12 +0000 - BUILD : 1.7.8 (753) BUGS : N/a NOTES : Merged anope-dev with trunk
Revision 4949177 - Thu, 21 Apr 2005 15:38:16 +0000 - BUILD : 1.7.8 (707) BUGS : NOTES : Added src/tools/Makefile.win32, which was missing since last commit
Revision ab7a624 - Sat, 16 Apr 2005 18:38:35 +0000 - BUILD : 1.7.8 (687) BUGS : N/A NOTES : Another heinz makefile.win32 patch :)
Revision d8512f0 - Sat, 16 Apr 2005 18:28:12 +0000 - BUILD : 1.7.8 (686) BUGS : N/A NOTES : Applied small makefile patch for win32
Revision 81da370 - Sat, 16 Apr 2005 15:28:23 +0000 - BUILD : 1.7.8 (685) BUGS : none NOTES : svn FSFS test.
Revision c2ab9b9 - Thu, 14 Apr 2005 19:18:54 +0000 - BUILD : 1.7.8 (663) BUGS : NOTES : Small typo in last commit
Revision f4d6f50 - Thu, 14 Apr 2005 18:36:01 +0000 - BUILD : 1.7.8 (662) BUGS : 342 NOTES : I should know that real_av and av are not identical, thanks for pointing that out heinz :P
Revision c9b0122 - Tue, 12 Apr 2005 19:53:08 +0000 - BUILD : 1.7.8 (661) BUGS : 341 342 NOTES : Fixed removing modes when users with insufficient rights entered a channel, and added a check to make sure the guestnick is not in use yet
Revision 3209eb5 - Tue, 12 Apr 2005 17:17:47 +0000 - BUILD : 1.7.8 (660) BUGS : NOTES : Added .BANNER file for the Config script
Revision d8535cd - Mon, 11 Apr 2005 20:09:26 +0000 - BUILD : 1.7.8 (659) BUGS : N/A NOTES : dbgen script will now accept a blank sql pass if you tell it too...
Revision 6f25f8b - Mon, 11 Apr 2005 20:01:31 +0000 - BUILD : 1.7.8 (658) BUGS : 658 NOTES : Applied qa patch for bug 658
Revision 4a051a7 - Thu, 7 Apr 2005 17:45:03 +0000 - BUILD : 1.7.8 (657) BUGS : 346 351 341 328 345 NOTES : Added channame to XOP/ACCESS/AKICK CLEAR, added checks to /hs off, fixed guest nick to take an unused nick, added SVN revision to win32 versions, fixed /ns alist to not accept invalid access levels, improved Config script, fixed responses for /ns glist/alist -- ty qa ;)
Revision ce2c4d0 - Mon, 4 Apr 2005 14:25:07 +0000 - BUILD : 1.7.8 (656) BUGS : 331 NOTES : (1) Updated de.l (2) mydbgen will now be installed correctly (3) added support for cmodes +SN to solidircd
Revision d31359d - Mon, 4 Apr 2005 14:16:25 +0000 - BUILD : 1.7.8 (655) BUGS : NOTES : We need to update the sync-state for leaf servers as well, or strange things will happen...
Revision b738b7d - Wed, 30 Mar 2005 00:01:00 +0000 - BUILD : 1.7.8 (654) BUGS : NOTES : DrSteins Makefile Patches...
Revision 7b4c661 - Tue, 29 Mar 2005 23:19:29 +0000 - BUILD : 1.7.8 (653) BUGS : 339 NOTES : Chanserv now sets topic when channel is recreated.
Revision 30b5214 - Tue, 29 Mar 2005 21:50:51 +0000 - BUILD : 1.7.8 (652) BUGS : NOTES : Changed anoperc to use numerics for compliance.
Revision e97d88f - Tue, 29 Mar 2005 03:18:40 +0000 - BUILD : 1.7.8 (651) BUGS : none NOTES : Applied shadowirc.c patch from nenolod.
Revision 049a272 - Mon, 28 Mar 2005 22:46:54 +0000 - BUILD : 1.7.8 (650) BUGS : 338 NOTES : Moved GlobalOnCycleUP again...
Revision cd1213e - Mon, 28 Mar 2005 16:44:20 +0000 - BUILD : 1.7.8 (649) BUGS : 336 NOTES : Moved code for GlobalOnCycleUP to after the server has connected.
Revision b58eb5f - Mon, 28 Mar 2005 15:06:22 +0000 - BUILD : 1.7.8 (648) BUGS : 337 NOTES : Fixed the db query for anope_cs_akicks in display name change function.
Revision 91ab20a - Mon, 28 Mar 2005 14:55:53 +0000 - BUILD : 1.7.8 (647) BUGS : 326 NOTES : Changed usermode for ultimate3 SRA to +Z
Revision b30ca2f - Mon, 28 Mar 2005 12:59:44 +0000 - BUILD : 1.7.8 (646) BUGS : 327 329 334 335 NOTES : Fixed quite a few bugs with mode handling (not always removed correctly, added/removed modes were split), fixed a segfault in chan_set_correct_modes, fixed some issues with topic setting, made stripModePrefix really stripping the mode prefix instead of the first char
Revision 0783c0d - Mon, 28 Mar 2005 04:11:54 +0000 - BUILD : 1.7.8 (645) BUGS : none NOTES : Language file normalization.
Revision dca8847 - Mon, 28 Mar 2005 00:25:26 +0000 - BUILD : 1.7.8 (644) BUGS : 330 NOTES : Fixed bugs with nickserv suspend
Revision baaef79 - Sat, 26 Mar 2005 10:26:43 +0000 - BUILD : 1.7.8 (643) BUGS : NOTES : Fixed: (1) memleak in nickIsServices [src/misc.c] (2) Fixed language files to reflect r641 (3) Updated nl.l (4) Added event of r642 to docs/EVENTS
Revision f3d7f8e - Sat, 26 Mar 2005 10:13:29 +0000 - BUILD : 1.7.8 (642) BUGS : NOTES : Minor Update (Event Handler) for SUSPENDING
Revision c4cdb1f - Sat, 26 Mar 2005 10:05:57 +0000 - BUILD : 1.7.8 (641) BUGS : NOTES : Added SUSPEND and UNSUSPEND to NickServ. Also added running as root check to anoperc.
Revision 2225f58 - Tue, 22 Mar 2005 14:24:40 +0000 - BUILD : 1.7.8 (640) BUGS : 323 NOTES : Fixed /ns update setting +a if you had rights to get +q but already had it
Revision f005ab7 - Tue, 22 Mar 2005 11:53:27 +0000 - BUILD : 1.7.8 (639) BUGS : NOTES : Some more fixing of the topic stuff to get it to work better with UnrealIRCd
Revision 2489bd7 - Tue, 22 Mar 2005 11:35:11 +0000 - BUILD : 1.7.8 (638) BUGS : NOTES : Accidently left 2 lines too much while fixing the topics being re-set on sync, causing them to be re-set on every normal join sent via SJOIN
Revision 4c5d97a - Tue, 22 Mar 2005 08:48:54 +0000 - BUILD : 1.7.8 (637) BUGS : NOTES : Changed the email addy of Simba in Changes
Revision 250c3f8 - Mon, 21 Mar 2005 21:02:03 +0000 - BUILD : 1.7.8 (636) BUGS : NOTES : When the topic was fully identical to the topiclocked one it still was being re-set, fixed that
Revision a53f209 - Mon, 21 Mar 2005 16:10:05 +0000 - BUILD : 1.7.8 (635) BUGS : NOTES : Topics should be only updated when really needed during bursts now (on IRCDs that support it)
Revision 28dd482 - Fri, 18 Mar 2005 19:03:45 +0000 - BUILD : 1.7.8 (634) BUGS : 321 NOTES : Applied Trystans patch for shadow-ircd nick changing and vhosting - there are still issues with it tho.
Revision 7983a0a - Thu, 17 Mar 2005 14:52:28 +0000 - BUILD : 1.7.8 (633) BUGS : none NOTES : OS SET SQL ON shall warn about SQL disabled in services.conf
Revision e8275af - Wed, 16 Mar 2005 20:24:47 +0000 - BUILD : 1.7.8 (632) BUGS : 315 NOTES : 422 is sent if the file dosnt exist, 375 and 376 are no longer sent, if the error numeric is sent.
Revision 1fec2a9 - Wed, 16 Mar 2005 20:19:14 +0000 - BUILD : 1.7.8 (631) BUGS : 320 NOTES : Fixed an error in the big if/else if thing when setting the modes on SJOIN, should now give correct modes
Revision 89e28df - Wed, 16 Mar 2005 09:10:04 +0000 - BUILD : 1.7.8 (630) BUGS : N/A NOTES : Use sstrdup instead of strdup
Revision 6536e8c - Wed, 16 Mar 2005 01:12:10 +0000 - BUILD : 1.7.8 (629) BUGS : 313 NOTES : Updated mydbgen and Changes.mysql to remove anope_os_cache
Revision ba0611d - Wed, 16 Mar 2005 00:56:07 +0000 - BUILD : 1.7.8 (628) BUGS : none NOTES : Moved ALIST from CHAN_HELP to NICK_HELP on es.l (Reported by alladus)
Revision f7aa1f6 - Wed, 16 Mar 2005 00:39:23 +0000 - BUILD : 1.7.8 (627) BUGS : 318 NOTES : ChanServ will now include the channel name in SET responses. By Drstein
Revision f52c92f - Tue, 15 Mar 2005 23:18:30 +0000 - BUILD : 1.7.8 (626) BUGS : N/A NOTES : Moved the protect defines out of the ircd protocol header files.
Revision 1d4db8b - Tue, 15 Mar 2005 15:39:14 +0000 - BUILD : 1.7.8 (625) BUGS : 319 NOTES : Globalized do_getkey by DrStein.
Revision cce547c - Mon, 14 Mar 2005 20:05:01 +0000 - BUILD : 1.7.8 (624) BUGS : 312 NOTES : Revision 623 was the bugfix for bug 312, noted it in Changes now
Revision 49b15a6 - Mon, 14 Mar 2005 19:57:32 +0000 - BUILD : 1.7.8 (623) BUGS : NOTES : FAQ update (thx DrS)
Revision c3b9f7f - Mon, 14 Mar 2005 19:23:27 +0000 - BUILD : 1.7.8 (622) BUGS : 317 NOTES : Applied Trystans patch to remove old ifdef convertor code
Revision ccf124e - Mon, 14 Mar 2005 18:47:29 +0000 - BUILD : 1.7.8 (621) BUGS : 314 NOTES : Fixed normalizeBuffer not being freed twice (anope_cmd_ctcp / delete_user)
Revision 55c14ce - Mon, 14 Mar 2005 18:27:28 +0000 - BUILD : 1.7.8 (620) BUGS : 313 NOTES : Fixed various mistakes, as listed in bug 313 (only the mydbgen issue is not done yet)
Revision dcfcd93 - Mon, 14 Mar 2005 18:01:08 +0000 - BUILD : 1.7.8 (619) BUGS : NOTES : Fixed the recording of server sync state more reliable, which fixes a bug where servers which did not report bursts would always remain in burst-mode internally
Revision 8c95c8f - Mon, 14 Mar 2005 13:00:22 +0000 - BUILD : 1.7.8 (618) BUGS : NOTES : Fixed a small error in my previous commit caused by making a few if/else if easier to read
Revision 7bdbe05 - Sun, 13 Mar 2005 15:05:26 +0000 - BUILD : 1.7.8 (617) BUGS : NOTES : Fixed: [1] Will not set already set channel modes anymore [2] Do not display entrymsg/greet while syncing [3] Sync state for uplink not always set correctly
Revision 5d30eec - Fri, 11 Mar 2005 17:09:30 +0000 - BUILD : 1.7.8 (616) BUGS : NOTES : Added EVENT_DB_BACKUP and changed EVENT_BOT_ASSIGN to pass channel name instead of bot nick as argument
Revision 9ef454c - Thu, 10 Mar 2005 05:14:47 +0000 - BUILD : 1.7.8 (615) BUGS : N/A NOTES : PTlink has +a
Revision 583d8fd - Wed, 9 Mar 2005 20:02:10 +0000 - BUILD : 1.7.8 (614) BUGS : NOTES : Updated es.l - thx DrStein
Revision 7a654fb - Wed, 9 Mar 2005 19:31:44 +0000 - BUILD : 1.7.8 (613) BUGS : NOTES : Documentation: 1) Added PROXY for information on the current state of the proxy detector 2) Updated the event list of EVENTS to be more clear
Revision 3077e8f - Tue, 8 Mar 2005 20:02:06 +0000 - BUILD : 1.7.8 (612) BUGS : none NOTES : Updated pt.l by Ricardo.
Revision 0ec8379 - Tue, 8 Mar 2005 15:07:01 +0000 - BUILD : 1.7.8 (611) BUGS : none NOTES : alogs display the real host instead of vhost.
Revision 44c0566 - Tue, 8 Mar 2005 13:33:24 +0000 - BUILD : 1.7.8 (610) BUGS : NOTES : Update tools README for one documentation style
Revision 4477ae4 - Tue, 8 Mar 2005 09:48:04 +0000 - BUILD : 1.7.8 (609) BUGS : NOTES : Updated the README for tools.
Revision 3e27304 - Tue, 8 Mar 2005 09:16:11 +0000 - BUILD : 1.7.8 (608) BUGS : NOTES : Added db-merger and epona db converter. docs will follow.
Revision 2278e8c - Tue, 8 Mar 2005 05:45:40 +0000 - BUILD : 1.7.8 (607) BUGS : N/A NOTES : Clean up after proxy was removed, some Win32 touch ups
Revision 2f44331 - Mon, 7 Mar 2005 20:03:07 +0000 - BUILD : 1.7.8 (606) BUGS : NOTES : Removed proxy detector code from the core, threads stuff still there. Needs good testing
Revision 5ae91e3 - Mon, 7 Mar 2005 19:19:40 +0000 - BUILD : 1.7.8 (605) BUGS : N/A NOTES : Win32 encryption fixed
Revision 91ff890 - Mon, 7 Mar 2005 05:53:29 +0000 - BUILD : 1.7.8 (604) BUGS : N/A NOTES : tolower/toupper compiler errors on Win32.
Revision 45a9f58 - Mon, 7 Mar 2005 03:07:00 +0000 - BUILD : 1.7.8 (603) BUGS : N/A NOTES : Fixed EVENT_DEFCON_LEVEL
Revision 84a39de - Mon, 7 Mar 2005 01:56:32 +0000 - BUILD : 1.7.8 (602) BUGS : 308, 311 NOTES : Fixed a couple of bugs, some smelling errors, and only in debug will nonexistent warnings display
Revision cd81294 - Sun, 6 Mar 2005 14:14:55 +0000 - BUILD : 1.7.8 (601) BUGS : N/A NOTES : Only module subfolders which contain Makefiles will be compiled on nix
Revision e0b79e1 - Sat, 5 Mar 2005 20:24:47 +0000 - BUILD : 1.7.8 (600) BUGS : N/A NOTES : Added UPDATE to the ns help menu
Revision 517946b - Sat, 5 Mar 2005 17:34:42 +0000 - BUILD : 1.7.8 (599) BUGS : N/A NOTES : Cleaned up debug message for Win32 users
Revision d99358c - Sat, 5 Mar 2005 16:51:13 +0000 - BUILD : 1.7.8 (598) BUGS : 310 NOTES : Updated Unreal 3.2 token support.
Revision 512125c - Fri, 4 Mar 2005 17:26:49 +0000 - BUILD : 1.7.8 (596) BUGS : N/A NOTES : Added clean_modules and distclean_modules as valid make targets
Revision a22d9ec - Fri, 4 Mar 2005 03:44:07 +0000 - BUILD : 1.7.8 (595) BUGS : N/A NOTES : ShadowIRCD, and cleaned up Numeric
Revision 1a1781f - Thu, 3 Mar 2005 09:15:06 +0000 - BUILD : 1.7.8 (594) BUGS : N/A NOTES : Changes strdup to sstrdup - doh!
Revision 30f8519 - Thu, 3 Mar 2005 09:06:14 +0000 - BUILD : 1.7.8 (593) BUGS : 307 NOTES : Fixed admin/owner mode handling
Revision bfa12b9 - Thu, 3 Mar 2005 05:46:40 +0000 - BUILD : 1.7.8 (591) BUGS : 306 NOTES : Fixed LogUser message, normalizes the "realname" on nick change.
Revision a8ed2b9 - Wed, 2 Mar 2005 20:45:12 +0000 - BUILD : 1.7.8 (590) BUGS : 288 / N/A NOTES : Fixed 288, moved updated all set/unset admin/owner calls to use the ircd protocol files. This needs a fair good test, but it seems all ok, and i cant see anything wrong with it :)
Revision 4e33836 - Tue, 1 Mar 2005 00:35:15 +0000 - BUILD : 1.7.8 (589) BUGS : 303 NOTES : normalizeBuffer() now strips two digit color codes
Revision 03573ab - Mon, 28 Feb 2005 20:18:28 +0000 - BUILD : 1.7.8 (588) BUGS : 304 NOTES : 1. nickIsServices() no longer alters the buffer 2. Fixes +I on Unreal and Bahamut 3. Anope Feature Request 285 4. Updates documentation 5. Ratbox compiles clean with make strict 6. Trap and storing of NICKCHARS
Revision 607478c - Sun, 27 Feb 2005 21:33:01 +0000 - BUILD : 1.7.8 (587) BUGS : N/A NOTES : Fixed a typo in the win32 makefile.inc
Revision 530199c - Sun, 27 Feb 2005 18:02:12 +0000 - BUILD : 1.7.8 (586) BUGS : N/A NOTES : Added multifile module support for win32 - thanks heinz :)
Revision 03079a5 - Sun, 27 Feb 2005 16:37:29 +0000 - BUILD : 1.7.8 (585) BUGS : N/A NOTES : removed veriable that isnt used anymore :)
Revision 954371d - Sun, 27 Feb 2005 16:33:13 +0000 - BUILD : 1.7.8 (584) BUGS : N/A NOTES : Removed ircd_catserv.c and added ./src/modules/catserv/ subfolder
Revision ab7325c - Sun, 27 Feb 2005 16:12:22 +0000 - BUILD : 1.7.8 (583) BUGS : N/A NOTES : Added multifile module support for nix, win32 will follow
Revision d671104 - Wed, 23 Feb 2005 19:15:11 +0000 - BUILD : 1.7.8 (582) BUGS : NOTES : Another update in the docs/ dir. All thats
Revision 521a3e1 - Tue, 22 Feb 2005 16:04:24 +0000 - BUILD : 1.7.8 (581) BUGS : NOTES : Another docs/ style update - has been noted in Changes at r578
Revision 593bfae - Tue, 22 Feb 2005 15:05:31 +0000 - BUILD : 1.7.8 (580) BUGS : 301 302 NOTES : Fixed (1) uninitialized var in nickserv do_drop (2) remote whois returning incorrect numeric (3) some operserv commands using notice() instead of notice_user()
Revision e9f57f1 - Mon, 21 Feb 2005 20:29:44 +0000 - BUILD : 1.7.8 (579) BUGS : NOTES : Updated a small leftover from my previous commit.
Revision 984677b - Mon, 21 Feb 2005 17:12:47 +0000 - BUILD : 1.7.8 (578) BUGS : NOTES : Updates of documentation (BUGS, IRCD, EVENTS, MYSQL, INSTALL, MODULES, DEFCON) for one style and some smaller fixes and updates.
Revision 1ee7364 - Sat, 19 Feb 2005 22:33:01 +0000 - BUILD : 1.7.8 (577) BUGS : NOTES : Applied a patch in behalf of heinz.
Revision 4ad737a - Wed, 16 Feb 2005 19:45:41 +0000 - BUILD : 1.7.8 (576) BUGS : N/A NOTES : Build flag to show its Win32
Revision 1da30bf - Tue, 15 Feb 2005 02:15:57 +0000 - BUILD : 1.7.8 (575) BUGS : N/A NOTES : Some event clean ups found by heinz today
Revision 59f3a38 - Mon, 14 Feb 2005 06:01:38 +0000 - BUILD : 1.7.8 (574) BUGS : N/A NOTES : Internal Events, Win32 can build with encryption, nickIsServices() works if format is nick@services
Revision f194129 - Fri, 11 Feb 2005 05:37:05 +0000 - BUILD : 1.7.8 (573) BUGS : 296 NOTES : mod_current_buffer was not set in all possible cases
Revision d7ad5a8 - Mon, 7 Feb 2005 12:09:55 +0000 - BUILD : 1.7.8 (572) BUGS : NOTES : fixed grammar.
Revision d91f67d - Mon, 7 Feb 2005 11:57:03 +0000 - BUILD : 1.7.8 (571) BUGS : NOTES : Updated userkey infos in example.conf.
Revision e578c64 - Sun, 6 Feb 2005 22:09:25 +0000 - BUILD : 1.7.8 (570) BUGS : 294 NOTES : Win32 Module Load Errors
Revision d07eaff - Sun, 6 Feb 2005 20:31:43 +0000 - BUILD : 1.7.8 (569) BUGS : N/A NOTES : Cleaned up the win32 makefiles, fixed hs_moo
Revision fd59510 - Sun, 6 Feb 2005 19:39:31 +0000 - BUILD : 1.7.8 (568) BUGS : N/A NOTES : Set default value for botmodes
Revision 9b3a357 - Sun, 6 Feb 2005 19:18:15 +0000 - BUILD : 1.7.8 (565) BUGS : 293 NOTES : Merge of Win32 branch into the main, support for Unreal +I, German language updated, fixed bug vidents not updating, Setting and Removal of sqlines on forbid or drop
Revision f8ac398 - Sun, 30 Jan 2005 21:19:28 +0000 - BUILD : 1.7.8 (564) BUGS : 285 NOTES : Compiling modules under MacOSX, and fixes up some ChanServ stuff
Revision f51d738 - Sun, 30 Jan 2005 02:07:35 +0000 - BUILD : 1.7.8 (563) BUGS : none NOTES : SVN Framework.
Revision 84c5b79 - Sun, 30 Jan 2005 01:57:38 +0000 - BUILD : 1.7.8 (561) BUGS : none NOTES : Anope 1.7.8 Release.
Revision 6fe3515 - Sat, 29 Jan 2005 03:02:15 +0000 - BUILD : 1.7.7 (560) BUGS : 290, 291 NOTES : Fixes HS HELP LIST, and improves on Robs fix for RSEND
Revision c8a8473 - Sat, 29 Jan 2005 01:07:44 +0000 - BUILD : 1.7.7 (559) BUGS : 291 NOTES : Fixed memoserv issue :)
Revision 08008cf - Fri, 28 Jan 2005 02:59:44 +0000 - BUILD : 1.7.7 (558) BUGS : N/A NOTES : Should really fix gcc2 stuff
Revision 7193a60 - Fri, 28 Jan 2005 02:17:45 +0000 - BUILD : 1.7.7 (557) BUGS : N/A NOTES : Should fix gcc2 compiler warnings with ratbox
Revision f91057c - Thu, 27 Jan 2005 06:10:08 +0000 - BUILD : 1.7.7 (556) BUGS : N/A NOTES : synced headers so our copyright is 2005, Solid IRCD compiles again, fixed sstrdup() error, updated the documentation a bit, cleaned up ratbox a bit.
Revision 01f32cf - Sun, 23 Jan 2005 07:32:56 +0000 - BUILD : 1.7.7 (555) BUGS : N/A NOTES : TS6 support, Ratbox support, lots of little bug fixes, updated documentation
Revision ba7b29b - Thu, 20 Jan 2005 22:32:09 +0000 - BUILD : 1.7.7 (554) BUGS : none NOTES : Updated pt.l by Ricardo.
Revision 0d09494 - Thu, 20 Jan 2005 22:29:56 +0000 - BUILD : 1.7.7 (553) BUGS : none NOTES : Forgot Changes file :)
Revision 3781575 - Thu, 20 Jan 2005 22:16:51 +0000 - BUILD : 1.7.7 (552) BUGS : none NOTES : Fixed misplaced MEMO_NO_RSEND_SELF in es.l
Revision 66e649f - Thu, 20 Jan 2005 06:26:19 +0000 - BUILD : 1.7.7 (551) BUGS : 25 NOTES : OperServ HELP cleaned up to show only commands that work on the given ircd
Revision 278a99c - Thu, 20 Jan 2005 05:37:46 +0000 - BUILD : 1.7.7 (550) BUGS : N/A NOTES : Anope SMTP client
Revision 1ef4a60 - Mon, 17 Jan 2005 04:31:45 +0000 - BUILD : 1.7.7 (549) BUGS : N/A NOTES : Fixes a segfault with the last commit
Revision 4797b99 - Mon, 17 Jan 2005 03:19:41 +0000 - BUILD : 1.7.7 (548) BUGS : N/A NOTES : Support for PTlinks VHOST (NEWMASK) command.
Revision 50fb0cd - Mon, 17 Jan 2005 01:37:10 +0000 - BUILD : 1.7.7 (547) BUGS : 272 275 NOTES : Fixes up help for their access levels, and ircops except from ignore in all places
Revision 1aa79bb - Mon, 17 Jan 2005 00:46:29 +0000 - BUILD : 1.7.7 (546) BUGS : 271 NOTES : Help for /OS HELP SET IGNORE.
Revision 5059cb1 - Sun, 16 Jan 2005 23:23:09 +0000 - BUILD : 1.7.7 (545) BUGS : 278 NOTES : On vhost unset show the correct vhost character
Revision fb1a182 - Sun, 16 Jan 2005 22:07:30 +0000 - BUILD : 1.7.7 (544) BUGS : N/A NOTES : Forgot the changelog
Revision 26e99c6 - Sun, 16 Jan 2005 22:05:24 +0000 - BUILD : 1.7.7 (543) BUGS : 276 NOTES : Disables UseRDB when MysqlSecure is enable, since we use one way encryption on the sql databases
Revision 26bd7c0 - Sun, 16 Jan 2005 20:11:15 +0000 - BUILD : 1.7.7 (542) BUGS : 263 NOTES : BotServ bots would flood if they were attempting to reset modes on themselves ie.. (-oooooo), this fix makes them check if they set the mode last on themselves, if so it ignores and continues. This should also fix if you did -v to a bot as it would says non-existant user
Revision 4bf0358 - Sun, 16 Jan 2005 18:35:51 +0000 - BUILD : 1.7.7 (541) BUGS : 274, 281 NOTES : IRCops are not killed on sqline/sgline when set KillOnSQline or KillOnSGline are enabled, made it so uline servers are except from NOJOIN settings
Revision bafd62e - Sun, 16 Jan 2005 18:13:29 +0000 - BUILD : 1.7.7 (540) BUGS : 277 NOTES : BotServ Badwords (START) would return a false positivie when BSCaseSensitive is enabled
Revision a3d993d - Sat, 15 Jan 2005 15:13:53 +0000 - BUILD : 1.7.7 (539) BUGS : 279 NOTES : Fixed typo in example.conf...
Revision 779fccb - Fri, 14 Jan 2005 16:03:58 +0000 - BUILD : 1.7.7 (538) BUGS : none NOTES : Framework for svn development.
Revision dbcb6f0 - Thu, 13 Jan 2005 20:59:47 +0000 - BUILD : 1.7.7 (536) BUGS : none NOTES : Added mysql schema change to mydbgen and created Changes.mysql
Revision 30c7604 - Thu, 13 Jan 2005 11:00:30 +0000 - BUILD : 1.7.7 (535) BUGS : N/A NOTES : Added +h halfop support for plexus - plexus is now fully supported according to ThaPrince (plexus coder) :)
Revision 81351ff - Thu, 13 Jan 2005 10:11:35 +0000 - BUILD : 1.7.7 (534) BUGS : N/A NOTES : Added support for plexus user timestamping
Revision b64b537 - Wed, 12 Jan 2005 18:54:31 +0000 - BUILD : 1.7.7 (533) BUGS : N/A NOTES : Added make profile to allow for gprof profiling
Revision d2da37d - Mon, 10 Jan 2005 00:20:58 +0000 - BUILD : 1.7.7 (532) NOTES : Updated es.l by DrStein
Revision 24f6bac - Sun, 9 Jan 2005 23:10:29 +0000 - BUILD : 1.7.7 (531) NOTES : Language file normalization.
Revision 73df6da - Sat, 8 Jan 2005 14:41:19 +0000 - BUILD : 1.7.7 (530) BUGS : N/A NOTES : Fixed /ns status to be consistant with what help reports it will do.
Revision 7db7984 - Fri, 7 Jan 2005 23:48:17 +0000 - BUILD : 1.7.7 (529) BUGS : NOTES : Fixed example.conf syntax error, token was space and not comma space.
Revision 52ad82a - Thu, 6 Jan 2005 15:13:51 +0000 - BUILD : 1.7.7 (528) BUGS : N/A NOTES : Rolled back hs_moo - which i didnt mean to commit in the first place :)
Revision b96ce5e - Thu, 6 Jan 2005 15:12:02 +0000 - BUILD : 1.7.7 (527) BUGS : 269 NOTES : You can no longer request a reciept when sending a memo to yourself.
Revision f991272 - Thu, 6 Jan 2005 14:37:21 +0000 - BUILD : 1.7.7 (526) NOTES : Anope 1.7.7 Release.
Revision 637bcee - Wed, 5 Jan 2005 20:22:33 +0000 - BUILD : 1.7.6 (525) BUGS : NOTES : Updated nl.l a bit
Revision 8dfbdae - Wed, 5 Jan 2005 20:12:47 +0000 - BUILD : 1.7.6 (524) BUGS : NOTES : bot_raw_ban was not adjusted for TSMODE capable IRCDs yet
Revision db826b6 - Wed, 5 Jan 2005 19:51:20 +0000 - BUILD : 1.7.6 (523) BUGS : 267 NOTES : Internal last topic was not emptied on channel creation when KEEPTOPIC was off
Revision 8188843 - Wed, 5 Jan 2005 14:47:44 +0000 - BUILD : 1.7.6 (522) BUGS : 254 NOTES : Memo INFO should finallly be fixed
Revision 6f72ea0 - Wed, 5 Jan 2005 05:24:07 +0000 - BUILD : 1.7.6 (521) BUGS : 254, 266 NOTES : Fixed up some alog() messages, and MemoServ INFO showing -1 for no hard limit
Revision bb9c7b1 - Tue, 4 Jan 2005 16:21:15 +0000 - BUILD : 1.7.6 (520) BUGS : 265 NOTES : Fixed a few issues with chanserv, botserv, symbiosis, and topics
Revision 8114b5b - Sat, 1 Jan 2005 20:15:33 +0000 - BUILD : 1.7.6 (519) BUGS : N/A NOTES : Ultimate3 bug fixes, they have NICKIP, and some channel modes were defined the same causing problems
Revision 59122c8 - Fri, 31 Dec 2004 06:30:04 +0000 - BUILD : 1.7.6 (518) BUGS : 262 NOTES : CS ACCESS was also affected by the overflow
Revision 17d9d5a - Fri, 31 Dec 2004 06:09:37 +0000 - BUILD : 1.7.6 (517) BUGS : 262 NOTES : Fixed integer overflow error with CS LEVELS.
Revision 2a8bc51 - Thu, 30 Dec 2004 17:38:35 +0000 - BUILD : 1.7.6 (516) BUGS : 261 NOTES : This should be it finally! The moduleAddData function was using the old head to append/prepend the new moduleData to, but it had to use the new head. Thanks to DrStein for finding the cause! :)
Revision 35096db - Thu, 30 Dec 2004 17:12:06 +0000 - BUILD : 1.7.6 (515) BUGS : 261 NOTES : Fixed a few memleaks with moduleData functions returning early, and fixed the list handling with deleting moduleData (thanks DrStein)
Revision ae23e2f - Thu, 30 Dec 2004 16:51:04 +0000 - BUILD : 1.7.6 (514) BUGS : 261 NOTES : Modules can no longer call addCommand directly. The mod_name of the command MUST be set if it is a module.
Revision ae0f3c48 - Thu, 30 Dec 2004 15:00:22 +0000 - BUILD : 1.7.6 (513) BUGS : NOTES : Added warnings for NULL-args with sstrdup, and NULL modname with module*Data functions. Fixed Catserv to use moduleAddCommand instead of addCommand.
Revision 2be6713 - Thu, 30 Dec 2004 14:27:22 +0000 - BUILD : 1.7.6 (512) BUGS : NOTES : Indenting src/modules.c correctly.... it got skipped somehow...
Revision 1fe375c - Thu, 30 Dec 2004 14:25:56 +0000 - BUILD : 1.7.6 (511) BUGS : NOTES : Rollback to 507
Revision 428c78c - Thu, 30 Dec 2004 05:55:10 +0000 - BUILD : 1.7.6 (510) BUGS : N/A NOTES : Clean up after the last commit
Revision 4266675 - Thu, 30 Dec 2004 05:39:28 +0000 - BUILD : 1.7.6 (509) BUGS : 261 NOTES : Doc found more to the bug 261, should to be the last
Revision 67aed6f - Thu, 30 Dec 2004 05:25:48 +0000 - BUILD : 1.7.6 (508) BUGS : 261 NOTES : docs fix to bug 261, seems to fix it for me, Certus care to test?
Revision ad8db21 - Tue, 28 Dec 2004 00:51:54 +0000 - BUILD : 1.7.6 (507) BUGS : N/A NOTES : Fixed not freeing memory when a channel got deleted.
Revision 003f690 - Mon, 27 Dec 2004 19:29:09 +0000 - BUILD : 1.7.6 (506) BUGS : 260 NOTES : Fixed segfaults in the user-list walking with KillonSGline/KillonSQline
Revision d0b1978 - Mon, 27 Dec 2004 03:22:46 +0000 - BUILD : 1.7.6 (505) BUGS : N/A NOTES : Some documentation updated, fixed compiler errors with ptlink, and fixed a segfault with some options when set with just quotes
Revision 0607b8c - Sun, 26 Dec 2004 07:20:45 +0000 - BUILD : 1.7.6 (504) BUGS : 245 NOTES : Enforce SGLINE/SQLINE where the ircd does not do it on its own, and updated ptlink support to be more complaint
Revision 90974e3 - Sun, 26 Dec 2004 06:11:14 +0000 - BUILD : 1.7.6 (503) BUGS : N/A NOTES : Fixes alot of user and channel modes on various ircd, also applied two patches provided by DrStein
Revision 92d13d1 - Sat, 25 Dec 2004 23:47:21 +0000 - BUILD : 1.7.6 (502) BUGS : N/A NOTES : SolidIRCD can mlock +R again
Revision 66682c0 - Sat, 25 Dec 2004 18:51:56 +0000 - BUILD : 1.7.6 (501) BUGS : N/A NOTES : Added Flag to tell if we need to enforce SGlines or not so GD can fix 245
Revision 53d288c - Sat, 25 Dec 2004 13:26:09 +0000 - BUILD : 1.7.6 (500) BUGS : 259 NOTES : Added support for hybrid TBURST -- merry xmas :)
Revision 250a9f7 - Sat, 25 Dec 2004 13:16:18 +0000 - BUILD : 1.7.6 (499) BUGS : NOTES : Fixed several compiler warnings with make strict, removed 2 deprecated config vars.
Revision 44e6352 - Wed, 22 Dec 2004 11:42:41 +0000 - BUILD : 1.7.6 (498) BUGS : N/A NOTES : Updated plexus.c/.h as per patch from ThaPrince
Revision f02336d - Wed, 22 Dec 2004 04:41:39 +0000 - BUILD : 1.7.6 (497) BUGS : 256, 258 NOTES : support for QS, and fixed a /away bug
Revision 4fa5060 - Tue, 21 Dec 2004 11:08:56 +0000 - BUILD : 1.7.6 (496) BUGS : N/A NOTES : Dreamforge now compiles properly again :)
Revision fbdf252 - Tue, 21 Dec 2004 10:14:38 +0000 - BUILD : 1.7.6 (495) BUGS : N/A NOTES : Moved global regarding the deletion of non-existing session toinside the if(debug) as anope will call that function when users ping out etc
Revision 3668ba1 - Mon, 20 Dec 2004 22:03:27 +0000 - BUILD : 1.7.6 (494) BUGS : N/A NOTES : Added support for plexus IRCD - provided by ThaPrince
Revision d90468a - Mon, 20 Dec 2004 19:13:27 +0000 - BUILD : 1.7.6 (493) BUGS : N/A NOTES : Applied patch from mitch regarding unclear password emails.
Revision 90228e8 - Mon, 20 Dec 2004 04:18:44 +0000 - BUILD : 1.7.6 (492) BUGS : N/A NOTES : Some gcc2 errors fixed
Revision 086424f - Sun, 19 Dec 2004 18:28:29 +0000 - BUILD : 1.7.6 (491) BUGS : N/A NOTES : Forgot to update the change log
Revision 422bc90 - Sun, 19 Dec 2004 18:25:20 +0000 - BUILD : 1.7.6 (490) BUGS : 253 NOTES : Fixed loguser where the nickip is 0
Revision ada7132 - Sun, 19 Dec 2004 17:42:17 +0000 - BUILD : 1.7.6 (489) BUGS : 244, 246, 247, 248, 249, 250, 251, 252, 254, 255 NOTES : 1. In some cases READONLY was not respected, and data was saved. 2. Corrected a few mistakes in example.conf. 3. Wrong column type in tables.sql for nick alias status fiag. 4. listchans and listnicks work under Cygwin. 5. NickRegDelay no longer accepts negative values. 6. -is44 option not show if converter not built. 7. Removed #ifndef STREAMLINE from the code as its no longer set during build time 8. MS MAX LIMIT was set incorrectly 9. Segfault if USERDB enabled and tables does not exist 10. Provides clear message of SUPERADMIN is not enabled
Revision fb21912 - Sat, 11 Dec 2004 22:50:51 +0000 - BUILD : 1.7.6 (488) BUGS : N/A NOTES : del_session() warning messages when LimitSessions is disabled.
Revision 45ae3f1 - Sat, 11 Dec 2004 13:03:09 +0000 - BUILD : 1.7.6 (487) BUGS : NOTES : Fixed possible NULL-free() in delcore()
Revision 67d3b46 - Fri, 10 Dec 2004 05:21:00 +0000 - BUILD : 1.7.6 (486) BUGS : 243 NOTES : docs patch to bug 243, and removed shut_clean_user() it started to do more harm then good
Revision 66bb7e7 - Thu, 9 Dec 2004 20:33:17 +0000 - BUILD : 1.7.6 (485) BUGS : NOTES : Fixed a segfault when unsetting registration modes on hybrid
Revision 29a7052 - Thu, 9 Dec 2004 20:03:55 +0000 - BUILD : 1.7.6 (484) BUGS : 167 NOTES : Made BotServ !seen recognize the channel founder
Revision 00fc166 - Thu, 9 Dec 2004 03:44:50 +0000 - BUILD : 1.7.6 (483) BUGS : 240 NOTES : 1. ChanServ ACCESS wrong when dealing negative numbers, 2. make strict under FreeBSD works again
Revision 3ac7283 - Tue, 7 Dec 2004 05:19:02 +0000 - BUILD : 1.7.6 (482) BUGS : N/A NOTES : Minor updates to the Unreal32 protocol for NICK and NETINFO
Revision f39ad6a - Mon, 6 Dec 2004 21:11:44 +0000 - BUILD : 1.7.6 (481) BUGS : NOTES : Fixed misplaced pointer in moduleaddData().
Revision 15000f6 - Mon, 6 Dec 2004 20:10:44 +0000 - BUILD : 1.7.6 (480) BUGS : NOTES : Updated some formatting in the Changes file
Revision a16cbf9 - Mon, 6 Dec 2004 19:52:28 +0000 - BUILD : 1.7.6 (479) BUGS : 239 NOTES : Fixes infinite loop with moduleGetData()
Revision 8433084 - Mon, 6 Dec 2004 05:55:46 +0000 - BUILD : 1.7.6 (478) BUGS : N/A NOTES : 1. CS CLEAR strips +q/+a 2. CS CLEAR uses SVSMODE with Unreal to strip +q/a/o/h/v 3. SVSMODE unban works again on Viagra 4. Adds anope_cmd_svsmode_chan() to for SVSMODE on channels 5. OS CLEARMODES uses SVSMODE with Unreal to strip +q/a/o/h/v 6. memory.c, servers.c, slist.c, sockutil.c, misc. is doxygen ready 7. Unreal32 pseduo clients use SJOIN now to join the channels 8. clean out the process() buffers before we start to use them, maybe less garbage in them when we do bts 9. Few memory cleans up in hostserv do_setall() 10. Tons of clean up, only a handful left when you make strict
Revision 0df82a3 - Sun, 5 Dec 2004 07:37:15 +0000 - BUILD : 1.7.6 (477) BUGS : N/A NOTES : list.c and mail.c are doxygen ready now
Revision a7a9482 - Sun, 5 Dec 2004 07:06:25 +0000 - BUILD : 1.7.6 (476) BUGS : N/A NOTES : Fixed Ultimate3 not setting +a on channel admins
Revision e31a035 - Sun, 5 Dec 2004 02:27:29 +0000 - BUILD : 1.7.6 (475) BUGS : 126 NOTES : Some valgrind clean up, should fix 126
Revision 671d6c5 - Sat, 4 Dec 2004 05:17:24 +0000 - BUILD : 1.7.6 (474) BUGS : N/A NOTES : Unreal 391 TIME replies
Revision 94429db - Sat, 4 Dec 2004 04:54:14 +0000 - BUILD : 1.7.6 (473) BUGS : N/A NOTES : In some cases if you set TOPICLOCK on the channel before it ever got a TOPIC, then attempted to set a TOPIC, services would try to set a maliformed TOPIC message to the ircd.
Revision 8a5b74d - Sat, 4 Dec 2004 01:57:15 +0000 - BUILD : 1.7.6 (472) BUGS : N/A NOTES : 1. Bahamut +I support 2. Changes file updated (merged my items under the dev banner)
Revision 5150071 - Fri, 3 Dec 2004 07:48:01 +0000 - BUILD : 1.7.6 (471) BUGS : N/A NOTES : Redid Services Mode stuff to be config option called UlineServers this allows you to state what servers can set channel modes and we are to respecet the mode. Gotta clean this up some more in a bit
Revision f3315d9 - Fri, 3 Dec 2004 06:13:28 +0000 - BUILD : 1.7.6 (470) BUGS : N/A NOTES : add mode.. not remove mode.. from the previous commit
Revision 1aaeba3 - Fri, 3 Dec 2004 06:07:44 +0000 - BUILD : 1.7.6 (469) BUGS : N/A NOTES : 1. ultimate3 setting the wrong channel mode on botserv bots 2. helpserv.c is doxygen ready, did some code clean up 3. Services Clients (+S) now override channel modes (yeah no more deopping NeoStats), this only works on ircds where there is a clear services mode (Unreal, Viagra, Ultimeate2/3) 4. send.c is doxygen ready, did some code clean up 5. commands.c id doxygen ready, did some code clean up
Revision f18d506 - Thu, 2 Dec 2004 06:06:47 +0000 - BUILD : 1.7.6 (468) BUGS : N/A NOTES : 1. fixes del_session() warning when LimitSessions is disabled 2. actions.c is doxygen ready, along with code clean up 3. sessions.c cleaned up and moved some items around 4. ChanServ AKICK (pointed to freed memory) 5. servers.c is doxygen ready, along with some code clean up
Revision 541f11e - Tue, 30 Nov 2004 15:11:38 +0000 - BUILD : 1.7.6 (467) BUGS : NOTES : Fixed bug with ircd->chanmodes. Thanks to Syzop.
Revision b28a698 - Mon, 29 Nov 2004 05:36:04 +0000 - BUILD : 1.7.6 (466) BUGS : 237 NOTES : docs patch to bug 237
Revision bd4d81f - Mon, 29 Nov 2004 02:26:59 +0000 - BUILD : 1.7.6 (465) BUGS : 218, 235 NOTES : 1. correct the grammer in the example.conf 2. SolidIRCD cmode +S 3. NSSecureAdmins now restricts /NS SET EMAIL 4. Unreals version of SVSHOLD 5. SolidIRCD halfop support 6. /os set list
Revision 28bb054 - Sun, 28 Nov 2004 06:21:23 +0000 - BUILD : 1.7.6 (464) BUGS : N/A NOTES : gcc 2.x compiler errors
Revision f373142 - Sun, 28 Nov 2004 06:10:17 +0000 - BUILD : 1.7.6 (463) BUGS : 192, 210, 222, 234 NOTES : 1. Removed +d references from the ptlink protocol code, since they do not timestamp the nicks 2. Memos sent as notification of receipt can not be cancelled. 3. Unreal3.2 supports SVSMODE -b on clearing bans 4. fixed do_kill() not remove the user from the user list 5. /os set sql [on|off] runtime sql toggle 6. Segfaults logged to the services log when DumpCore is disabled 7. fixed RUNGROUP not passed during build time 8. Exceptions now update if the limit is changed 9. Solid-IRCD support 10. Fixed TSMODE warnings when using FANTASY commands 11. Fixed read_int32 warnings (fixes compiling and running under cygwin) - Thats all..
Revision c559429 - Wed, 24 Nov 2004 05:14:41 +0000 - BUILD : 1.7.6 (462) BUGS : 226 NOTES : 1. RageIRCD sends TSMODE which is part of their beta7 2. RageIRCD protocol file now has anope_cmd_chghost() 3. RageIRCD SVINFO more in line with what we get 4. Bahamut protocol file now has anope_cmd_chghost() to prevent undefined symbol messages 5. Bahamut SZLINE and UNSZLINE dealt with per documentation, left the old commands behind for now, till we decide to move our base Bahamut version forward
Revision 9233f87 - Wed, 24 Nov 2004 03:54:03 +0000 - BUILD : 1.7.6 (461) BUGS : 230 NOTES : 1. Moving Services Operators to Services Admins and vice-versa (230), 2. PTlink anope_cmd_server() had a minor issue thats now fixed
Revision a82bbfb - Mon, 22 Nov 2004 14:57:55 +0000 - BUILD : 1.7.6 (460) BUGS : 223 NOTES : HelpChan +h mode not being given if status was greater then op.
Revision 9f2191b - Mon, 22 Nov 2004 06:14:11 +0000 - BUILD : 1.7.6 (459) BUGS : N/A NOTES : Got Unreals SVSNLINE (sgline) working
Revision 089557e - Mon, 22 Nov 2004 03:45:32 +0000 - BUILD : 1.7.6 (458) BUGS : N/A NOTES : Updated our SGLINE/SZLINE support to all ircd where avaiable, this fixes some issues as well 1. Unreal still doesnt do SGLINE well so its still disabled at this time 2. We now enforce SZLINE on ircd with NICKIP 3. Added check_szline() so we can check for szline matches 4. Ultimate3 (s)zline work as documented, which is AKILL without the user part
Revision 958bf62 - Sun, 21 Nov 2004 08:48:28 +0000 - BUILD : 1.7.6 (457) BUGS : NOTES : Fixed session decrease on /NS GHOST.
Revision 2d7e6c5 - Sun, 21 Nov 2004 01:31:23 +0000 - BUILD : 1.7.6 (456) BUGS : N/A NOTES : Disables UseRDB if SQL fails to init
Revision cad9c93 - Sat, 20 Nov 2004 16:58:10 +0000 - BUILD : 1.7.6 (455) BUGS : N/A NOTES : Clean up changelog
Revision a565117 - Sat, 20 Nov 2004 16:56:49 +0000 - BUILD : 1.7.6 (454) BUGS : 225 NOTES : MS CHECK now checks if the nick is forbidden.
Revision 18cfa42 - Sat, 20 Nov 2004 16:28:56 +0000 - BUILD : 1.7.6 (453) BUGS : 224 NOTES : Removing Sqline on bot nicks change if the nick was registered
Revision 623440a - Sat, 20 Nov 2004 05:45:44 +0000 - BUILD : 1.7.6 (452) BUGS : N/A NOTES : 1. Fixed some config options could overflow strtol(), 2. Fixed CTCP Ping replies when UsePrivmsg is enabled
Revision a4c34ef - Fri, 19 Nov 2004 17:56:11 +0000 - BUILD : 1.7.6 (451) BUGS : 221 NOTES : Fixes for wrong string for bot nick registration check, and added the check to bot change
Revision 1303b49 - Fri, 19 Nov 2004 17:00:59 +0000 - BUILD : 1.7.6 (450) BUGS : NOTES : Updated en_us.l for new BotServ BOT ADD behaviour
Revision 0bbb4af - Thu, 18 Nov 2004 18:24:20 +0000 - BUILD : 1.7.6 (449) NOTES : Language normalization.
Revision 8e846fa - Thu, 18 Nov 2004 18:18:07 +0000 - BUILD : 1.7.6 (448) BUGS : NOTES : Added NSAddAccessOnReg config directive
Revision e5e98cc - Thu, 18 Nov 2004 16:33:37 +0000 - BUILD : 1.7.6 (447) BUGS : NOTES : New botserv bot nicks need to be unregistered nicks from now on
Revision fd63b1d - Wed, 17 Nov 2004 04:54:58 +0000 - BUILD : 1.7.6 (446) BUGS : N/A NOTES : 1. Added a debug message to do_kill(), 2. nsCheckNickTracking() could return true in some cases where the nick was forbidden
Revision 848538f - Tue, 16 Nov 2004 14:50:25 +0000 - BUILD : 1.7.6 (445) NOTES : Setup for devel.
Revision 8589219 - Sat, 13 Nov 2004 10:10:46 +0000 - BUILD : 1.7.6 (443) BUGS : 217 NOTES : minor typo with OS CLEARMODES
Revision 019c90b - Fri, 12 Nov 2004 21:21:24 +0000 - BUILD : 1.7.6 (442) BUGS : N/A NOTES : padded RDB database updates with pongs to help prevent time outs
Revision ee7afa7 - Fri, 12 Nov 2004 19:53:10 +0000 - BUILD : 1.7.6 (441) BUGS : 215, 216 NOTES : Fixed some last minute bugs, and fixed make strict under Redhat
Revision f0c53b4 - Fri, 12 Nov 2004 05:37:12 +0000 - BUILD : 1.7.6 (440) BUGS : 211 NOTES : 1. Updated PTLink support, 2. OperServ takes +q/+a on CLEARMODES, 3. fixed a segfault in do_match_wild() reported by DJ
Revision c58d37f - Sun, 7 Nov 2004 03:36:30 +0000 - BUILD : 1.7.6 (439) BUGS : 68, 170, 209 NOTES : 1. DrSteins XOP patch (bug# 170), 2. Cleaned up the English language file for grammar (bug# 209), 3. Patch that fixes segfaults under NetBSD, 4. Cleaned up some places that could lead to segfaults, 5. DrSteins patch for NS ACCESS LIST, 6. Chanserv taking modes more than once (bug #68), 7. Fixed errors when doing "make" under some BSD systems, 8. Fixed syntax error when NSForceEmail is disabled
Revision b4489cf - Sun, 31 Oct 2004 15:46:33 +0000 - BUILD : 1.7.6 (438) BUGS : 160 NOTES : configure warning about sysproto.h resolved
Revision 9812402 - Sat, 30 Oct 2004 22:05:14 +0000 - BUILD : 1.7.6 (437) NOTES : Anope 1.7.6 Release
Revision 6e55319 - Sat, 30 Oct 2004 15:42:11 +0000 - BUILD : 1.7.5 (436) BUGS : 207 NOTES : Fixed up OS CLEARMODES
Revision 327bead - Sat, 30 Oct 2004 15:25:04 +0000 - BUILD : 1.7.5 (435) BUGS : 203, 204, 205 NOTES : 1. minor fix to CS CLEAR, 2. Added to DrSteins more CS obsecure password, 3. fixed memoserv not using the correct message, 4. fixed botserv info to tell the channel is forbidden
Revision 8b59411 - Sat, 30 Oct 2004 05:16:48 +0000 - BUILD : 1.7.5 (434) BUGS : N/A NOTES : 1. fixed typo in the lang files, 2. updated de.l from Crazytoon, 3. UnRestrictSAdmin for Bahamut to allow them the usage of +a without being a Service Admin
Revision 039ea7f - Sat, 30 Oct 2004 04:22:42 +0000 - BUILD : 1.7.5 (433) BUGS : 182 NOTES : Fixed CS not resetting the modes after CS CLEAR MODES
Revision da0d4d0 - Sat, 30 Oct 2004 03:59:03 +0000 - BUILD : 1.7.5 (432) BUGS : 199 NOTES : 1. fixed unused var from previous commit, 2. normalized the realname when doing LogUsers (199)
Revision 3ea6c80 - Sat, 30 Oct 2004 03:28:46 +0000 - BUILD : 1.7.5 (431) BUGS : 193 NOTES : 1. extern normalizeBuffer() helpful in some many other places not just botserv, 2. fixed BS ACT, if the string contained a control char 001, it would cause the string to act like SAY
Revision 0038ed0 - Sat, 30 Oct 2004 02:16:09 +0000 - BUILD : 1.7.5 (430) BUGS : 187, 201, 202 NOTES : Reorder fixes, Obsecure password for chanserv registeration (DrStein), minor tweak to hybrid support (TSL)
Revision a5ef393 - Fri, 29 Oct 2004 18:43:23 +0000 - BUILD : 1.7.5 (429) NOTES : Minor fix on example.conf
Revision e769d30 - Thu, 28 Oct 2004 05:09:33 +0000 - BUILD : 1.7.5 (426) BUGS : 133, 196, 200 NOTES : Add method to deal with hardcored sqline in the ircd (133), fixes timestamp errors with TOPIC (196), modes structs externed so mod coders can get to them easier (N/A), MS CHECK now checks the right value (200)
Revision 5c5e36b - Mon, 25 Oct 2004 03:33:19 +0000 - BUILD : 1.7.5 (424) BUGS : N/A NOTES : Updated de.l per crazytoon
Revision 8ca8519 - Mon, 25 Oct 2004 03:31:33 +0000 - BUILD : 1.7.5 (423) BUGS : N/A NOTES : code tidy up fixes stuff under Freebsd
Revision 593b0d1 - Mon, 25 Oct 2004 00:22:52 +0000 - BUILD : 1.7.5 (421) BUGS : 198 NOTES : 1. fixes TSMODE warnings found by SGR, 2. Fixed OPNOTICE when doing /CS OP
Revision 297b11d - Sat, 23 Oct 2004 06:48:22 +0000 - BUILD : 1.7.5 (418) BUGS : N/A NOTES : 1. Fixed Rage IRCD compiler error, 2. Added hook for Unreal SJOIN +I support, 3. wallops() is back, 4. depricated.h added to help older modules work with the new commands
Revision 91e8ac0 - Fri, 22 Oct 2004 05:06:02 +0000 - BUILD : 1.7.5 (415) BUGS : N/A NOTES : Fixes Unreal NICKIP and SVSMODE, Updated Base64 lib to fix NICKIP, Updated Spanish language file
Revision bb86fdc - Thu, 21 Oct 2004 22:08:30 +0000 - BUILD : 1.7.5 (414) BUGS : N/A NOTES : Deleted compile.sh as it wont work anymore anyway
Revision 5f86503 - Thu, 21 Oct 2004 19:58:47 +0000 - BUILD : 1.7.5 (412) BUGS : 169 NOTES : A minor touch up to prevent issues
Revision 5b565cd - Sun, 17 Oct 2004 23:49:32 +0000 - BUILD : 1.7.5 (411) BUGS : 197 NOTES : Fixed hostserv message on removal of vhost
Revision 760ada1 - Sun, 17 Oct 2004 10:32:01 +0000 - BUILD : 1.7.5 (410) BUGS : NOTES : Added shot note in example.conf regarding NsRestrictOperNick or whatever it is called.
Revision 48a3517 - Sun, 17 Oct 2004 09:27:20 +0000 - BUILD : 1.7.5 (409) BUGS : NOTES : Made expire_all() extern instead of static.
Revision 9524043 - Sat, 16 Oct 2004 21:43:54 +0000 - BUILD : 1.7.5 (408) BUGS : 189, 191 NOTES : segfault fix, and vident sent to logs when set
Revision f3a1ab4 - Sat, 16 Oct 2004 20:36:54 +0000 - BUILD : 1.7.5 (407) BUGS : 185, 190 NOTES : TTB work again, and RestrictOperNicks is no longer case sensitive
Revision 0700ca7 - Sat, 16 Oct 2004 15:56:40 +0000 - BUILD : 1.7.5 (406) BUGS : N/A NOTES : Forgot the changes file
Revision 6856ec2 - Sat, 16 Oct 2004 15:54:31 +0000 - BUILD : 1.7.5 (405) BUGS : 180 NOTES : Fixed tsbuf not being sent, which caused issues with ircds whom have +d (deaf)
Revision b1e213c - Sat, 16 Oct 2004 15:25:18 +0000 - BUILD : 1.7.5 (404) BUGS : NOTES : Fixed bug 188.
Revision 37831b4 - Sat, 16 Oct 2004 15:03:59 +0000 - BUILD : 1.7.5 (403) BUGS : 186 NOTES : Fixed anope_cmd_server() in some protocol files it was broken
Revision 6595253 - Sat, 16 Oct 2004 05:36:26 +0000 - BUILD : 1.7.5 (402) BUGS : N/A NOTES : Forgot to get chanserv.c and nickserv.c in the last commit
Revision ec2b8ac - Sat, 16 Oct 2004 05:32:52 +0000 - BUILD : 1.7.5 (401) BUGS : 147, 179, 181, 183, 184, 186 NOTES : Lots of little fixes, should fix OS JUPE issues
Revision fc34ca3 - Fri, 15 Oct 2004 05:10:39 +0000 - BUILD : 1.7.5 (400) BUGS : N/A NOTES : Removed debug left over from last commit
Revision 4ed066c - Fri, 15 Oct 2004 05:08:53 +0000 - BUILD : 1.7.5 (399) BUGS : 180, 181 NOTES : code tidy up, fixes a few items from bug 180 and 181
Revision 3bdbd74 - Wed, 13 Oct 2004 20:21:39 +0000 - BUILD : 1.7.5 (398) BUGS : N/A NOTES : Tiny change to save 1*len bytes per line said in a botserv channel - they are freeed anyway, so... :)
Revision d24c7eb - Wed, 13 Oct 2004 19:31:24 +0000 - BUILD : 1.7.5 (396) BUGS : N/A NOTES : Added arvg[0] to AnopeInit call, it will contain the nick of the person who loaded the module. All existing modules are un-effected :)
Revision e6ed7b9 - Wed, 13 Oct 2004 18:28:55 +0000 - BUILD : 1.7.5 (395) BUGS : N/A NOTES : Fixed a typo in all source files, and merged sstrdup and anopeStrDup, as they do the same thing
Revision 655889c - Wed, 13 Oct 2004 18:10:23 +0000 - BUILD : 1.7.5 (394) BUGS : N/A NOTES : More code tidying, added make strict_modules etc, incase module coders what to use it :)
Revision 65ed982 - Wed, 13 Oct 2004 15:05:23 +0000 - BUILD : 1.7.5 (393) BUGS : N/A NOTES : Ultimate3 EOBURST support
Revision 3fb1763 - Wed, 13 Oct 2004 05:22:13 +0000 - BUILD : 1.7.5 (392) BUGS : N/A NOTES : More code tidy with strict enabled, some clean up of Unreal32
Revision ee5de49 - Tue, 12 Oct 2004 21:48:40 +0000 - BUILD : 1.7.5 (391) BUGS : N/A NOTES : Code tidy, added make strict to the makefile, allowing ansi Wall pedantic to be used for compiling
Revision 61ad728 - Tue, 12 Oct 2004 05:38:09 +0000 - BUILD : 1.7.5 (390) BUGS : 149 NOTES : Bug in MySQL debug, possibly causing segfaults.
Revision ce4151b - Sun, 10 Oct 2004 10:37:08 +0000 - BUILD : 1.7.5 (385) BUGS : N/A NOTES : Moved more veriable declarations above the new null checking code
Revision 3f487b8 - Sun, 10 Oct 2004 10:31:24 +0000 - BUILD : 1.7.5 (384) BUGS : N/A NOTES : Moved veriable declaration to the top of function - btw, are all these null checks needed? createCommand should never be passed NULL values, its a wasted if imho... *shrug*
Revision 20d3109 - Sun, 10 Oct 2004 05:51:21 +0000 - BUILD : 1.7.5 (383) BUGS : N/A NOTES : glist fix - DrStein, improved on DrStein typo fix to init.c - TSL, tons of NULL crash checks - TSL
Revision e087af8 - Sat, 9 Oct 2004 21:54:35 +0000 - BUILD : 1.7.5 (382) BUGS : N/A NOTES : Really fix news.c (I hope)
Revision bb2f19c - Sat, 9 Oct 2004 21:52:52 +0000 - BUILD : 1.7.5 (381) BUGS : N/A NOTES : fixed up news.c
Revision 560c2b2 - Sat, 9 Oct 2004 20:21:56 +0000 - BUILD : 1.7.5 (379) BUGS : 176 NOTES : Fixed a possible segfault due to a bug in LogChannel
Revision 048ddbe - Fri, 8 Oct 2004 04:09:53 +0000 - BUILD : 1.7.5 (378) BUGS : N/A NOTES : News reodering - DrStein, TSMODE issues - TSL, NULL crash fixes - TSL
Revision 1d34d1f - Thu, 7 Oct 2004 15:34:09 +0000 - Updated to the latest GNU files
Revision b1e7849 - Thu, 7 Oct 2004 05:32:21 +0000 - BUILD : 1.7.5 (376) BUGS : N/A NOTES : CS INFO - DrStein, init.c typo - DrStein, Bahamut +j support - TSL, more protocol clean up
Revision a7b79e3 - Wed, 6 Oct 2004 07:56:42 +0000 - BUILD : 1.7.5 (375) BUGS : NOTES : Fixed Changes files errors.
Revision c9cb911 - Wed, 6 Oct 2004 03:48:18 +0000 - BUILD : 1.7.5 (374) BUGS : N/A NOTES : One last time for hybrid.c
Revision bf36b37 - Wed, 6 Oct 2004 03:40:48 +0000 - BUILD : 1.7.5 (373) BUGS : N/A NOTES : Try again
Revision 151ba17 - Wed, 6 Oct 2004 03:38:43 +0000 - BUILD : 1.7.5 (372) BUGS : N/A NOTES : hybrid.c got screwed by indent try from backup
Revision a2e4eeb - Wed, 6 Oct 2004 03:31:37 +0000 - BUILD : 1.7.5 (371) BUGS : 175? NOTES : Fixed some ircd protcol mistakes, clean up clear modes, also a patch form DrStein
Revision f150f55 - Mon, 4 Oct 2004 05:05:14 +0000 - BUILD : 1.7.5 (369) BUGS : N/A NOTES : Updates BUGS, fixed compiler warning if DEBUG_COMMANDS had been enabled
Revision 59e7ad6 - Mon, 4 Oct 2004 03:32:40 +0000 - BUILD : 1.7.5 (368) BUGS : N/A NOTES : IRCD protocol clean up, and support for Numerics on Unreal32/RageIRCD
Revision 8d89775 - Sun, 3 Oct 2004 18:19:37 +0000 - BUILD : 1.7.5 (367) BUGS : NOTES : Changed UserKeys from uint to long uint.
Revision 96ec4cf - Sun, 3 Oct 2004 06:39:07 +0000 - BUILD : 1.7.5 (366) BUGS : NOTES : Fixed a typo in T his previous commit (logins on -> logs on)
Revision 04afc85 - Sun, 3 Oct 2004 03:58:43 +0000 - BUILD : 1.7.5 (365) BUGS : 172 NOTES : - New directive NewsCount - fr.l updated - do_memocheck() globalized the time display - getmemoinfo() improved to return info about being forbidden - fixes svsnick on Unreal - anope_event_null to allow ircd devs to point events that go to no where some where - fixed SQUIT
Revision 7bc5f4a - Fri, 1 Oct 2004 02:26:24 +0000 - BUILD : 1.7.5 (364) NOTES : Added nullfix patch from Trystan.
Revision a9dd175 - Thu, 30 Sep 2004 01:36:34 +0000 - BUILD : 1.7.5 (363) NOTES : Added unreal fix from Trystan.
Revision 676b8ea - Wed, 29 Sep 2004 20:19:18 +0000 - BUILD : 1.7.5 (362) BUGS : 17 143 147 166 172 173 NOTES : Applied patch 927 provided by Trystan.
Revision b6f83ea - Wed, 22 Sep 2004 14:17:36 +0000 - BUILD : 1.7.5 (356) BUGS : N/A NOTES : Fuixed mysql include issue, it should now detect to use mysql/mysql/h or not
Revision 474ee0c - Tue, 21 Sep 2004 16:02:58 +0000 - BUILD : 1.7.5 (355) BUGS : N/A NOTES : An option to not detect mysql has been added to ./Config
Revision fcd9c96 - Mon, 20 Sep 2004 17:05:47 +0000 - BUILD : 1.7.5 (354) BUGS : NOTES : Added RestrictOpernicks by request. Small feature.
Revision 3a4570a - Sun, 19 Sep 2004 10:50:23 +0000 - BUILD : 1.7.5 (353) BUGS : N/A NOTES : Fixed version booboo :)
Revision 13503f0 - Sun, 19 Sep 2004 10:40:24 +0000 - BUILD : 1.7.5 (352) BUGS : N/A NOTES : corrected a semi-colon that my compiled dosnt mind, but certuss does :)
Revision fe0992a - Sun, 19 Sep 2004 10:28:02 +0000 - BUILD : 1.7.5 (351) BUGS : N/A NOTES : Rewrote the internals of moduleData, this will save _lots_ of memory especially on larger networks. The downside is modules using it need to make a tiny, tiny change... :/
Revision aa896a8 - Fri, 17 Sep 2004 18:23:48 +0000 - BUILD : 1.7.5 (350) BUGS : NOTES : Changed mysql init checks so they are only done if mysql is enabled. Many Thanks to DrStein for the patch.
Revision 6c710bb - Thu, 16 Sep 2004 17:16:02 +0000 - BUILD : 1.7.5 (349) BUGS : NOTES : Gave the Doc a mail addy
Revision 60915bd - Tue, 14 Sep 2004 21:17:18 +0000 - BUILD : 1.7.5 (348) BUGS : NOTES : /os MODE was not functioning, by joining 2 seperate if statements into one the problem was solved. Many Thanks to DrStein for the patch.
Revision ff5c52e - Tue, 14 Sep 2004 16:47:53 +0000 - BUILD : 1.7.5 (347) BUGS : NOTES : Fixed PROTECT_UNSET_MODE from +a to -a -- Certus was too lazy to do it so he asked if i could :\
Revision 6a8be73 - Sun, 12 Sep 2004 20:09:58 +0000 - BUILD : 1.7.5 (346) BUGS : NOTES : nl.l updates
Revision 87f6636 - Fri, 10 Sep 2004 18:00:22 +0000 - BUILD : 1.7.5 (345) BUGS : NOTES : Renamed anope_cmd_relase_svshold to anope_cmd_release_svshold
Revision 9737faf - Fri, 10 Sep 2004 11:47:40 +0000 - BUILD : 1.7.5 (344) BUGS : NOTES : Fixed bug with an uninitialized buffer in check_sqline()
Revision ec3d8bd - Thu, 9 Sep 2004 16:07:28 +0000 - BUILD : 1.7.5 (343) BUGS : #00 NOTES : Fixed previous commit.
Revision e41e4cd - Thu, 9 Sep 2004 15:51:33 +0000 - BUILD : 1.7.5 (342) BUGS : #00 NOTES : Certus: Replaced current rand-implementation with arc4random and replaced C++ comments with C-style comments (gcc 2.95 might complain).
Revision 6c2674d - Tue, 7 Sep 2004 18:19:18 +0000 - BUILD : 1.7.5 (341) BUGS : none NOTES : Fixed minor bug in /CS LOGOUT
Revision b0c19c6 - Tue, 7 Sep 2004 17:29:07 +0000 - BUILD : 1.7.5 (340) BUGS : none NOTES : Applied patch 830 provided by Trystan to resolve several issues.
Revision eb0d837 - Sun, 29 Aug 2004 18:29:05 +0000 - Fixed unreal 3.1 support in the configure.in script, as it was left out :)
Revision 4305c6e - Thu, 26 Aug 2004 18:03:34 +0000 - BUILD : 1.7.5 (338) BUGS : N/A NOTES : Ran autoconf, as configure.in was changed in a previous commit
Revision 7e7f83a - Thu, 26 Aug 2004 17:18:51 +0000 - BUILD : 1.7.5 (337) BUGS : N/A NOTES : Moved new channel registeration checks
Revision 6c61225 - Thu, 26 Aug 2004 15:53:01 +0000 - BUILD : 1.7.5 (336) BUGS : 159 NOTES : German langfile fixed
Revision 5c3ee8a - Thu, 26 Aug 2004 14:26:06 +0000 - BUILD : 1.7.5 (335) BUGS : 142, 152, 154, 155, 156, 157, 158 NOTES : Applied bugfix bundle patch from Trystan.
Revision b05797b - Tue, 24 Aug 2004 17:59:45 +0000 - BUILD : 1.7.5 (334) BUGS : NOTES : Oops in the Changes file... (bad me)
Revision 551eb62 - Tue, 24 Aug 2004 17:55:58 +0000 - BUILD : 1.7.5 (333) BUGS : none NOTES : Fixed verbose Makefile echo
Revision 1bb4ed5 - Tue, 24 Aug 2004 17:39:00 +0000 - BUILD : 1.7.5 (332) BUGS : none NOTES : Added -l option to am script to list possible selectors and fixed destination directory guessing for tags.
Revision 0a8ba0d - Tue, 24 Aug 2004 13:01:18 +0000 - BUILD : 1.7.5 (331) BUGS : NOTES : Fixed a compile error on gcc2, caused by a misplaced variable declaration
Revision ad71495 - Mon, 23 Aug 2004 19:22:42 +0000 - BUILD : 1.7.5 (330) BUGS : N/A NOTES : More indent fun!
Revision efbabe7 - Mon, 23 Aug 2004 19:19:01 +0000 - BUILD : 1.7.5 (329) BUGS : N/A NOTES : Fixed more indent crap
Revision 9575507 - Mon, 23 Aug 2004 19:07:34 +0000 - BUILD : 1.7.5 (328) BUGS : N/A NOTES : Fixed a couple of null char entrys on svn
Revision 61a23cd - Mon, 23 Aug 2004 18:36:58 +0000 - BUILD : 1.7.5 (327) BUGS : none NOTES : Merged anope-capab into main trunk...
Revision 26ea4bc - Tue, 17 Aug 2004 14:22:08 +0000 - BUILD : 1.7.5 (325) BUGS : 128 139 146 147 148 NOTES : Applied patch supplied by Trystan to fix bugs listed above.
Revision e885253 - Wed, 11 Aug 2004 17:07:14 +0000 - BUILD : 1.7.5 (323) BUGS : NOTES : fix seriously stupid booboo introduced by myself (ifdef stuff finally fixed)
Revision d62538b - Wed, 11 Aug 2004 14:57:10 +0000 - BUILD : 1.7.5 (322) BUGS : NOTES : fixed small lang mistake
Revision 7bbc80a - Wed, 11 Aug 2004 14:54:43 +0000 - BUILD : 1.7.5 (321) BUGS : none NOTES : Fixed make distclean and updated hun.l
Revision 93ccd15 - Wed, 11 Aug 2004 14:28:04 +0000 - BUILD : 1.7.5 (320) BUGS : NOTES : Fixed support for Ultimate, Rage and Viagra.
Revision 6a88f05 - Wed, 11 Aug 2004 14:01:11 +0000 - BUILD : 1.7.5 (319) BUGS : NOTES : Hopefully fixed the Changes file now
Revision 86d146b - Tue, 10 Aug 2004 21:22:04 +0000 - BUILD : 1.7.5 (318) BUGS : N/A NOTES : fixed a rearanging error in Changes which i caused :)
Revision 1a1155a - Tue, 10 Aug 2004 21:15:43 +0000 - BUILD : 1.7.5 (317) BUGS : N/A NOTES : autoconf should now deal with no mysql properly
Revision 8da5da2 - Tue, 10 Aug 2004 17:22:47 +0000 - BUILD : 1.7.5 (316) BUGS : 131 NOTES : Fixed bugs in previous BotServ buffer fix.
Revision ebe8709 - Tue, 10 Aug 2004 13:22:57 +0000 - BUILD : 1.7.5 (315) BUGS : NOTES : Updated documentation to suit the new build process
Revision 2e53a44 - Wed, 4 Aug 2004 18:46:41 +0000 - BUILD : 1.7.5 (313) BUGS : none NOTES : Anope 1.7.5 Release
Revision a450882 - Wed, 4 Aug 2004 18:39:51 +0000 - BUILD : 1.7.4 (312) BUGS : none NOTES : Fixed bug on am script indent
Revision 05ca5e3 - Wed, 4 Aug 2004 18:38:37 +0000 - BUILD : 1.7.4 (311) BUGS : none NOTES : Running am script with new am script.
Revision 02c5ac9 - Wed, 4 Aug 2004 18:36:38 +0000 - BUILD : 1.7.4 (310) BUGS : none NOTES : Fixed am script to run indent on src dir if it exists.
Revision ca48e3c - Wed, 4 Aug 2004 18:32:29 +0000 - BUILD : 1.7.4 (309) BUGS : none NOTES : Added Hungarian and Polish language files.
Revision 91558de - Sun, 1 Aug 2004 03:58:55 +0000 - BUILD : 1.7.4 (299) BUGS : none NOTES : Fixed repository decteion and added -P flag for am script.
Revision b40b4a2 - Sun, 1 Aug 2004 03:44:09 +0000 - BUILD : 1.7.4 (298) BUGS : none NOTES : Yet another rollback...
Revision dfec5ed - Sun, 1 Aug 2004 03:03:39 +0000 - BUILD : 1.7.4 (296) BUGS : NOTES : Next try to commit.
Revision 3422f4a - Sun, 1 Aug 2004 02:47:29 +0000 - BUILD : 1.7.4 (295) BUGS : none NOTES : Rolling back previous commit.
Revision a090c81 - Sun, 1 Aug 2004 02:27:43 +0000 - BUILD : 1.7.4 (294) BUGS : NOTES : First import. Current status: anope_bs_core finished for new phase1, anope_cs_access working for cs access add.
Revision e5e4057 - Sun, 25 Jul 2004 18:31:30 +0000 - BUILD : 1.7.4 (283) BUGS : N/A NOTES : Added better mysql detection to autoconf
Revision c6fe2b8 - Sun, 25 Jul 2004 17:04:52 +0000 - BUILD : 1.7.4 (282) BUGS : N/A NOTES : Starting to add better mysql detection / manaul option
Revision e89af04 - Thu, 22 Jul 2004 22:53:39 +0000 - BUILD : 1.7.4 (278) BUGS : NOTES : Forgot Changes *shrug*
Revision e72a16b - Thu, 22 Jul 2004 22:51:30 +0000 - BUILD : 1.7.4 (277) BUGS : 131 NOTES : BotServ fantasy modified (module) buffer
Revision 313417e - Thu, 22 Jul 2004 18:42:51 +0000 - BUILD : 1.7.4 (275) BUGS : 126 NOTES : Fixed the 3rd mem leak identified in this bug report, i didnt find the first two however :/
Revision 58f8591 - Thu, 22 Jul 2004 17:01:18 +0000 - BUILD : 1.7.4 (273) BUGS : 121 NOTES : Applied patch provided by Trystan for +A +H support on viagra
Revision fe09b2e - Thu, 22 Jul 2004 16:22:42 +0000 - BUILD : 1.7.4 (272) BUGS : 111,115 NOTES : Fixed bugs 111 and 115, both need backporting to 1.6.x
Revision daadfe4 - Wed, 21 Jul 2004 21:04:44 +0000 - BUILD : 1.7.4 (271) BUGS : NOTES : Rolled Back to 291 for GeniusDex
Revision 2a2d42e - Wed, 21 Jul 2004 20:28:48 +0000 - BUILD : 1.7.4 (270) BUGS : NOTES : Adding +j mlock support for bahamut just before my vacation
Revision 9aca214 - Tue, 20 Jul 2004 17:06:32 +0000 - BUILD : 1.7.4 (269) BUGS : N/A NOTES : dont use -funsigned-chars as the md5 encryption stuff (while it will still encrypt, probably in a way that is more normal md5) it wont be compatiable with the old md5 encryption, so for now, we will never use it, and itll be left to the OSs to just pick if chars are signed or unsigned....
Revision 10ef68e - Tue, 20 Jul 2004 15:12:58 +0000 - BUILD : 1.7.4 (268) BUGS : N/A NOTES : Fixed position of text after ./Config and make
Revision 338bb6d - Mon, 19 Jul 2004 14:20:24 +0000 - BUILD : 1.7.4 (266) BUGS : N/A NOTES : Added include/Makefile to svn
Revision faf3709 - Mon, 19 Jul 2004 14:11:57 +0000 - BUILD : 1.7.4 (265) BUGS : N/A NOTES : Only forgot 2 changes :)
Revision a1479a8 - Mon, 19 Jul 2004 14:08:30 +0000 - BUILD : 1.7.4 (264) BUGS : N/A NOTES : Switched to autoconf - try to commit part 1
Revision 7fffea7 - Thu, 15 Jul 2004 14:56:38 +0000 - BUILD : 1.7.4 (262) BUGS : 125 NOTES : Fixed the /ns release issue with UseSVSHOLD
Revision 8ce96b1 - Thu, 15 Jul 2004 13:43:35 +0000 - BUILD : 1.7.4 (261) BUGS : NOTES : fixed a tiny memleak in the db routine
Revision bc5c5e6 - Thu, 15 Jul 2004 13:32:57 +0000 - BUILD : 1.7.4 (260) BUGS : NOTES : Updated nl.l
Revision 23642be - Wed, 14 Jul 2004 18:45:12 +0000 - BUILD : 1.7.4 (258) BUGS : NOTES : Added CHECK to the /msg memoserv help menu
Revision cadc0bf - Mon, 12 Jul 2004 19:25:48 +0000 - BUILD : 1.7.4 (257) BUGS : N/A NOTES : Bots will join a channel even if the first user to join is being ignored
Revision c3f5b95 - Mon, 5 Jul 2004 19:11:01 +0000 - BUILD : 1.7.4 (230) BUGS : 97 NOTES : Fixed the need of hybrid to have Global in LogChan on startup
Revision 7b20102 - Mon, 5 Jul 2004 18:48:30 +0000 - BUILD : 1.7.4 (229) BUGS : 118 NOTES : Added warning for a config conflict between LocalAddress and RemoteServer
Revision 3983d3a - Sun, 4 Jul 2004 12:20:20 +0000 - BUILD : 1.7.4 (228) BUGS : NOTES : Fixed a bug with m_time.
Revision 44c4af9 - Wed, 30 Jun 2004 19:29:09 +0000 - BUILD : 1.7.4 (223) BUGS : NOTES : Anope crontab failed because when path was too long the ps ux was cut short so grep failed. ps ux was changed to ps auwx to stop this problem (w is stops cutting the lines short)
Revision c896700 - Tue, 29 Jun 2004 16:37:08 +0000 - BUILD : 1.7.4 (218) BUGS : NOTES : Fixed compiling problem with Rage and Viagra
Revision d2a865c - Mon, 28 Jun 2004 14:32:28 +0000 - BUILD : 1.7.4 (216) BUGS : NOTES : Fixed compiling bug with UltimateIRCd3 (thx to kenshinxl)
Revision c5e6b22 - Sat, 26 Jun 2004 13:49:03 +0000 - BUILD : 1.7.4 (215) BUGS : NOTES : Forgot the Changes file
Revision 9ffff8c - Sat, 26 Jun 2004 13:03:29 +0000 - BUILD : 1.7.4 (214) BUGS : 112 NOTES : Removed TSMODE for usermodes on bahamut 1.8
Revision 0d50842 - Thu, 24 Jun 2004 18:55:30 +0000 - BUILD : 1.7.4 (213) BUGS : none NOTES : Testing svn mailing list.
Revision b55bed4 - Thu, 24 Jun 2004 18:39:15 +0000 - BUILD : 1.7.4 (212) BUGS : none NOTES : Moved Changes entries around.
Revision 9d6a1b8 - Tue, 22 Jun 2004 18:58:30 +0000 - BUILD : 1.7.4 (211) BUGS : N/A NOTES : Fixed a booboo with my last commit :)
Revision 2188f7a - Tue, 22 Jun 2004 17:55:12 +0000 - BUILD : 1.7.4 (210) BUGS : N/A NOTES : Changed strcasecmp to stricmp
Revision 6f8139e - Tue, 22 Jun 2004 01:40:33 +0000 - BUILD : 1.7.4 (209) BUGS : none NOTES : Fixed implementation for dynamic server /OS GLOBAL
Revision 2f0125c - Tue, 22 Jun 2004 01:02:28 +0000 - BUILD : 1.7.4 (208) BUGS : none NOTES : New implementation for dynamic server /OS GLOBAL
Revision ecfb58c - Sun, 20 Jun 2004 17:57:07 +0000 - BUILD : 1.7.4 (207) BUGS : N/A NOTES : Fixed PTLink m_server incorrect argument count
Revision 1d1c478 - Fri, 18 Jun 2004 16:38:43 +0000 - BUILD : 1.7.4 (206) BUGS : 55 NOTES : Added proper Bahamut1.8 support. Merged r132:195 from branch branches/proto/anope-bahamut18 which should now be obsolete.
Revision bb02075 - Fri, 18 Jun 2004 04:15:06 +0000 - BUILD : 1.7.4 (205) BUGS : none NOTES : SVN Framework.
Revision 96e65b8 - Fri, 18 Jun 2004 04:10:04 +0000 - BUILD : 1.7.4 (204) BUGS : none NOTES : Anope 1.7.4 Release
Revision 6e356ba - Fri, 18 Jun 2004 03:56:07 +0000 - BUILD : 1.7.4 (203) BUGS : none NOTES : Anope 1.7.4 Release
Revision 135e0f1 - Fri, 18 Jun 2004 03:53:31 +0000 - BUILD : 1.7.3 (202) BUGS : 99 NOTES : Completed user defined modes as per Trystan patch
Revision 3ee8ec2 - Thu, 17 Jun 2004 18:13:50 +0000 - BUILD : 1.7.3 (201) BUGS : 91 NOTES : Fix provided by trystan - ty :)
Revision 01224b7 - Thu, 17 Jun 2004 18:00:31 +0000 - BUILD : 1.7.3 (200) BUGS : 96 NOTES : Fixed wrong bug number on previous commit
Revision 1c4a32b - Thu, 17 Jun 2004 17:57:07 +0000 - BUILD : 1.7.3 (199) BUGS : 91 NOTES : Added SQLINE to NICK() on PTlink.
Revision 9e5f193 - Wed, 16 Jun 2004 19:41:08 +0000 - BUILD : 1.7.3 (198) BUGS : N/A NOTES : Fixed changes format for dengel
Revision a1c569a - Wed, 16 Jun 2004 17:51:14 +0000 - BUILD : 1.7.3 (197) BUGS : none NOTES : More verbose error messages for services.conf checking.
Revision 631b4f1 - Wed, 16 Jun 2004 16:04:02 +0000 - BUILD : 1.7.3 (196) BUGS : 106 NOTES : Fixed module support for OpenBSD systems
Revision 76fee36 - Tue, 15 Jun 2004 18:44:04 +0000 - BUILD : 1.7.3 (194) BUGS : none NOTES : Rolled back win32 support files in lieu of a branch.
Revision a021185 - Sat, 12 Jun 2004 18:23:54 +0000 - BUILD : 1.7.3 (191) BUGS : 91 NOTES : Fixed bug 91 and added new win32 stuff for codemastr
Revision d3956b7 - Sat, 12 Jun 2004 17:38:02 +0000 - BUILD : 1.7.3 (190) BUGS : 90 NOTES : We check now for valid arguments in ModuleAddData().
Revision 2f9803f - Sat, 12 Jun 2004 14:10:16 +0000 - BUILD : 1.7.3 (189) BUGS : 95 NOTES : Removed duplicate user kill on hybrid.
Revision e8383c6 - Sat, 12 Jun 2004 14:02:30 +0000 - BUILD : 1.7.3 (188) BUGS : 101 NOTES : Unified kill_user function to handle all ircd protocols.
Revision ab0f2d3 - Sat, 12 Jun 2004 13:43:29 +0000 - BUILD : 1.7.3 (187) BUGS : 102 NOTES : Removed duplicate ULTIMATE3 define.
Revision eece384 - Thu, 10 Jun 2004 23:52:45 +0000 - BUILD : 1.7.3 (186) BUGS : NOTES : Added langtool.c and modified some langcomp.c stuff in behalf of codemastr (win32 port)
Revision 3bba983 - Thu, 10 Jun 2004 18:37:28 +0000 - BUILD : 1.7.3 (185) BUGS : 99 NOTES : User customizable pseudo-client modes.
Revision 53c1fa0 - Thu, 10 Jun 2004 14:18:44 +0000 - BUILD : 1.7.3 (184) BUGS : 98 NOTES : Improved handling of /NS INFO for pseudo-clients.
Revision 1b30a95 - Thu, 10 Jun 2004 00:08:49 +0000 - BUILD : 1.7.3 (183) BUGS : 92 NOTES : Added check to see if MysqlName and MysqlUser were not null to avoid any problems.
Revision dfad1f6 - Wed, 9 Jun 2004 23:06:56 +0000 - BUILD : 1.7.3 (182) BUGS : 94 NOTES : Fixed number of spelling errors in en_us.l. Thanks to Trystan for assisting corrections.
Revision ea7a35e - Wed, 9 Jun 2004 22:50:49 +0000 - BUILD : 1.7.3 (181) BUGS : 87 NOTES : Fixed several spelling and typing errors in the examples and docs. Thanks to GD for assisting corrections.
Revision 5dacdbe - Wed, 9 Jun 2004 14:23:47 +0000 - BUILD : 1.7.3 (180) NOTES : Minor spelling fixes to es.l (needs porting to 1.6)
Revision dd01ffb - Wed, 9 Jun 2004 14:13:49 +0000 - BUILD : 1.7.3 (179) BUGS : 93 NOTES : Corrected compile warning for Hybrid support.
Revision ef536a1 - Mon, 7 Jun 2004 15:53:22 +0000 - BUILD : 1.7.3 (176) BUGS : NOTES : Added check to make sure register script was being run from within the bin/ directory. If ./bin/register was used, the path to cache file would be incorrect (../config.cache)
Revision 348ae63 - Mon, 7 Jun 2004 00:56:32 +0000 - BUILD : 1.7.3 (174) BUGS : NOTES : Sorry, another changes file mistake, remember to have a fullstop at the end, AND bug number as [#00] if there is no bug
Revision 97b5ecd - Mon, 7 Jun 2004 00:54:28 +0000 - BUILD : 1.7.3 (173) BUGS : NOTES : Fixed Changes file mistake
Revision 6fa9c21 - Mon, 7 Jun 2004 00:53:09 +0000 - BUILD : 1.7.3 (172) BUGS : NOTES : Added register script in /bin/ to allow central registration of Anope using networks
Revision 1c90848 - Sun, 6 Jun 2004 18:16:08 +0000 - BUILD : 1.7.3 (171) BUGS : NOTES : Fixed big with long NSGuestNickPrefixes. We just used them in a snprintf without checking their size. Fixed a second guestnick bug as well: if compiled for hybrid guestnum was increased, tho it was never used.
Revision 019521b - Sat, 5 Jun 2004 02:28:32 +0000 - BUILD : 1.7.3 (170) BUGS : 86 NOTES : Buffer initialization for encrypted MySQL passwords.
Revision f8bf964 - Sat, 5 Jun 2004 00:36:58 +0000 - BUILD : 1.7.3 (169) BUGS : 78 NOTES : Rewrite of del_exception() fixing segfault and memory leak
Revision 24810b6 - Fri, 4 Jun 2004 14:17:43 +0000 - BUILD : 1.7.3 (167) BUGS : NOTES : Fixed a typo in my last submit, which caused a compile error.
Revision fafff9c - Fri, 4 Jun 2004 14:13:48 +0000 - BUILD : 1.7.3 (166) BUGS : #84 NOTES : MemoServ send limit does no longer apply for services operators. That fixed the problem with /MS STAFF for services ops (they got the "memo limit in time X reached" message).
Revision b72b59a - Thu, 3 Jun 2004 18:28:29 +0000 - BUILD : 1.7.3 (165) BUGS : NOTES :
Revision 2ca8def - Thu, 3 Jun 2004 18:20:22 +0000 - BUILD : 1.7.3 (164) BUGS : NOTES : Fixed Changes file formatted error
Revision b7ab4ee - Thu, 3 Jun 2004 18:12:00 +0000 - BUILD : 1.7.3 (163) BUGS : 67 NOTES : Reversed pthread library detection order on ./configure script.
Revision 3e9e166 - Wed, 2 Jun 2004 18:25:59 +0000 - BUILD : 1.7.3 (162) BUGS : 79 NOTES : Fixed bug 79 (memoserv set notify not working) also fixed a blocker bug in actions.c
Revision 3f81431 - Wed, 2 Jun 2004 17:21:43 +0000 - BUILD : 1.7.3 (161) NOTES : Fixed cut/paste error on mydbgen
Revision 6a43d8d - Mon, 31 May 2004 21:20:46 +0000 - BUILD : 1.7.3 (159) BUGS : NOTES : Fixed some internal errors with return values in void functions. codemastr needs it to be fixed for the windows port.
Revision 9b74a53 - Mon, 31 May 2004 14:48:18 +0000 - BUILD : 1.7.3 (157) NOTES : Fixed botched auto-akick enforcer. ? post 1207
Revision 82fc4b2 - Sun, 30 May 2004 15:06:01 +0000 - BUILD : 1.7.3 (152) NOTES : Reverted chanserv.c changes.
Revision 392806d - Sun, 30 May 2004 14:54:13 +0000 - BUILD : 1.7.3 (151) BUGS : 77 NOTES : HostServ functions no longer called for non VHOST capable ircds.
Revision 5945a2c - Fri, 28 May 2004 16:22:34 +0000 - BUILD : 1.7.3 (144) BUGS : NOTES : Fixed botserv bug with HAS_EXCEPTION (chmode +e)
Revision d344916 - Thu, 27 May 2004 14:48:40 +0000 - BUILD : 1.7.3 (131) BUGS : NOTES : Translated daniels changes
Revision 669b556 - Thu, 27 May 2004 14:42:51 +0000 - BUILD : 1.7.3 (130) BUGS : 74 NOTES : Better /OS MODLIST output to include version information and a proper list header/footer.
Revision c2ab3c1 - Thu, 27 May 2004 14:32:55 +0000 - BUILD : 1.7.3 (129) BUGS : NOTES : Changed guestnum from static to extern (internal change)
Revision 34ee289 - Thu, 27 May 2004 13:33:28 +0000 - BUILD : 1.7.3 (128) NOTES : Typo no Changes file.
Revision 433bf61 - Wed, 26 May 2004 15:18:21 +0000 - BUILD : 1.7.3 (126) BUGS : 73 NOTES : Repaired /NS GROUP for compiled but disabled MySQL support.
Revision c104ba6 - Tue, 25 May 2004 20:20:02 +0000 - BUILD : 1.7.3 (125) BUGS : 72 NOTES : New /CS CLEAR HOPS for ircds that support halfops.
Revision d0a667d - Tue, 25 May 2004 02:36:06 +0000 - BUILD : 1.7.3 (124) BUGS : 70 NOTES : Fixed typo in example.conf.
Revision 3122fef - Tue, 25 May 2004 02:21:13 +0000 - BUILD : 1.7.3 (123) BUGS : None NOTES : Fixed Changes and version.log format and added reference bug number.
Revision 4390d0f - Mon, 24 May 2004 21:53:45 +0000 - BUILD : 1.7.3 (122) BUGS : None NOTES : New NSNickTracking directive to track nick cores when changing nicks.
Revision d5b6d25 - Mon, 24 May 2004 13:49:53 +0000 - BUILD : 1.7.3 (121) BUGS : 69 NOTES : Cleaned up compile errors on older compilers.
Revision 09ca64b - Fri, 21 May 2004 17:23:46 +0000 - BUILD : 1.7.3 (120) BUGS : 50 NOTES : Reserved nicks (Q-lined) will be KILLed if taken on induction.
Revision 433f281 - Fri, 21 May 2004 14:33:06 +0000 - BUILD : 1.7.3 (119) BUGS : 54 NOTES : Allow /CS SUSPEND on registered non-forbidden channels only
Revision 5f799bc - Fri, 21 May 2004 12:54:45 +0000 - BUILD : 1.7.3 (118) BUGS : 56 NOTES : Check for VHOST capable ircd on HostServAlias induction.
Revision 89e802e - Fri, 21 May 2004 12:20:08 +0000 - BUILD : 1.7.3 (117) BUGS : 63 NOTES : Auto enforce upon AKICK addition.
Revision 51ebfab - Fri, 21 May 2004 11:46:01 +0000 - BUILD : 1.7.3 (116) BUGS : 65 NOTES : New file docs/OLDCHANGES
Revision e3309b1 - Fri, 21 May 2004 11:35:46 +0000 - BUILD : 1.7.3 (115) BUGS : 64 NOTES : Removed threads.c
Revision 3f51ba0 - Fri, 21 May 2004 11:35:05 +0000 - BUILD : 1.7.3 (114) BUGS : 64 NOTES : Removed threads.c
Revision c6c66c7 - Sun, 16 May 2004 21:45:54 +0000 - BUILD : 1.7.3 (112) NOTES : Dev framework.
Revision 1dbf144 - Sun, 16 May 2004 21:31:18 +0000 - BUILD : 1.7.3 (110) NOTES : Anope 1.7.3 Release
Revision 9204bb3 - Sun, 16 May 2004 21:26:40 +0000 - BUILD : 1.7.3 (109) BUGS : NOTES : make install now moves anoperc to bin, also typos and one bug in anoperc fixed (ps ux changed to ps auxw which was failing when paths were too long to fit on the screen)
Revision 97a04bd - Sat, 15 May 2004 13:54:06 +0000 - BUILD : 1.7.3 (108) NOTES : Anope 1.7.3 Release
Revision c580ac7 - Sat, 15 May 2004 10:28:54 +0000 - BUILD : 1.7.2 (107) BUGS : NOTES : woops, forgot a small condition ;)
Revision 8431d05 - Sat, 15 May 2004 10:24:52 +0000 - BUILD : 1.7.2 (106) BUGS : NOTES : Added BSCaseSensitive directive for a cAsE sEnSiTiVe badword kicker.
Revision ece1f27 - Sat, 15 May 2004 09:56:24 +0000 - git-svn-id: svn://svn.anope.org/anope/trunk@105 31f1291d-b8d6-0310-a050-a5561fc1590b
Revision d193a52 - Fri, 14 May 2004 20:46:35 +0000 - BUILD : 1.7.2 (104) BUGS : NOTES : Removed some illegal sizeof(void). Thanks to codemastr.
Revision d1403d9 - Fri, 14 May 2004 18:40:30 +0000 - BUILD : 1.7.2 (103) BUGS : none NOTES : Added +a/-a support for PTLink ircd.
Revision 94893bf - Fri, 14 May 2004 18:09:12 +0000 - BUILD : 1.7.2 (102) BUGS : 53 NOTES : Modified HELP LIST and LIST SYNTAX help messages
Revision 57db207 - Fri, 14 May 2004 17:39:43 +0000 - BUILD : 1.7.2 (101) BUGS : none NOTES : Fixed Makefiles to deal with lang/index properly.
Revision 770435f - Fri, 14 May 2004 17:06:24 +0000 - BUILD : 1.7.2 (100) BUGS : 52 NOTES : Fixed a bug with globals containing format characters
Revision bcefbd7 - Fri, 14 May 2004 16:52:40 +0000 - BUILD : 1.7.2 (99) BUGS : none NOTES : Removed lang/index since it is auto-generated upon compilation.
Revision b4b248c - Fri, 14 May 2004 16:48:51 +0000 - BUILD : 1.7.2 (98) BUGS : none NOTES : Language file normalization.
Revision c6cae8f - Fri, 14 May 2004 11:40:28 +0000 - BUILD : 1.7.2 (97) BUGS : 51 NOTES : Fixed a typo in hostserv group help response
Revision 04e69ad - Thu, 13 May 2004 14:06:06 +0000 - BUILD : 1.7.2 (96) BUGS : 40 NOTES : Added RANDOMNEWS to de.l /OS HELP
Revision 1be0b99 - Thu, 13 May 2004 14:02:55 +0000 - BUILD : 1.7.2 (95) BUGS : 38 NOTES : Fixed xOP management inconsistency.
Revision 1aa44aa - Thu, 13 May 2004 02:12:28 +0000 - BUILD : 1.7.2 (94) BUGS : 40 (partial) NOTES : Added RANDOMNEWS to pt.l /OS HELP
Revision da4db9a - Tue, 11 May 2004 17:31:25 +0000 - BUILD : 1.7.2 (93) BUGS : 46 NOTES : Applied the Rage2 IRCD patch provided by al
Revision b621024 - Tue, 11 May 2004 13:15:19 +0000 - BUILD : 1.7.2 (92) BUGS : 43 NOTES : Fixed moduleData error with memo Data handeling
Revision 7ce3bb9 - Sat, 8 May 2004 10:54:55 +0000 - BUILD : 1.7.2 (91) BUGS : NOTES : db_mysql_query memory usage tweaked.
Revision 79a10a4 - Sat, 8 May 2004 10:33:12 +0000 - BUILD : 1.7.2 (90) BUGS : NOTES : Accidently commited config.c
Revision e98f164 - Sat, 8 May 2004 10:31:10 +0000 - BUILD : 1.7.2 (89) BUGS : NOTES : Accidently commited config.c
Revision 5effa3f - Sat, 8 May 2004 10:07:53 +0000 - BUILD : 1.7.2 (88) BUGS : 13 and 14 NOTES : Hopefully fixed empty nickserv-accesslist entries and corrupt mysql code
Revision f37f026 - Thu, 6 May 2004 20:10:34 +0000 - BUILD : 1.7.2 (87) BUGS : 28 NOTES : Fixed bug with RDB and empty nickserv greet message.
Revision ff8b395 - Wed, 5 May 2004 15:53:46 +0000 - BUILD : 1.7.2 (86) BUGS : NOTES : Changed the allocation of buffer for normalizeBuffer yet again
Revision 2bf5802 - Tue, 4 May 2004 22:47:03 +0000 - BUILD : 1.7.2 (85) BUGS : NOTES : Made normalizeBuffer string size equal to BUFSIZE (1024). Fixed function comments to be doxygen friendly :)
Revision a63e254 - Tue, 4 May 2004 21:09:49 +0000 - BUILD : 1.7.2 (84) BUGS : NOTES : Updating Changes :)
Revision bae8b2c - Tue, 4 May 2004 21:03:07 +0000 - BUILD : 1.7.2 (83) BUGS : 22 NOTES : Badwords now cannot be evaded by using control chars or color codes.
Revision 75c625f - Mon, 3 May 2004 14:19:22 +0000 - BUILD : 1.7.2 (82) BUGS : N/A NOTES : Removed an old debug log
Revision ed4423d - Mon, 3 May 2004 14:06:59 +0000 - BUILD : 1.7.2 (81) BUGS : N/A NOTES : Always set the correct module name when executing module functions
Revision c5cb6ef - Sun, 2 May 2004 10:34:58 +0000 - BUILD : 1.7.2 (80) BUGS : N/A NOTES : Added Memos/ChannelInfo to the moduleAddData() system
Revision 7250a36 - Sun, 2 May 2004 10:08:56 +0000 - BUILD : 1.7.2 (79) BUGS : NOTES : Added check to anoperc to see if paths work, and fixed one grammar error
Revision ee1ca39 - Sun, 2 May 2004 09:11:57 +0000 - BUILD : 1.7.2 (78) BUGS : N/A NOTES : Added the ability to add module data to the NickCore and the NickAlias structs
Revision f2ed3ec - Sat, 1 May 2004 12:26:43 +0000 - BUILD : 1.7.2 (77) BUGS : Compile errors on picky compilers NOTES : fixed a compile error on picky compilers
Revision cd24c74 - Thu, 29 Apr 2004 10:53:23 +0000 - BUILD : 1.7.2 (76) BUGS : NOTES : Added memoserv function to check whether the last memo you sent to a nick has been read or not. new cmd: /MS CHECK <nick> (I rule! :P)
Revision 297b6d5 - Wed, 28 Apr 2004 21:28:42 +0000 - BUILD : 1.7.2 (75) BUGS : N/A NOTES : Been right through modules.c, every - yes EVERY function is now commented in a doxy-gen style mannor, detailing what it does, along with all the params and return codes - be affraid! - oh and jsut by-the-by when people are working on functions/new features/bug fixs in other parts of anope, we really should be adding these comments :)
Revision fba6022 - Wed, 28 Apr 2004 20:18:10 +0000 - BUILD : 1.7.2 (74) BUGS : N/A NOTES : Added moduleAddData() and moduleGetData() currently only added to the User struct as a test
Revision 33b49b1 - Tue, 27 Apr 2004 18:13:07 +0000 - BUILD : 1.7.2 (73) BUGS : NOTES : Removed delay timer from RSEND notifications.
Revision 16a6957 - Tue, 27 Apr 2004 15:56:52 +0000 - BUILD : 1.7.2 (72) NOTES : New language index (temp fix)
Revision 8583083 - Tue, 27 Apr 2004 03:11:42 +0000 - BUILD : 1.7.2 (71) NOTES : Language file normalization. Make sure distclean is made.
Revision 4255f54 - Mon, 26 Apr 2004 23:03:36 +0000 - BUILD : 1.7.2 (70) BUGS : NOTES : Modified RSEND to send receipt memo as user instead of MemoServ
Revision 9816788 - Mon, 26 Apr 2004 21:07:33 +0000 - BUILD : 1.7.2 (69) BUGS : NOTES : Added new MemoServ command RSEND to send a memo requesting a receipt memo once the recipient reads it.
Revision 3593294 - Thu, 22 Apr 2004 16:31:44 +0000 - BUILD : 1.7.2 (68) BUGS : 20 NOTES : Fixed ALIST bug when being invoked by systems admins
Revision a46d156 - Thu, 22 Apr 2004 16:27:48 +0000 - BUILD : 1.7.2 (67) BUGS : N/A NOTES : Bumped Changes file verisons ready for new updates
Revision 5020f01 - Mon, 19 Apr 2004 19:28:35 +0000 - BUILD : 1.7.2 (66) BUGS : NOTES : Added /bin/anoperc anope console control script
Revision 1b57230 - Mon, 19 Apr 2004 03:12:10 +0000 - BUILD : 1.7.2 (64) NOTES : Anope 1.7.2 Release
Revision 0731a63 - Sat, 17 Apr 2004 15:42:25 +0000 - BUILD : 1.7.1 (59) BUGS : 10 NOTES : Fixed the second part of bug 10. The mydbgen script should behave much better now.
Revision a7f2245 - Sat, 17 Apr 2004 12:20:18 +0000 - BUILD : 1.7.1 (58) BUGS : NOTES : anope_ns_req was being referenced should have been anope_ns_request (fixed)
Revision a325955 - Sat, 17 Apr 2004 12:15:32 +0000 - BUILD : 1.7.1 (57) BUGS : NOTES : Added SIGUSR2 to rehash configuration and save databases
Revision 632a8f6 - Fri, 16 Apr 2004 18:28:50 +0000 - BUILD : 1.7.1 (56) NOTES : Fourth time is a charm? Fixinf MySQL password saves.
Revision c8f9be6 - Fri, 16 Apr 2004 18:23:11 +0000 - BUILD : 1.7.1 (55) NOTES : One last try to fix the MySQL password saves... omg.
Revision d74d3e1 - Fri, 16 Apr 2004 18:14:21 +0000 - BUILD : 1.7.1 (54) NOTES : Added one more fix for MySQL nick password.
Revision 562a146 - Fri, 16 Apr 2004 18:07:23 +0000 - BUILD : 1.7.1 (53) BUGS : 10 NOTES : Fixed previous MySQL fix for saving nick passwords.
Revision 9f73d55 - Thu, 15 Apr 2004 18:21:00 +0000 - BUILD : 1.7.1 (51) NOTES : SVN Framework.
Revision fa5c549 - Thu, 15 Apr 2004 17:49:37 +0000 - BUILD : 1.7.1 (45) NOTES : Anope 1.7.1 Release
Revision 1509995 - Wed, 14 Apr 2004 11:55:08 +0000 - BUILD : 1.7.0 (42) BUGS : 11 NOTES : Fixed quoted MD5 password for MySQL use (again...)
Revision bba07a5 - Mon, 12 Apr 2004 08:37:02 +0000 - BUILD : 1.7.0 (40) BUGS : 11 NOTES : Fixed mysql query failure with md5 passwords
Revision ffccad2 - Mon, 12 Apr 2004 02:22:15 +0000 - BUILD : 1.7.0 (39) BUGS : 10 NOTES : Fixed tables.sql detection on mydbgen script.
Revision 84954ea - Fri, 9 Apr 2004 15:16:30 +0000 - BUILD : 1.7.0 (38) BUGS : 008 NOTES : Fixed segfault due to coreless nicks in MySQL db on behalf of Keeper
Revision 8a0869f - Thu, 8 Apr 2004 20:10:16 +0000 - BUILD : 1.7.0 (37) BUGS : NOTES : Added NickRegDelay which prevents users from regging their nick if they are not connected for at least X seconds.
Revision a9c6096 - Thu, 8 Apr 2004 19:48:21 +0000 - BUILD : 1.7.0 (36) BUGS : NOTES : 1. Added "is a services root administrator" to /ns info. 2. Added option for SOs and above to hide their services access status in /ns info.
Revision 0197854 - Wed, 7 Apr 2004 19:25:25 +0000 - BUILD : 1.7.0 (35) BUGS : NOTES : Added -help arguement for command line parameter information
Revision 2249a91 - Tue, 6 Apr 2004 18:50:00 +0000 - BUILD : 1.7.0 (34) BUGS : none NOTES : Fixed indentation issue on memoserv.c
Revision 735c233 - Mon, 5 Apr 2004 17:34:26 +0000 - BUILD : 1.7.0 (33) BUGS : NOTES : Small bugfix to allow ./services -version to be done without anope running
Revision 83a2b9b - Sun, 4 Apr 2004 14:29:36 +0000 - BUILD : 1.7.0 (32) BUGS : NOTES : Added -version arguement to return anope version and build information
Revision 1eb2bf7 - Sun, 4 Apr 2004 10:47:35 +0000 - BUILD : 1.7.0 (30) BUGS : http://bugs.anope.org/show_bug.cgi?id=3 NOTES : Fixed moduleAddCommand for a non-existant service, now returns MOD_ERR_NOSERVICE, updated hs_moo to deal with it nicely
Revision 5bced6f - Sun, 4 Apr 2004 10:30:33 +0000 - BUILD : 1.7.0 (29) BUGS : http://bugs.anope.org/show_bug.cgi?id=9 NOTES : Updated en_us.l file to show MAIL as a valid option on notify syntax response
Revision 2e04402 - Sun, 4 Apr 2004 10:25:54 +0000 - BUILD : 1.7.0 (28) BUGS : http://bugs.anope.org/show_bug.cgi?id=7 NOTES : Dont display "Commands available to services admins only:" for /hs help, as there are no services admin only commands
Revision 64dc6e4 - Sat, 3 Apr 2004 05:53:59 +0000 - BUILD : 1.7.0 (27) BUGS : none NOTES : Normalized language files and updated Changes.lang
Revision b671964 - Sat, 3 Apr 2004 05:35:27 +0000 - BUILD : 1.7.0 (26) BUGS : none NOTES : Testing svn access with a new am script.
Revision 3e7ce67 - Fri, 2 Apr 2004 15:31:27 +0000 - BUILD : 1.7.0 (25) BUGS : NOTES : Added memo2mail and /msg memoserv set notify MAIL/NOMAIL
Revision 8c2baf7 - Thu, 1 Apr 2004 20:57:10 +0000 - Changes
Revision 0ea1478 - Thu, 1 Apr 2004 20:55:43 +0000 - BUILD : 1.7.0 (23) BUGS : none. NOTES : Spelling error
Revision a69d0a1 - Wed, 31 Mar 2004 21:07:44 +0000 - BUILD : 1.7.0 (20) BUGS : none NOTES : Fixed MySQL double encryption if using MD5.
Revision bcbb3cc - Wed, 31 Mar 2004 20:52:20 +0000 - BUILD : 1.7.0 (19) BUGS : none NOTES : Refixed compile error if no RDB :(
Revision 00be855 - Wed, 31 Mar 2004 20:45:23 +0000 - BUILD : 1.7.0 (18) BUGS : none NOTES : Fixed lack of BotServ. Fixed compile error if no RDB
Revision 8efb093 - Wed, 31 Mar 2004 18:25:42 +0000 - BUILD : 1.7.0 (17) BUGS : NOTES : Implemented MySQL Phase 2, see Changes and docs/MYSQL file for information.
Revision 6f9bbb2 - Wed, 31 Mar 2004 18:10:42 +0000 - BUILD : 1.7.0 (15) BUGS : N/A NOTES : Added the ability for modules to add Commands and Messages outside of AnopeInit()
Revision a978326 - Wed, 31 Mar 2004 15:55:47 +0000 - Forgot this :)
Revision 14301f6 - Wed, 31 Mar 2004 15:45:28 +0000 - BUILD : 1.7.0 (12) BUGS : 5 NOTES : Fixed a bug with module callbacks, this is a tiny fix, but will need to be merged with the 1.6.x series, as it can cause a segfault if a module attempts to use recersive callbacks.
Revision 15d01b8 - Tue, 30 Mar 2004 19:55:43 +0000 - BUILD : 1.7.0 (11) BUGS : NOTES : Added channelname to entrymsgs
Revision 751b278 - Mon, 29 Mar 2004 16:28:44 +0000 - Added some doxygen compatiable comments to modules.c, will add more later
Revision 32b50b3 - Mon, 29 Mar 2004 02:54:09 +0000 - BUILD : 1.7.0 (8) BUGS : none. NOTES : Made svn://zero.org/repos/anope/trunk the 1.7 development stream.
Revision b678823 - Mon, 29 Mar 2004 02:15:57 +0000 - BUILD : 1.6.0 (6) BUGS : none NOTES : Removed estra table definition from tables.sql. Minor fixes.
Revision 811ce26 - Sun, 28 Mar 2004 23:00:59 +0000 - BUILD : 1.6.0 (4) BUGS : none NOTES : File cleanup and new AnopeManager script (bin/am) to work with Anope source control. Version schema change with no impact on cpp directives.
Revision 55bf4db - Sun, 28 Mar 2004 21:59:56 +0000 - Initial Anope Import
|